Skip to content

Robotiic is a Streamlit application for visualizing the results of genetic algorithms, showcasing eight queens with backtracking, and for the MCV / MRV heuristic. Inspired from "Artificial Intelligence: A Modern Approach 3rd Edition", by Stuart Russell, Peter Norvig

Notifications You must be signed in to change notification settings

Rubix982/Robotiic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robotiic

Robotiic is a Streamlit application for visualizing the results of genetic algorithms, showcasing eight queens with backtracking, and for the MCV / MRV heuristic. Inspired from "Artificial Intelligence: A Modern Approach 3rd Edition", by Stuart Russell, Peter Norvig.

Check out the Heroku deployment here, and the GitHub link here.

Streamlit

Checking if Streamlit was installed properly,

streamlit hello

Starting the streamlit application,

streamlit run app.py

Heroku

Logging,

heroku logs --tail -a robotiic

Autopep8

Formatting,

autopep8 --in-place --aggressive --aggressive [filename]

Pip

Installing,

pip install package_name

Moving to `requirements.txt,

pip freeze > requirements.txt

Pipenv

Activating,

pipenv shell

Updating Pipfile, by moving dependencies from requirements.txt to Pipfile,

pip freeze > requirements.txt
pipenv install -r requirements.txt

Updating pipfile.lock,

pipenv lock --pre --clear

References

About

Robotiic is a Streamlit application for visualizing the results of genetic algorithms, showcasing eight queens with backtracking, and for the MCV / MRV heuristic. Inspired from "Artificial Intelligence: A Modern Approach 3rd Edition", by Stuart Russell, Peter Norvig

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published