ScoreMaster is a simple scoring application for use with IBJJF competition rules. The original version was released in 2016.
Much of the second version's core code has been rewritten from scratch to take advantage of new browser technologies.
This online version was written for use on desktop pcs and laptops with a screen resolution of 1366x768. By design, the interface does not adapt itself for smartphones and tablets although you can rescale the browser window for a better fit.
ScoreMaster is provided with a free-to-use and free-to-modify licence. It is provided as-is and the author assumes no responsibility for any bugs or issues you encounter.
If you make modifications you must leave the information on this About & Licence page intact but you can append additional information. You must release your modified version under the same licence and continue to make it free to use for everyone.
If you encounter a bug you are welcome to email us but otherwise no support is provided.
This software was written for use my original Jiu-Jitsu team, myBJJ. For this reason it is branded accordingly. You are welcome to rebrand it however you like, provided you satisfy the licence conditions above.
If you are unable to rebrand, customise, or extend the application yourself we can do it for you for a nominal fee.
I would like to thank Professor Mario Yokoyama and Professor Stuart Marks. Thanks also to Professor Philip Lindsay for agreeing to be the referee for the button images.
To further improve the accuracy of the countdown timer, the system clock is queried every frame. Even if the browser is blocked, as soon as system resources allow it to run properly the timer will self-correct.
The application also makes extensive use of canvases instead of DIVS and SPANS. While this means more complexity and a little more overhead in terms of efficiency it solves the problem of "text counts" accidentally being selected rather than clicked.