mscroggs.co.uk
mscroggs.co.uk

subscribe

Blog

Making names in Life

 2016-06-05 
The Game of Life is a cellular automaton invented by John Conway in 1970, and popularised by Martin Gardner.
In Life, cells on a square grid are either alive or dead. It begins at generation 0 with some cells alive and some dead. The cells' aliveness in the following generations are defined by the following rules:
Starting positions can be found which lead to all kinds of behaviour: from making gliders to generating prime numbers. The following starting position is one of my favourites:
It looks boring enough, but in the next generation, it will look like this:
If you want to confirm that I'm not lying, I recommend the free Game of Life Software Golly.

Going backwards

You may be wondering how I designed the starting pattern above. A first, it looks like a difficult task: each cell can be dead or alive, so I need to check every possible combination until I find one. The number of combinations will be \(2^\text{number of cells}\). This will be a very large number.
There are simplifications that can be made, however. Each of the letters above (ignoring the gs) is in a 3×3 block, surrounded by dead cells. Only the cells in the 5×5 block around this can affect the letter. These 5×5 blocks do no overlap, so can be calculated seperately. I doesn't take too long to try all the possibilities for these 5×5 blocks. The gs were then made by starting with an o and trying adding cells below.

Can I make my name?

Yes, you can make your name.
I continued the search and found a 5×5 block for each letter. Simply Enter your name in the box below and these will be combined to make a pattern leading to your name!
Enter your name:
×12      ×13      ×11      ×12      ×13
(Click on one of these icons to react to this blog post)

You might also enjoy...

Comments

Comments in green were written by me. Comments in blue were not written by me.
 Add a Comment 


I will only use your email address to reply to your comment (if a reply is needed).

Allowed HTML tags: <br> <a> <small> <b> <i> <s> <sup> <sub> <u> <spoiler> <ul> <ol> <li> <logo>
To prove you are not a spam bot, please type "tcesib" backwards in the box below (case sensitive):

Archive

Show me a random blog post
 2025 

Jan 2025

Christmas (2024) is over
Friendly squares
 2024 
▼ show ▼
 2023 
▼ show ▼
 2022 
▼ show ▼
 2021 
▼ show ▼
 2020 
▼ show ▼
 2019 
▼ show ▼
 2018 
▼ show ▼
 2017 
▼ show ▼
 2016 
▼ show ▼
 2015 
▼ show ▼
 2014 
▼ show ▼
 2013 
▼ show ▼
 2012 
▼ show ▼

Tags

numbers numerical analysis data signorini conditions people maths bubble bobble braiding determinants pizza cutting matrix multiplication realhats games rugby chebyshev craft golden spiral hannah fry convergence rhombicuboctahedron big internet math-off advent calendar harriss spiral graphs london underground friendly squares light ucl talking maths in public pi national lottery mean mathslogicbot logic anscombe's quartet recursion ternary asteroids puzzles game of life countdown inverse matrices folding paper raspberry pi crossnumber matrices christmas reuleaux polygons game show probability data visualisation books logo mathsjam regular expressions simultaneous equations interpolation dates crochet trigonometry estimation golden ratio zines newcastle manchester science festival errors menace mathsteroids sport arithmetic polynomials 24 hour maths flexagons bots boundary element methods matt parker football cross stitch gerry anderson noughts and crosses electromagnetic field php finite group frobel sound binary sorting chess finite element method latex pac-man gather town phd geometry pi approximation day bodmas the aperiodical datasaurus dozen manchester edinburgh triangles tmip correlation quadrilaterals dinosaurs fence posts geogebra pythagoras royal institution computational complexity misleading statistics nine men's morris error bars hats kings radio 4 programming graph theory martin gardner approximation tennis squares final fantasy machine learning fonts runge's phenomenon wave scattering stirling numbers folding tube maps draughts palindromes matrix of minors dragon curves stickers weather station live stream youtube captain scarlet plastic ratio london fractals hexapawn accuracy oeis a gamut of games bempp hyperbolic surfaces weak imposition logs turtles dataset platonic solids standard deviation sobolev spaces exponential growth matrix of cofactors wool news speed chalkdust magazine royal baby guest posts javascript video games propositional calculus statistics preconditioning coins python curvature gaussian elimination inline code go map projections probability christmas card pascal's triangle databet cambridge world cup european cup reddit

Archive

Show me a random blog post
▼ show ▼
© Matthew Scroggs 2012–2025