public override DilemmaDecision PlayTurn(DilemmaPlayerInfo currentOpponent, Dictionary <PlayerInfo, int> allPlayersAndScores, List <DilemmaGame> completeHistory) { if (RandomGen.Next(100) < 50) { return(new DilemmaDecision(DilemmaAction.Cover)); } else { return(new DilemmaDecision(DilemmaAction.Betray)); } }
public override DilemmaDecision PlayTurn(DilemmaPlayerInfo currentOpponent, Dictionary <PlayerInfo, int> allPlayersAndScores, List <DilemmaGame> completeHistory) { return(DilemmaDecision.DefaultDecision); }