Wired has a news story about a "new approach" to prisoners' dilemma, but despite the acclaim in the article the "strategy" is insignificant -- that it works is an artifact of poorly phrased rules, not of a useful advance in philosophy.
Proving that a new approach can secure victory in a classic strategy game, a team from England's Southampton University has won the 20th-anniversary Iterated Prisoner's Dilemma competition, toppling the long-term winner from its throne. ...It's a gimmick, plain and simple, and it works for the same reason parts of the USSR looked prosperous to Western visitors: it's easy to push one guy to the top if you're willing to sacrifice 59 others. The organizer of the competition, Graham Kendall, explains why Southampton's results are meaningless (from my perspective).Before Southampton came along, a strategy called Tit for Tat had a consistent record of winning the game. Under that strategy, a player's first move is always to cooperate with other players. Afterward, the player echoes whatever the other players do. The strategy is similar to the one nuclear powers adopted during the Cold War, each promising not to use its weaponry so long as the other side refrained from doing so as well. ...
Teams could submit multiple strategies, or players, and the Southampton team submitted 60 programs. These, Jennings explained, were all slight variations on a theme and were designed to execute a known series of five to 10 moves by which they could recognize each other. Once two Southampton players recognized each other, they were designed to immediately assume "master and slave" roles -- one would sacrifice itself so the other could win repeatedly.
If the program recognized that another player was not a Southampton entry, it would immediately defect to act as a spoiler for the non-Southampton player. The result is that Southampton had the top three performers -- but also a load of utter failures at the bottom of the table who sacrificed themselves for the good of the team.
Kendall noted that there was nothing in the competition rules to preclude such a strategy, though he admitted that the ability to submit multiple players means it's difficult to tell whether this strategy would really beat Tit for Tat in the original version. But he believes it would be impossible to prevent collusion between entrants.This collusion strategy obviously wouldn't beat Tit-for-Tat if multiple entries weren't allowed. The only reason the collusion worked is because there's no cost associated with sacrificing one player to move another ahead in the rankings; allowing multiple entries that are scored separately makes it trivially easy to break the game. What would be far more interesting would be to allow as many entries as desired, but to then rank each team by the average score of all its entries. In such a system, Southampton's strategy would be a clear loser, just as communism always is.
(HT: GeekPress.)









Glad to see I wasn't the only one to get a snicker at the Southampton "strategy." It's clever from the perspective of cheating the system, but that's all.
But it works because it takes a good look at the rules and the environment and crafted a winning strategy. I like it.
It reminds me of a strategy someone I knew used at a high school engineering competition. It was looking at the rules, and figuring out what winning =really= meant by these rules.
It was a boat race, but his team couldn't make a boat that would move fast enough. Then they realized that the rules were simply that the first boat across the line would win. It didn't matter how slow you were, if all the =other= boats didn't get there before yours did.
So they made little missiles for their boat, charged with CO2 cartridges. They took out about 3 boats before the judges swooped in and took their boat out of the pool. Still, had I been a judge, I would have allowed it =that= year. It conformed to the rules, and showed very creative thinking. I thought it was a great idea.
Tyler Cowen also pointed out the following interesting historical fact about the Southampton strategy:
"This, by the way, is how the Soviets used to win chess tournaments. Throw games to the leading Soviet player, and fight especially hard against the leading non-Soviet rivals."
Bobby Fischer regularly complained about the Soviets' cheating in just this manner, and was pooh-poohed for his paranoia. But it was *true*.
This seems to be the strategy that organized crime follows, at least if you believe the movies. The high-level guys set up lower level guys, who get stuck 5longer sentences. The payoff for the lower level guys is that the big guys pay off prison guards so that the conditions for their loyal allies inside aren't so bad.
It seems that, if the stakes for winning are high, and the costs of losing are low, the Southampton strategy is a good one.