Mastermind, now with GUI and OOP :D
I tried to implement a version of the popular code breaking game MASTERMIND before, but back then, I didn't know shit; wrote a single, monolithic file for literally everything and often got lost in the spaghetti lol. (Wrote like, half of it on a plane trip, so no looking up documentation either. also Tigerjython, yuck)
However, now I know shit (or more shit, anyways), so I decided to revamp my old MASTERMIND with my newfound knowledge of objects, classes, events and UIs.
Requires Python 3.9+
3.8 might work, but is untested.
Anything earlier doesn't work due to assignment expressions.