usgo / online-ratings

AGA Online Ratings protocol and implementation
MIT License
23 stars 12 forks source link

[WIP] Pairing 0.2 #78

Closed TheObtuseAutodidact closed 4 years ago

TheObtuseAutodidact commented 7 years ago

Hey Josh, Following our conversation on Tuesday, I headed off in a direction, hopefully, closer to the mark. Currently, a Rounds table has been set up and full_pairings or sets of matches are associated with rounds. I have not yet started on a pairing function. I'm a little torn on starting on unit tests first(no tests yet) or if I should work on that function in the hopes that will simplify efforts to test.

This PR is way too big and for that, I apologise. It might help me in future to try to write out the next thing to be accomplished and to get your feedback on it to see if you imagine it to be a saner size for an increment of work or single PR.

Anyway, this PR is not yet ready to merge, it's barely ready for feedback. But I'm pushing it up to illustrate activity more than anything else.