anchor.diff:  			erlang:demonitor(Monitor),
   			UpdatedPlayers = dict:erase(PlayerId, Players),
   			UpdatedState = State#state{team = toggle_team(Team), players = UpdatedPlayers},
  -			case pending_players_changed(GameId, UpdatedPlayers) of
  +			case pending_players_changed(BcGame, UpdatedPlayers) of
   				{ok, quit} ->
   					gen_event:stop(GameEventPid),
   					{stop, quit, UpdatedState};
  
positive.code: 		2 -> 1
  	end.
  
  pending_players_changed(GameId, Players) ->
  	case dict:size(Players) of
  		Length when Length =:= ?MAX_PLAYERS ->
  			start_game(GameId);
  		Length when Length =:= 0 ->
  			quit_game(GameId);
  
negative.code: -include("../include/bc_game_state.hrl").
  
  %% number of players to start game
  -define(TIMEOUT, 30000).
  
  %% exported funcs
  