public abstract Moves MoveLikeABoss(AbstractTFTPlayer player);
public override Moves MoveLikeABoss(AbstractTFTPlayer player) { var result = (player.hisLastMove == Moves.B) ? Moves.D : player.hisLastMove; return(result); }
public override Moves MoveLikeABoss(AbstractTFTPlayer player) { return((rnd.Next(2) == 0) ? Moves.C : Moves.D); }
// private static ALog aLogger = new ALog(); public override Moves MoveLikeABoss(AbstractTFTPlayer player) { logger.Trace("Capra strategy called"); //aLogger.Log("Capra strategy called"); return(Moves.C); }
public override Moves MoveLikeABoss(AbstractTFTPlayer player) { return(Moves.D); }