NOVINKA: Začni v IT jako webmaster s komplexním akreditovaným online kurzem Tvůrce WWW stránek. Zjisti více:
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:
Funkce, kterou se snažíš použít je dostupná pouze pro registrované uživatele. Buďto se přihlas nebo si zdarma vytvoř nový účet.

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.

 

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 1616x (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 Hartinger
Avatar
Uživatelské hodnocení:
Ještě nikdo nehodnotil, buď první!
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti 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