This commit is contained in:
2024-03-05 14:35:26 -08:00
parent b344ae359b
commit e8614dd29f
11 changed files with 70 additions and 69 deletions

View File

@@ -1,4 +1,4 @@
# Symbol Strike
# Minimax
## Rules
@@ -20,7 +20,7 @@ A board's syntax must always be valid. Namely, the following rules are enforced:
As always, run this project with `cargo run`. The app takes one argument by default: the name of the blue player. This can be any of the following:
- `human`: Play against a human
- `random`: Play against a random agent (very easy)
- `minimax`: Play against a simple extremum-chasing agent (easy)
- `chase`: Play against a simple extremum-chasing agent (easy)
- `diffuse`: Play against a slightly more intellegent extremum chaser (medium)
For example, `cargo run -- random` will play a game against a random player.