Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Pouze tento týden sleva až 80 % na e-learning týkající se Swiftu. Zároveň využij výhodnou slevovou akci až 30 % zdarma při nákupu e-learningu - více informací.
discount 30 + hiring

Bakterie (Game of life)

Program simuluje kolonii bakterií podle algoritmu Conwayova hra života. Je velmi primitivní a běží v textovém režimu. Bakterie jsou v poli o 80x49 políčkách. V každém z nich tedy může být živá nebo mrtvá bakterie. Nová generace se pak ukládá do druhého pole, aby se bakterie nemíchaly. Algoritmus má asi 50 řádků. Program i se zdrojovým kódem pro překladač Pascal si můžete stáhnout níže. Určitě ho však v budoucnu plánuji rozšířit.

 

Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!

Pro zájemce doporučuji obsáhlý článek na wikipedii, který obsahuje několik zajímavých počátečních stavů, možná, dokonce pojmenovaná, uskupení živých bakterií a odkazy na vymakané programy a literaturu.

 


Poslední screenshot je konečna fáze pohybu bakterií. Bakterie vytvoří obvykle seskupení podobné tomuto a už se dále nemění. Některé kombinace jsou však nekonečné a mění se stále...

 



Galerie


 

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 1606x (4.16 kB)
Aplikace je včetně zdrojových kódů v jazyce Pascal

 

Všechny články v sekci
Pascal
Program pro vás napsal David Čápka
Avatar
Uživatelské hodnocení:
Ještě nikdo nehodnotil, buď první!
David je zakladatelem ITnetwork a programování se profesionálně věnuje 13 let. Má rád Nirvanu, sushi a svobodu podnikání.
Unicorn university David se informační technologie naučil na Unicorn University - prestižní soukromé vysoké škole IT a ekonomie.
Aktivity

 

 

Komentáře

Avatar
Smetak
Neregistrovaný
Avatar
Smetak:26.10.2009 17:28

Super a nemohl bys to udělat větši???

 
Odpovědět
26.10.2009 17:28
Avatar
sdraco
Tým ITnetwork
Avatar
sdraco:28.10.2009 18:08

To Smetak: jede to v textovém módu, takže nemohl. Ale samozřejmě si to můžeš přepsat do grafiky, zdroják je přiložen.

Odpovědět
28.10.2009 18:08
One of the most common causes of failure is the habit of quitting when one is overtaken by temporary defeat.
Avatar
Pazzi
Neregistrovaný
Avatar
Pazzi:2.9.2010 21:21

Na windows 7 (64bit) Bakterie nefungují, udělal bys, prosím, nějakou aktualizaci (nebo poradil, kde je problém s kompatibilitou)?

 
Odpovědět
2.9.2010 21:21
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
sdraco
Tým ITnetwork
Avatar
Odpovědět
2.9.2010 22:10
One of the most common causes of failure is the habit of quitting when one is overtaken by temporary defeat.
Avatar
sima8991
Člen
Avatar
sima8991:17.1.2011 15:59

Nevím k čemu to je ... o_O

 
Odpovědět
17.1.2011 15:59
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.