I used combinatorial optimization to find 48-gate boolean formula that encodes rules of Conway's Game of Life

This page summarizes the projects mentioned and recommended in the original post on /r/math

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • gol.py

    efficient Game of Life in Python

  • This project (and choice of restrictions on gates) was motivated by the desire to make high performance GoL by relying on bit-level parallelism. My implementation of this approach in python runs at 1920x1080 resolution and 60 fps even on my crappy laptop, thanks to native bigints.

  • or-tools

    Google's Operations Research tools:

  • I used MiniZinc to formalize the optimization problem and OR-Tools to perform the computation.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • This is directly relevant to my interests because I'm the author of Logic Life Search, a program to find interesting patterns in CGoL by encoding the problem as an instance of SAT and solving it with a SAT solver. I might be able to use your formula to make the encoding more efficient, although it's not immediate because SAT solvers require their problems to be in conjunctive normal form.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Efficient Game of Life in Python

    1 project | news.ycombinator.com | 20 Apr 2023
  • Hacker News top posts: Nov 7, 2022

    1 project | /r/hackerdigest | 7 Nov 2022
  • Show HN: Game of Life on non-square topologies with 2^32 update rules

    1 project | /r/hypeurls | 7 Nov 2022
  • Conway's Game of Life is a cellular automaton devised by the mathematician John Conway. This is recreated using Java and Swing for the UI interface.

    1 project | /r/coolgithubprojects | 13 Oct 2021
  • Conway's Game of Life is a cellular automaton devised by the mathematician John Conway. This is recreated using Java and Swing for the UI interface.

    1 project | /r/coolgithubprojects | 13 Oct 2021