Games - AisleRiot Zebra

It has become very easy to learn new things. In these series of blog poss, I will be sharing #100games2025, I will be sharing about 100 different new games I have learned in 2025.

The Zebra variant of AisleRiot / Klondike game is played with two decks. The top row has the two decks to arrange. The player has to arrange the cards with opposite colors. Like Black and Red go alternate on top of each. The bottom is same as solitaire, but in the zebra variant, the top row is arranged alternately. When a slot in the bottom row, called tableau has an empty slot, it is automatically filled in with the latest in the waste pile or from the stock pile.

Source Code of Gnome AisleRiot

https://gitlab.gnome.org/GNOME/aisleriot/

The program is written in Guile Scheme. The games are written declaratively, as in the variant rules and handlers are defined, and AisleRiot Framework handles the rendering, input and the game loop.