← Back to project summary

Hanabi AI Agent

A closer look at the app, the systems I owned, and the features behind it.

What is in the repo

  • A working Hanabi engine with a board, hands, cards, colors, and a console player for manual play.
  • A CardKnowledge class that starts from every possible card and narrows the set as information arrives.
  • A Player class with the full callback surface defined - partner discarded, partner played, you were hinted - and every method body empty.