Awesome! The only suggestion I have is to pass in a putative history and/or tournament parameters to an agent in the evaluation function so the agent can do simple things like implement tit-for-tat on the history, or do complicated things like probing the late-game behavior of other agents early in the game. (E.G. “If you think this is the last round, what do you do?”)
Thanks! Yes, I figure one-shot and iterated PDs might both hold interest, and the one-shot came first since it’s simpler. That’s a neat idea about probing ahead.
Awesome! The only suggestion I have is to pass in a putative history and/or tournament parameters to an agent in the evaluation function so the agent can do simple things like implement tit-for-tat on the history, or do complicated things like probing the late-game behavior of other agents early in the game. (E.G. “If you think this is the last round, what do you do?”)
Thanks! Yes, I figure one-shot and iterated PDs might both hold interest, and the one-shot came first since it’s simpler. That’s a neat idea about probing ahead.
I’ll return to the code in a few days.