On the matter of David Stern

David Stern died just over two years ago. If someone wrote the obituary he deserved I did not see it. They have all fallen on a spectrum between “breathless hagiography” and “chin-stroking encomium”. Let us summon the Advocatus Diaboli. Let us dig up the old pope. The truth demands it. Future generations take note. If… Continue reading On the matter of David Stern

Faking 2022

I am impatient for cfbd to populate the 2022 schedules so I can see how the Monte Carlo stuff performs on “fresh powder.” The good news is with the testing harness we can fake up the announced schedule without too much trouble. This should be it: Doing the teams as unstructured tuples is kind of… Continue reading Faking 2022

Published
Categorized as code, results

some tests are better than none

I was hung up for a while on the idea of unit tests and a proper test harness and how to pickle test sets. Python3 pickle serialization package seems really nice but it occurred to me that the most bang for my buck is some kind of end-to-end test with artificially created schedule data. The… Continue reading some tests are better than none

Published
Categorized as code

algorithmic tie-breaking

As we identified last month our worst bug right now is the handling of multi-way ties in the final standings so let’s dive in with some new code. First off in this commit we get rid of the false positive and identify the ties we are not handling so that we actually fail when we… Continue reading algorithmic tie-breaking

Published
Categorized as code

1951 San Francisco

We’re back with more results from the 1950s. 1951 really stands out. The University of San Francisco won the title going 5-0. Here is the verbose run: $ python3 ./mcc_schedule.py -v -s 1951 -e 1951 San José State 2 at San Francisco 39 on Sep 20, 1951 Santa Clara 0 at California 34 on Sep… Continue reading 1951 San Francisco

roadmap

It’s the end of the season; what now? Let’s do a check of the big board and get an H1 roadmap down. (I just googled “kanban for wordpress.”) Bugs multiway tiebreakers: This bug dominates all others right now. The tiebreakers code is painfully rigid in its two-teams-only approach. Logically we don’t have a clear ruleset… Continue reading roadmap

Published
Categorized as code