nsonnad / hukum-engine

An engine for the card game Hukum

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HukumEngine

An engine for Hukum, a 2v2 team card game invented in India. The engine provides a client API for all actions needed to play the game, such as starting a game, adding teams, playing cards, etc (docs tk). Internally, the engine maintians the full state of the game at every move, determines who won a given trick, keeps score, and manages transitions between stages of the game.

For info on how to run the project, and on Hukum in general, see the master Hukum repo.

Run a test game

mix run -e AutoTestGame.run --no-halt

See test-game.log for example output from a test game.

About

An engine for the card game Hukum


Languages

Language:Elixir 100.0%