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.
Chris Mahoney 623d640581 Adds MIT LICENSE 3 months ago
apgmera @ c35a0f48c0 added apgmera submodule 3 months ago
.gitignore Added config file and updated README 3 months ago
.gitmodules added apgmera submodule 3 months ago
LICENSE Adds MIT LICENSE 3 months ago
README.md Updated README 3 months ago
commit.py fixed config and added apgmera to readme 3 months ago
config.json.template fixed config and added apgmera to readme 3 months ago
run.sh initial commit 3 months ago

README.md

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