Skip to content

Commit

Permalink
Setting up basic flask app for train test tracking
Browse files Browse the repository at this point in the history
  • Loading branch information
kcelebi committed Sep 17, 2024
1 parent 27ec690 commit c38e0b0
Show file tree
Hide file tree
Showing 7 changed files with 450 additions and 39 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,14 @@

![](https://user-images.githubusercontent.com/35543500/111094823-74c67200-8512-11eb-912b-8e90c0995334.mp4)

This purpose of this project is to test different research ideas for cellular automata. This is in the form of hypotheses, demos, simulations, and unstructured trial/error. Some of these hypotheses are:
This purpose of this project is to test different research ideas for cellular automata. This is in the form of hypotheses, demos, simulations, and unstructured trial/error. The main ideas that have been developed in this repo are:

- How can we detect the self-producing cycles?
- How can we detect moving cycles? (mobiles)
- Can a Reinforcement Learning Agent interact with a CA environment to create a desired state?



## How to Use

You can utilize these functions and programs by cloning/forking this repository. Depending on future development, the structure of this project might change into a Python package available on PyPI.
Expand Down
15 changes: 15 additions & 0 deletions app/ml_app.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
from flask import Flask
import numpy as np

import sys
sys.path.append('../src/')

from path_handler import PathHandler as PH
import sim.automata as atm
from sim.rules import Rules

app = Flask(__name__)

@app.route('/')
def hello_world():
return "<p>Hello world</p>"
Loading

0 comments on commit c38e0b0

Please sign in to comment.