Backend service for simulating and collecting data on randomly generated soups for Conway's Game of Life
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

828 B

soups

soups is a set of scripts for running the apgmera soup search and tracking our findings.

Install

To install first clone the repo and initailize submodules

$ git clone https://gitea.cslabs.clarkson.edu/mahonec/soups.git
$ git submodule update --init --recursive

Now copy the config file

$ cp config.json.template config.json

Fill it in with the details to the mysql database and replace /path/to/directory/ with the result of pwd

Note: If you don't yet have a mysql database and tables read the future section.

Finally you must compile apgmera.

$ cd apgmera
$ ./recompile.sh

Usage

To start the soup search execute run.sh

$ ./run.sh

And finally add a crontab to execute commit.py every hour

$ crontab -e
...
0 * * * * python3 /path/to/directory/commit.py