Engineering Design of Strategies for Winning Iterated Prisoner's Dilemma Competitions | IEEE Journals & Magazine | IEEE Xplore