This is an example of a simple infinite state machine.
We have three files:
To run just the application, you can run:
python application.py
Note this is an infinte state machine, so this will run forever! Thus remember to ctrl-c eventually. To run the streamlit app, you can run:
streamlit run streamlit_app.py
This allows you to press a button and see the cow say something (or see it decide not to speak).
This will open a chrome window and print out the URL. The state machine this encapsulates takes the following form: