CHESS-BET
Based on the post Team events: beating the bookmakers?! the app implements the steps described to calculate chess team odds.
The project contains two implementations:
-
chessBet, implementing the approach described in the post applied to FIDE ratings.
-
chessTeam4545, implementing the approach described in the post applied to the Team 4545 League.
Installation
To use locally the app, you need to install R with the package Shiny.
After cloning the project, with the working directory set to project folder, type the following commands in R console.
Install the dependencies
install.packages(c("shiny", "XML", "gtools"))
Then start the app chessBet
require(shiny)
runApp("chessBet")
or the app chessTeam4545
require(shiny)
runApp("chessTeam4545")
Live
Todo
-
Add validation for the input fields to allow blank games.
-
Add rating and stats games inputs to insert players not in FIDE database.
-
Save the latest players typed in the local storage.