The simulation is complete!
I've only gone and done it! The simulation is ready to go.
Here's a little teaser of how my tests have been looking:
The only thing left to do now is make the players and teams look a bit more visually appealing and I'm thinking about making shooting a bit more dynamic. Like players will only shoot when they are in better shooting positions because currently they just shoot when they feel like it. (Depends how tricky that is to implement though)
Anyway once that is done the league is ready to begin! I'm going to need a lot of team names and player names so I'm open to suggestions if anyone wants anything naming after them.