crowns/README.md

970 B

crowns

AI and simulator for the card game Five Crowns.

Status

  • Find books and runs in hands including wild cards
  • Tree search to find best combination with lowest outstanding score
    • More optimized tree pruning for very large number of wildcards
  • Arbitrary player count
  • Unit test coverage
  • Pluggable strategy architecture
  • 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