Skip to content

dTenebrae/game_of_life

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game of life

Очередная иплементация Conway's Game of Life

game of life

Ее основные правила:

  • Любая живая клетка с 2-мя или 3-мя соседями остается живой
  • Любая мертвая клетка с 3-мя соседями становится живой
  • Все прочие клетки, живые или мертвые, становятся/остаются мертвыми

Использование

usage: gol.py [-h] [-f FIELD_SIZE] [-l LIFE_PROC] [-t TIME] [-s SEED]

Conway's Game of Life yet another implementation

optional arguments:
  -h, --help            show this help message and exit
  -f FIELD_SIZE, --field-size FIELD_SIZE
                        Field size in cells. You need to specify just one side, since it's square anyway... Default is 128x128
  -l LIFE_PROC, --life-proc LIFE_PROC
                        Percent of alive cells. Default value is 5
  -t TIME, --time TIME  Pause between ticks in milliseconds. Default value is 40
  -s SEED, --seed SEED  Seed for random number generator. Default value is None, for random start every time

Зависимости:

  • numpy - для удобной работы с матрицами
  • matplotlib - для отрисовки

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages