Ejemplo n.º 1
0
        public DilemmaPlayerInfo Clone()
        {
            var clone = new DilemmaPlayerInfo(Name.Clone().ToString(), ID);

            clone.PlayerColor = this.PlayerColor;
            return(clone);
        }
Ejemplo n.º 2
0
 public abstract DilemmaDecision PlayTurn(DilemmaPlayerInfo currentOpponent, Dictionary <PlayerInfo, int> allPlayersAndScores, List <DilemmaGame> completeHistory);
Ejemplo n.º 3
0
 public DilemmaPlayer(string name, int id)
 {
     Info = new DilemmaPlayerInfo(name, id);
 }
Ejemplo n.º 4
0
 public DilemmaPlayer()
 {
     Info = new DilemmaPlayerInfo();
 }