This module is the GenServer interface around a Perudox.Player.State data structure.
Perudox.Player.State
t() :: pid
bet(Perudox.Game.t, Perudox.Player.t, Perudox.Bet.t) :: :ok | {:error, atom}
dudo(Perudox.Game.t, Perudox.Player.t) :: :ok | {:error, atom}
history(Perudox.Game.t) :: [Perudox.Bet.t]
join(Perudox.Game.t, Perudox.Player.t) :: :ok
mode(Perudox.Game.t) :: Perudox.Game.State.mode
new() :: Perudox.Game.t
phase(Perudox.Game.t) :: Perudox.Game.State.phase
players(Perudox.Game.t) :: [Perudox.Player.t]
start(Perudox.Game.t) :: :ok
start_link() :: {:ok, Perudox.Game.t}
state(Perudox.Game.t) :: Perudox.Game.State.t