Tag: conways game of life
-
Further thoughts on Forth (and Riscyforth in particular) and Life
It’s now two years since I began my Riscyforth project of writing a Forth for RISC-V single board computers. But it wasn’t until yesterday that I wrote my first serious/useful (if you like this sort of thing) program for it, a version of Conway’s Game of Life. (This program wasn’t as long as the unit…
-
Game of Life animation
I’ve made some improvements to the program and so here’s an animation of the output.
-
Conway’s Game of Life, in Forth
Forty-one years after I wrote my first version of this (in Z80 machine code for the ZX80/ZX81) here’s the latest, in Forth (Riscyforth for a RISC-V SBC). This is hot off the editor, so can no doubt be optimised, but I am pretty pleased with it.
-
BINSIC – Sinclair BASIC emulator – is back
BINSIC was my 2012 project to emulate Sinclair ZX80/81 BASIC on a modern computer. It is a series of Groovy classes that provide a mixture of interpretation and ‘domain specific language’ (i.e. executing BASIC as native Groovy). Over the years bitrot seems to have set in and the code in the GitHub repo wouldn’t work…
-
Game of Life in Scratch
A few days ago I asked for volunteers to read a book I was writing on programming, using Scratch, MIT’s visual, event-driven, programming environment. I have not yet had any volunteers, though the flurry of online interest did get me to complete the first draft – so alpha testers still needed. In the meantime, I…
-
A little plug for BINSIC
Thirty-three years ago my brother and I got a new cassette player for Christmas. That allowed us to write and save games for our ZX80 computer (like many ZX80 owners we found that an older cassette player just didn’t work) and in 1981 I wrote a Z80 machine code version of Conway’s Game of Life…
-
Life and polyominoes
Update: It seems I got all this wrong (again!). See Hugh’s comment here A little while ago I wrote of how I had challenged the children I work with in a Code Club to find the glider pattern in Conway’s Game of Life. I suggested that, if they adopted an essentially random approach to putting…
-
Improved “Life” for Scratch
I have done some work on my Scratch-based version of Conway’s Game of Life…
-
The Art of Scratch, Code Club and the ICT curriculum
Regular readers will know I have something of a small obsession with Conway’s Game of Life – the classic “game for no players” based on cellular automata, and so, naturally enough, when I decided that I really had to write my own Scratch program from, err, scratch to sharpen up my skills for teaching children…