View Source Briscola.Strategy behaviour (Briscola v0.1.0)
A protocol for defining strategies for playing Briscola.
Summary
Callbacks
Given a game state and a player index, choose a card for that player to play.
Callbacks
@callback choose_card(game :: Briscola.Game.t(), player_index :: non_neg_integer()) :: 0..2
Given a game state and a player index, choose a card for that player to play.