diff --git a/src/blokus_gym.egg-info/PKG-INFO b/src/blokus_gym.egg-info/PKG-INFO index 505c211..4e49f08 100644 --- a/src/blokus_gym.egg-info/PKG-INFO +++ b/src/blokus_gym.egg-info/PKG-INFO @@ -1,12 +1,12 @@ Metadata-Version: 2.4 Name: blokus-gym Version: 0.1.0 -Summary: A Gymnasium-compatible RL environment for the board game Blokus +Summary: A Gymnasium-compatible RL environment for the board game Blokus, with a playable web UI Author: Blokus Gym Contributors License: MIT Project-URL: Homepage, https://github.com/blokus-gym/blokus-gym Project-URL: Documentation, https://github.com/blokus-gym/blokus-gym#readme -Keywords: reinforcement-learning,gymnasium,blokus,board-game,pettingzoo +Keywords: reinforcement-learning,gymnasium,blokus,board-game,pettingzoo,flask,game-ui Classifier: Development Status :: 3 - Alpha Classifier: Intended Audience :: Science/Research Classifier: License :: OSI Approved :: MIT License @@ -22,6 +22,8 @@ Requires-Dist: gymnasium>=0.29 Requires-Dist: pettingzoo>=1.26 Provides-Extra: render Requires-Dist: matplotlib>=3.7; extra == "render" +Provides-Extra: ui +Requires-Dist: flask>=3.0; extra == "ui" Provides-Extra: dev Requires-Dist: pytest>=7.4; extra == "dev" Requires-Dist: pytest-cov>=4.1; extra == "dev" diff --git a/src/blokus_gym.egg-info/SOURCES.txt b/src/blokus_gym.egg-info/SOURCES.txt index 64c90b9..46c5788 100644 --- a/src/blokus_gym.egg-info/SOURCES.txt +++ b/src/blokus_gym.egg-info/SOURCES.txt @@ -3,6 +3,7 @@ src/blokus_gym/__init__.py src/blokus_gym.egg-info/PKG-INFO src/blokus_gym.egg-info/SOURCES.txt src/blokus_gym.egg-info/dependency_links.txt +src/blokus_gym.egg-info/entry_points.txt src/blokus_gym.egg-info/requires.txt src/blokus_gym.egg-info/top_level.txt src/blokus_gym/core/__init__.py @@ -17,8 +18,13 @@ src/blokus_gym/utils/__init__.py src/blokus_gym/utils/render.py src/blokus_gym/wrappers/__init__.py src/blokus_gym/wrappers/action_mask.py +src/blokus_ui/__init__.py +src/blokus_ui/app.py +src/blokus_ui/session.py +src/blokus_ui/store.py tests/test_board.py tests/test_envs.py tests/test_game.py tests/test_imports.py -tests/test_pieces.py \ No newline at end of file +tests/test_pieces.py +tests/test_ui.py \ No newline at end of file diff --git a/src/blokus_gym.egg-info/requires.txt b/src/blokus_gym.egg-info/requires.txt index 846a800..f7a83f7 100644 --- a/src/blokus_gym.egg-info/requires.txt +++ b/src/blokus_gym.egg-info/requires.txt @@ -15,3 +15,6 @@ matplotlib>=3.7 [train] stable-baselines3>=2.2 torch>=2.0 + +[ui] +flask>=3.0 diff --git a/src/blokus_gym.egg-info/top_level.txt b/src/blokus_gym.egg-info/top_level.txt index 66d72bf..2ec0ac8 100644 --- a/src/blokus_gym.egg-info/top_level.txt +++ b/src/blokus_gym.egg-info/top_level.txt @@ -1 +1,2 @@ blokus_gym +blokus_ui diff --git a/src/blokus_gym/core/__pycache__/board.cpython-312.pyc b/src/blokus_gym/core/__pycache__/board.cpython-312.pyc index c46bfac..fad1e88 100644 Binary files a/src/blokus_gym/core/__pycache__/board.cpython-312.pyc and b/src/blokus_gym/core/__pycache__/board.cpython-312.pyc differ diff --git a/src/blokus_gym/core/__pycache__/game.cpython-311.pyc b/src/blokus_gym/core/__pycache__/game.cpython-311.pyc index f351585..855d204 100644 Binary files a/src/blokus_gym/core/__pycache__/game.cpython-311.pyc and b/src/blokus_gym/core/__pycache__/game.cpython-311.pyc differ diff --git a/src/blokus_gym/core/__pycache__/game.cpython-312.pyc b/src/blokus_gym/core/__pycache__/game.cpython-312.pyc index abeba61..c4dfe51 100644 Binary files a/src/blokus_gym/core/__pycache__/game.cpython-312.pyc and b/src/blokus_gym/core/__pycache__/game.cpython-312.pyc differ