anchor.diff:                  dealer,   % Which seat is dealing
                   trick,    % Trick number (for runs/done)
                   trump,    % Trump for this hand
  +                hscore,   % Score for this hand (for bait, etc) { , }
   
                   % Set per trick:
                   order,    % The deal/play order for this hand
  
positive.code: -export([call_trump/3, play_card/3]).
  
  -record(state, {table,
                  score1,   % Score for player 0, 2
                  score2,   % Score for player 1, 3
  
                  % Set per hand:
                  hands,    % What the players are holding{[], [], [], []}
  
negative.code:   DealerEvent = #event{type=?tarabish_EventType_DEALER, seat=Dealer},
    table:broadcast(Table, DealerEvent),
  
    State = new_hand(Dealer, #state{table=Table, score={0,0}}),
    State1 = deal3(State),
    State2 = deal3(State1),
  
  