Skip to content

[For fun] Graphic visualizer of cellular automata operation. High performance. Completely on .NET FCL, C#, WPF. Not are used graphics or other third-party libraries.

Notifications You must be signed in to change notification settings

Art-Stea1th/Cell-Universe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Cell-Universe: Space of the Cellular Machines

Actual State

Graphic visualizer of cellular automata operation

High performance. Completely on .NET FCL, C#, WPF. Not are used graphics or other third-party libraries.

Currently supported by two versions invented by John Conway and Edward Fredkin.

  • The initial conditions of the universe are given by a pseudorandom number generator with a uniform distribution.

  • You can select the resolution of the Universe from 1x1 to 1920x1080 cells.

  • It is possible to regulate the rate of evolution of the Universe.

  • For a more beautiful visualization, it is also possible to display up to 64 layers of history, but maximum performance is achieved without this option.

It is recommended to start with the John Conway algorithm. Switching to the Edward Fredkin algorithm is recommended after John Conway's algorithm, at the stage when most of the cells "die out". Preliminarily reduce the speed to a minimum, otherwise you will not have time to see the replicants, which quickly fill the entire space :)

Releases v 0.5 build 6339 rev. 25755

If your system does not have the latest .NET Framework 4.7 installed, there is also a release for the .NET Framework 4.5.

About

[For fun] Graphic visualizer of cellular automata operation. High performance. Completely on .NET FCL, C#, WPF. Not are used graphics or other third-party libraries.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages