Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/moritztng/cellular
Browse files Browse the repository at this point in the history
  • Loading branch information
moritztng committed Sep 3, 2023
2 parents 297570c + b6c5abf commit 40eeea6
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,6 @@ The token is optional and only to use your personal ngrok account.
--video_bitrate bitrate of the video stream (default: 5000000)
--logging_debug set logging level to debug (default: False)
```

## About the Project
The rules of the cellular automata are expressed as PyTorch functions in `rules.py` and they use 2D convolutions. Therefore, they can be heavily parallized and leverage the GPU. The current state of the automaton is streamed to the React App in the Browser via WebRTC so that the player can interact with it. Multiple players can manipulate the same automaton and everything is synchronized. Feel free to contact me for any questions or feedback and I'm open for collaboration!

0 comments on commit 40eeea6

Please sign in to comment.