Robot players for the prisoner's dilemma