Skip to content

szaboegon/hexagonal-game-of-life

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

hexagonal_game_of_life

The well-known Conway's Game of Life implemented on a hexagonal grid.

(2021)

The original description in hungarian:

A Game of Life, magyarul életjáték egy sejtautomata, amit John Horton Conway matematikus talált ki. A klasszikus életjátékot általában egy négyzetrácson valósítják meg, de ebben a programban ehelyett egy hexagonális háló a játék színtere. Minden cellában egy sejt élhet, és ezeket a cellákat 6 szomszédos cella veszi körül. Az eredeti szabály szerint, ha egy sejtnek két vagy három szomszédja van, akkor túléli a következő generációig, ha kettőnél kevesebb, vagy pedig háromnál több szomszédja van, akkor pedig elpusztul. Emellett minden üres cellában új sejt születik, melynek szomszédságában pontosan 3 élő sejt van. A program arra is lehetőséget nyújt, hogy ezt a szabályt szabadon megváltoztathassuk. A játék menete tehát a következő: A játékos megadhat egy szabályt ami a sejtek születésére és elpusztulására vonatkozik, és egy alakzatot, amely a szimuláció kezdőpontjaként szolgál, majd a többi lépést a számítógép végzi. Ezután a játékos hátra dőlhet és megfigyelheti a játéktáblán kirajzolódó érdekes alakzatokat. Emiatt ezt tulajdonképpen egy nulla személyes játéknak is lehet nevezni.

Class diagram:

class_diagram

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages