An artificial intelligence look at the Prisoners Dilemma game