Ian Stewart, 1999
Only 2G + 1, 2G + 2, 2G + 4, 2G + 8, … survive
While there are at most 2G + 2 pirates, the captain buys votes at a coin each. Beyond that the coins run out, and a new currency appears: fear. A pirate who would be thrown overboard right after the captain votes yes for free, just to survive.
The captain of 2G + 3 pirates has G coins and his own vote, but needs G + 2: overboard he goes. Then the captain of 2G + 4 gets the next pirate's vote for free, and that is just enough. From 2G + 5 to 2G + 7 the captains die, and each death adds one more frightened voter, so the captain of 2G + 8 has G bought votes, 3 free ones and his own: exactly half. The next survivors come at 2G + 16, 2G + 32 and so on. For 100 coins and 500 pirates these are the captains of 201, 202, 204, 208, 216, 232, 264, 328 and 456 pirates. Steve Omohundro posed the 500-pirate version, Ian Stewart worked it out in his Scientific American column in May 1999, and we checked it with our own count.
An honest caveat: from 2G + 2 pirates on there are more cheap votes than coins, so exactly who gets a coin is not pinned down. There are many equilibria. But who survives does not depend on it: every vote except the frightened ones costs at least a coin, and there are only G coins.