As I’m brand new to coding, I wanted to push myself to learn and give my self some extra challenges:
- An end condition that triggered upon the discovery of a set of unique states.
- A time limit.
- Random outcomes.
It took a lot of trial and error along with some bug squishing and head scratching, but I figured out how to achieve all my goals (mainly with the use of bool values). 
The images are just a few random things I took from my sketch book to get an idea, if you’re wondering where they come from. I didn’t take the time to tidy them up and they look pretty sloppy, but that wasn’t important to me for this exercise.