Conway's Game of Life, in real life
91–97 of 97 posts
Re: Conway's Game of Life, in real life
#92When I was a teenager, I read a book about assembly language for the commodore and implemented the game of life in a really simple way. I just used the text screen. To switch on a cell, I would put an asterisk ('*') in it. Then I could run my machine code program and it would evolve according to the rules of the game of life.
The answer to a lot of "wow, how did the 8-bit machine pull that off? it seems like that would eat a lot of RAM" is that the framebuffer is the data storage. You were literally looking at the primary data store itself, because when a full-resolution framebuffer was 1/4th your addressable RAM (and slightly more than that for your actual RAM since you couldn't ever quite use all 64KB no matter how you mapped it), you n…
Re: Conway's Game of Life, in real life
#93Earlier quoted context omitted.
How many bits per pixel are you assuming, and are you imagining the red pixels are vertical neighbors with corresponding red pixels above and below, etc.? Should be easy to do on my phone: https://itch.io/post/15723528
Good point to explore
Maybe I should try 2bpp. Or some HSL where I can clamp L.
Edit: Oh yes, it's interesting at 2bpp!
Re: Conway's Game of Life, in real life
#94> Can it be made for less? Would you be able to use the LEDs as light sensors and eliminate the switch component entirely? Maybe a tubular shield over each LED so it doesn't interact with others around it then covering it with your finger could be read as toggling the state?
The rest of your hand is not transparent and will cover a lot of other buttons while you’re only trying to push one.
Re: Conway's Game of Life, in real life
#95That's not a "physical" version of game of life -- that's a digital version, like every version, but with bigger pixels.
I think "physical" refers to the fact that you initialize the state by pressing physical buttons. That's quite accurate.
Re: Conway's Game of Life, in real life
#96Re: Conway's Game of Life, in real life
#97This cracked me up. Good work. I enjoyed this article a lot.