JHaczyns / cellular-automata-gas-sim

Projekt fizyczny- Symulacja gazu na automacie komórkowym

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projekt: Automaty komórkowe

Wstęp:

Automat komórkowy - jest to system składający się z poszczególnych komórek które sąsiadują ze sobą wedle pewnego wcześniej ustalonego wzorca. Każda z komórek może przyjąć jeden ze stanów, przy czym liczba stanów jest skończona, ale dowolnie duża. Stan komórki zmieniany jest synchronicznie zgodnie z regułami mówiącymi, w jaki sposób nowy stan komórki zależy od jej obecnego stanu i stanu jej sąsiadów.1

Sposób realizacji:

Program zrealizowano przy pomocy silnika pygame, który pozwala na dynamiczne rysowanie zmian i odświeżanie obrazu.

Wymagania:

Aby program mógł zostać skompilowny potrzeba pakietu pygame dostępnego pod tym adresem: https://github.com/pygame/pygame

Źródła:

[1] https://arxiv.org/abs/comp-gas/9811002v1

About

Projekt fizyczny- Symulacja gazu na automacie komórkowym


Languages

Language:Python 100.0%