tag:blogger.com,1999:blog-7377057412446264720.post2931648118905050845..comments2023-07-10T00:13:42.099-04:00Comments on <a href="http://antipastohw.blogspot.com/">Antipasto Hardware Blog</a>: Illuminato X Machina In ActionUnknownnoreply@blogger.comBlogger7125tag:blogger.com,1999:blog-7377057412446264720.post-88181409138876327732009-09-01T20:10:07.510-04:002009-09-01T20:10:07.510-04:00Ooooh! A 3D, real-time version of Conway's &qu...Ooooh! A 3D, real-time version of Conway's "Game of Life"! Biological programming comes full circle. Conway's Life was my first "real" programming assignment. Actually, this would be a cross between "Life" and "CoreWars", if anyone here is old enough to remember that one.Richhttps://www.blogger.com/profile/02950732680530030752noreply@blogger.comtag:blogger.com,1999:blog-7377057412446264720.post-11495348545587598852009-09-01T18:59:00.375-04:002009-09-01T18:59:00.375-04:00@Rich yep, the propagating code is an enhancement ...@Rich yep, the propagating code is an enhancement but can also lead to "biological" behavior - not always a positive thing. on the other hand, you can also disable that in the program header ... i suppose that'd be the antidote?Matthttps://www.blogger.com/profile/16654483670622465259noreply@blogger.comtag:blogger.com,1999:blog-7377057412446264720.post-23919431651308777042009-09-01T18:40:05.326-04:002009-09-01T18:40:05.326-04:00If a cell can program it's neighbor, doesn'...If a cell can program it's neighbor, doesn't this also open up the possibility of a bug (or virus) spreading to the entire array? Remember how on the TV show how Star Trek:TNG finally got rid of the Borg? They infected one unprotected cell, and watched it propagate...<br /><br />-RichRichhttps://www.blogger.com/profile/02950732680530030752noreply@blogger.comtag:blogger.com,1999:blog-7377057412446264720.post-73886713175553216472009-08-27T11:14:56.892-04:002009-08-27T11:14:56.892-04:00Could you explain a bit about the 2-way switch. I ...Could you explain a bit about the 2-way switch. I am interested in it's purpose. Why does it require four chips, U15 through U18 on the north sheet of the schematic? It looks like it could explain how Cell #141 could power down Cell #1914 with the help of the neighbors but he can also attempt suicide by disconnecting all his sides?<br /><br />I wonder what a shield would look like on an IXM :-) Xbee, H-Bridge, SD card, one of your battery packs the mind boggles.<br /><br />I am fascinated by this design. There seems to be as much art as system in the design. As others have said, very impressive work.Jimhttps://www.blogger.com/profile/17816762061846020985noreply@blogger.comtag:blogger.com,1999:blog-7377057412446264720.post-52688694459065789672009-08-27T01:21:45.932-04:002009-08-27T01:21:45.932-04:00it'd be cool to try to write one version with ...it'd be cool to try to write one version with blue lights, and one with red lights, date stamp them the same, and see how they propagate through a grid.<br /><br />on the other hand, something i've been wanting to check out is what happens if you program one in the middle, does it ripple out symmetrically? there's a slight propagation delay randomizer involved, so it likely would exhibit some "chaos" :-)Matthttps://www.blogger.com/profile/16654483670622465259noreply@blogger.comtag:blogger.com,1999:blog-7377057412446264720.post-15565932438844934572009-08-26T21:47:34.354-04:002009-08-26T21:47:34.354-04:00@b
That's a great question!
At the time of sk...@b<br />That's a great question!<br /><br />At the time of sketch compilation, the code is date stamped. The IXM will only accept newer code than what he currently has. <br /><br />You can also set voting rights to control code flow through the grid. Setting owner id of the board prevents different owners from programming each other.Chrishttps://www.blogger.com/profile/12772971512697373580noreply@blogger.comtag:blogger.com,1999:blog-7377057412446264720.post-30228405428093492942009-08-26T20:46:41.286-04:002009-08-26T20:46:41.286-04:00Very cool, so what happens when you upload code fr...Very cool, so what happens when you upload code from two different USB connections to different grid points? Does the code get overwritten in a first-come first-served basis? Could you have waves of code rippling through the system?Brent Marshallhttps://www.blogger.com/profile/10010504839915847413noreply@blogger.com