Senior Full Stack Developer
RGB Life is a cellular automaton that extends Conway’s Game of Life (wikipedia) by giving each cell three binary values: Red (R), Green (G), and Blue (B). A cell’s color is determined by which values are set:
A cell is alive if it has at least two active colors. The evolution follows these steps:
Importantly, when restricted to black (000) and white (111), the rules reduce to Conway’s original Life, making RGB Life a natural extension for those familiar with it.
This is a very simple game which was written predominantly by ChatGPT and a Copilot agent.
The game, often called Concentration, is a memory challenge that requires the user to memorise the locations of face-down pairs of cards, and match them up. This game is often treated as a ‘learn-to-code’ exercise, and in this case I treated it more like a ‘learn-to-pair-code-with-AI’ exercise. I might come back to this every now and then to add features whenever I want to try out another type of agent or a new model.