2024-01-07 00:09:47 +00:00
|
|
|
# crowns
|
|
|
|
|
|
|
|
AI and simulator for the card game [Five Crowns](https://setgame.com/sites/default/files/instructions/FIVE%20CROWNS%20-%20ENGLISH_2.pdf).
|
2024-01-07 03:17:20 +00:00
|
|
|
|
|
|
|
## Status
|
|
|
|
|
|
|
|
- [X] Find books and runs in hands including wild cards
|
|
|
|
- [X] Tree search to find best combination with lowest outstanding score
|
|
|
|
- [ ] More optimized tree pruning for very large number of wildcards
|
|
|
|
- [X] Arbitrary player count
|
|
|
|
- [X] Unit test coverage
|
|
|
|
- [X] Pluggable strategy architecture
|
|
|
|
- [X] Minmax AI strategy
|
|
|
|
- [ ] More advanced strategies
|
|
|
|
- [ ] Take what other players are drawing into account, and avoid discarding them
|
|
|
|
- [ ] Avoid discarding wildcards for other players
|
|
|
|
- [ ] Identify what cards would complete a book or run and their drawing odds
|
|
|
|
- [ ] Oracle / "Cheating" strategy
|
|
|
|
- [ ] Interactive player
|
|
|
|
- [ ] Graphical UI
|
|
|
|
- [ ] Solitaire mode with single deck
|
|
|
|
- [ ] Monte carlo analysis on game properties
|
|
|
|
- [ ] Average number of turns per round
|
|
|
|
- [ ] Odds of the starting player winning
|