Neumann János születésének 120. évfordulójára.
Neumann 120
Emlékév Neumann János születésének 120. évfordulója tiszteletére
Nincs is jobb választás az ünnepléshez, mint egy 40 éves magyar fejlesztésű Aircomp-16K névre hallgató mikroszámítógépre megírni Ulam sejtautomatáját.
A grafika az IAS fotójának felhasználásával készült.
A programot, Képes Gábor kérésére készítettem el. Az Ő ötlete alapján született meg Ulamot és Neumannt, a sejtautomaták atyját ábrázoló grafikai címkép, s a program is Neki köszönheti a nevét. A 80-as években, BASIC-ben írt programot optimalizálva, és gépi kódban megírva valódi látványosság kerekedett ki belőle, köszönhetően a gépikódú program sokszoros sebességének.
A sejtautomatáról:
"Ezt a kétdimenziós sejtautomatát korunk egyik legtehetségesebbnek mondott matematikusa, a hidrogénbombához vezető munka szürke eminenciása, Stanislav Ulam gondolta ki, hogy szemléltesse vele a szimmetrikus minták spontán eredetét és kibontakozását."
"Az egyszerű (aszimmetrikus vagy szimmetrikus) kezdetből kibontakozó és növekvő minták szépségben vetekednek a hókristállyal. (Nem csoda: a hópehely is valami ilyesféle törvényszerűség szerint képződik. Új kristályrészlet a régihez csatlakozik, de csak olyan helyeken, ahol a környezetben még van elég folyadék a fagyáskor felszabaduló jelentékeny hő elvezetésére.)"
Idézet: Marx György - A természet játékai című könyvéből.
Rövid animáció a négy sarokból kiinduló 4 sejttel.
A kiindulási alapot nyújtó, HT-1080Z-re írt BASIC program folyamatábrája.
Letöltés
Az alábbi helyről letölthető, és kipróbálható a program: ULAM
Gépigény: Aircomp-16K / Homelab 2 - 16 kB RAM-os verzió
Kiadási megjegyzés
Kiadó: ENTARY GAMES / NICKMANN Studio
Verzió: v1.0
Dátum: 2023. 09. 30.
Fejlesztő: Nickmann László
Köszönöm a figyelmet!
Ha tetszett a programom, és meghívsz egy kávéra, bátorítasz, hogy írjak még hasonló érdekességeket számodra.