A few months back, I ported a Windows card game called Ocean’s Eleven to GNOME as part of the AisleRiot suite of solitaire. It’s a little bit different from the original version since I decided to modify the double-click actions depending on the value of the card clicked and whether it could still be used in the tableau (the piles of cards); and there is no points-scoring, although game statistics (numbers of wins and losses, fastest time) are tracked as with other AisleRiot games.
This can be considered a v0.5 release since I haven’t yet implemented a hinting system or a notification that no more cards can be moved, i.e. you’ve lost. Neither have I included any documentation to describe the rules of play. That final non-entity I can half-deal with now, however.
The game is similar to FreeCell, but with three decks and slightly different restrictions on moves. The aim is to move the twelve columns of cards onto the home squares (three for each suit) in ascending order. To help achieve this there are eleven free squares at the top, which may receive any single card from the tableau. Within the tableau, a card may be moved onto another of opposite colour if that card’s value is one higher than its own. Runs of consecutive, alternating-colour cards, of any length, may also be moved in a similar manner. When a column is emptied of cards, only a king (or a run starting with a king) can take its place. You win when either all the cards are in their home squares, or the only remaining cards in the tableau are stacked in consecutive, alternating-colour piles.
If you want to give it a try, you can download the game here. It should be placed wherever the rest of your AisleRiot games are located—in Ubuntu this is /usr/share/gnome-games/aisleriot/games. It will then appear under Select Game in AisleRiot Solitaire.
This software is released under the GNU GPL, version 2.0.