In the wake of the Pac-12

Getting back to the actual MCC code after a long absence, I realized I had this sad localmod on my box: Keeping a “second scoreboard” is something I never fully committed to the actual codebase because it has one narrow use: tracking seconds in the full Pac-12 sim helps see what the potential Pac-12 championship… Continue reading In the wake of the Pac-12

Simulating 2023

The schedules are up in College Football Data so let’s run it: $ python3 ./mcc_schedule.py -v San José State at USC on Aug 25, 2023 UCLA at San Diego State on Sep 08, 2023 Stanford at USC on Sep 08, 2023 UCLA at Stanford on Oct 20, 2023 USC at California on Oct 27, 2023… Continue reading Simulating 2023

revisiting github actions

We added github actions in May and then caught an actual regression a few months later. Now the life cycle has come around to fixing a weird deprecation. I identified how charmingly insane their set/get key/value system was so it looks like they overhauled it. Clicking through onto the Actions tab showed me that the… Continue reading revisiting github actions

Published
Categorized as code

Goodbye David Shaw

David Shaw is done at Stanford. And while the Rose Bowl victories and Pac-12 Championships are nice, we all know that his foremost achievement was the seven Mythical California Cups in his twelve years as head coach. Before things went pear-shaped in the last two years he owned Cal (eight game winning streak before 2019)… Continue reading Goodbye David Shaw

Published
Categorized as code, results

regression in the wild

The new regression tests actually caught a failure. Today I got an email notification from github: This is the daily scheduled run on actual data that we documented earlier in response to a silent fail in the data store. Clicking through into the github actions dash we see that it had been working until the… Continue reading regression in the wild

Published
Categorized as code

github actions

After getting a very basic docker container up and running it occurred to me, a lazy person, that there is probably some developer Saas out there that can take containers and regression test them against an expected output I provide. Two weeks ago I ran the “full run” code for the first time in two… Continue reading github actions

Published
Categorized as code

Docker and a regression

Let’s make a docker container out of this thing. The key win from docker is it gives you a headache-free way to “just run” something and not worry about the dependencies and install/uninstall and binary incompatibility and all that great stuff. So in our case it’s a bit of overkill. I’ve taken pains to keep… Continue reading Docker and a regression

2022 forecasting

The 2022 schedule is up in the cfbd API so let’s try a run: $ python3 ./mcc_schedule.py -v USC at Stanford on Sep 09, 2022 Fresno State at USC on Sep 16, 2022 San José State at Fresno State on Oct 14, 2022 San Diego State at Fresno State on Oct 28, 2022 Stanford at… Continue reading 2022 forecasting