Implementation of a Prisoners Dilemma match player