well as long as moose jaw is in WL, and WOC posts these i'll take the time to organize em. so everyone forget to game plan vs moose jaw so we can stay.
It's a lot like playing battleship, but after learning the pattern in which the games are generated I can find them pretty easy.
They are generated in order of league_id and then by conference within that league. So, each league has a block of 256 games.
The first 120 links in order will give you Alpha's conference schedule (weeks 2-16) The next 120 links will give you Zeta's conference schedule (weeks 2-16) The final 16 links at the end are actually the week 1 interconference games.
It's really easy to find them once your league has already simmed a game because you've already uncovered your league's block of games.
Now, in each group of 120 links...
Teams are put into a random order 1-16
The first 15 links will be in order for the Team 1 (weeks 2-16) The next 14 links will be Team 2's schedule (only need to pluck their game vs Team 1 from the from their block) The next 13 links are Team 3's schedule, in order, except for Team 1 & 2's game which are located in their blocks. and so on.
It's really easy if you're that 1st team and all your game links are together and in order.
For the playoffs:
All of games are assigned at rollover each night. So all of leagues that sim on day 1 create on one day and all of the leagues that sim on day 2 create the next day.
All of the consolation playoff scrimmages are generated first in league_id order for each night in one large block. Then all of the live playoff games are generated, again in order of the league_id.
So, hunting for these is similar to the regular season. Input a game Id and start hunting. I always like to see where I am in the order by clicking on one of the teams involved in the game I input. By seeing what day they sim and if it is a scrimmage or a live playoff game will tell me where I need to go next and how far.
For Friendlies:
Friendlies are the only modifier. When the invited team accepts a friendly challenge then they get whatever is the next game_id is at that moment.