After running an XC league for 3 years now I’ve come to the conclusion that everything I do in FSComp is extremely repetitive and predictable… perfect for automation. I’m currently working on creating some infrastructure to unify all the tedious work of running an XC league. The biggest remaining piece that I’m unsure how to tackle is automating the scoring of FSComp. I can do a lot through manipulation of the FSDB file but I can’t score a task or create the output reports. Further running my software on a UNIX server makes it difficult to run a piece of windows code.
Just wondering if anyone has thoughts on the merits of these new features and ideas about how to go about it. Right now the only thing I can think of as an answer to my issues is a re-write in Java to get platform independence and create a cmd line or API setup to automate all necessary actions for task/comp scoring.