We run physical and online video tournaments through a small side business and have a problem with recording game results.
For the early stages of large tournaments, we rely on an honor system were the players record the games as a win/loss. Sometimes, both players will say they won or one player will claim the other went linkdead or was cheating.
So the issue we are trying to figure out is if there is any way to quickly and smoothly audit games and figure out who actually won by using an API system that automatically pulls a specific game history and data from the SC2 servers to figure out the actual results of a specific match.
We have thought about requiring players to take screenshots of the match results screen, recording the games, or even creating spectator bots that sit in on the games. All of these methods require more effort and time and probably won't be feasible for some of our bigger tournaments.
I have talked to blizzard support over the phone and they actually recommended we post our question on the servers so any if any savy gamers, programmers, or anyone at all has any ideas please let me know or shoot me an email at firstname.lastname@example.org