Save the Whale Solution

This is a puzzle modeled after the Zachtronics games, most significantly TIS-100. It consists of three card dealing units. Each of them is Turing-complete, so there are any number of ways to solve this puzzle. The goal is to program the card dealing devices to allow you to always win at a game of Blackjack.

You can access the device online at https://beckbria.github.io/rng-sim/. The source is also available on GitHub: https://github.com/beckbria/rng-sim.

The simplest solution is to send all of the cards to one of the player's card handling units (either the player or the dealer) and have them keep exactly the cards they want. For instance, the player could keep 10/9, while the dealer could take any other cards until they stand or bust.

This is fundamentally a programming challenge, so there are a number of different solutions.

Here are a few example solutions.

Solution

GIBSON