diff --git a/README.md b/README.md index 25a5ddd..36bf9ce 100644 --- a/README.md +++ b/README.md @@ -7,11 +7,12 @@ Interactive Multi-Agent Reinforcement Learning Environment for the [Gobblet](htt Allows for users to play in the same environment, and even play against RL agents trained with [Tianshou](https://github.com/thu-ml/tianshou). -

- Light -        - Dark -

+

+ Gobblet board game +         + Gobblet-rl game rendered with Pygame + +

## Installation @@ -117,7 +118,7 @@ The default game mode is human vs CPU, with the human playing as red and CPU as ``--render_mode="human" `` will render the game board visually using pygame. Player 1 plays red and goes first, while player 2 plays yellow. - +Example using render_mode='human' When playing interactively, possible moves can be previewed by hovering the mouse over each square. To move a piece which is already placed, simply click on it. diff --git a/pyproject.toml b/pyproject.toml index 25c6e23..12b2a8d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,6 +8,7 @@ authors = [ { name="Elliot Tower", email="elliot@elliottower.com" }, ] description = "Multi-Agent Reinforcement Learning Environment for the board game Gobblet using PettingZoo." +readme = "README.md" requires-python = ">=3.8" keywords = ["gobblet", "rl", "reinforcement learning", "pettingzoo", "gymnasium", "pygame", "tianshou"] license = {file = 'LICENSE'} @@ -17,11 +18,10 @@ classifiers = [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", ] -dynamic=["version", "readme", "dependencies"] +dynamic=["version", "dependencies"] [tool.setuptools.dynamic] version = {attr = "gobblet.__version__"} -readme = {file = ["README.md"]} dependencies = {file = ["requirements.txt"]} [project.urls]