basic prisoners dilemma game, player, tournament implemeantion