nowfound

Dev tools · September 17, 2023

CS

Conway's Game of Chess

Chess, but each square also follows the rules of Conway's Game of Life. Only your own pieces count as neighbours when deciding births/deaths. For births, an empty square must have 3 neighbours for 2 consecutive turns. For deaths, a piece must have 3 neighbours for 3 consecutive turns. This is a simple proof of concept I made with python and curses. You can play with a friend locally or over a socket connection. Controls: Arrow keys to move the cursor, enter/space to select and move a piece, u or backspace to undo a move, r to redo a move, q or escape to quit, s to perform a move…

In plain words

Conway's Game of Chess combines traditional chess with Conway's Game of Life mechanics, where pieces on each square evolve based on neighbor counts. Players can spawn new pieces when an empty square has three neighbors for two consecutive turns, and pieces disappear after having fewer than two or more than three neighbors for three turns. This Python-based proof of concept supports local two-player games and remote play over socket connections, with controls for cursor movement, piece selection, undo/redo, and optional Stockfish integration.

written from the facts on this page · September 2026

From the sources

In the maker’s words, at launch

Chess, but each square also follows the rules of Conway's Game of Life. Only your own pieces count as neighbours when deciding births&#x2F;deaths. For births, an empty square must have 3 neighbours for 2 consecutive turns. For deaths, a piece must have <2 or >3 neighbours for 3 consecutive turns. This is a simple proof of concept I made with python and curses. You can play with a friend locally or over a socket connection. Controls: Arrow keys to move the cursor, enter&#x2F;space to select and move a piece, u or backspace to undo a move, r to redo a move, q or escape to quit, s to perform a move with stockfish if installed (useless since it has no knowledge of this variant), any other key to unselect a currently selected piece.

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 2d ago · opentrailpaper.com

  • Nuphos380

    The AI-Native DevOps Workspace.

    Dev tools · 24d ago · nuphos.ai

Launched alongside, September 2023

the whole month →
  • Loops1,561

    Email made easy

    Dev tools · 2023 · loops.so

  • Tally 2.01,479

    The simplest way to create forms for free

    Dev tools · 2023 · tally.so

  • Klu AI1,466

    Your data, unified and interactive

    AI · 2023 · klu.so

  • FirstHR1,063

    All-in-one HR platform for founders with dreams and teams

    Work · 2023 · firsthr.app

  • DevHunt946

    Open source Product Hunt for dev tools

    Dev tools · 2023 · devhunt.org

  • GenAI app to create personalized content

    AI · 2023 · yarnit.app