This project uses historical results of Men's College Basketball gameOutcomes from the Google Cloud & NCAA® ML Competition
in order to predict the results of the 2018 Mens March Madness College Basketball Turnament.
The project was implemented in java and uses gradle for build and execution. Regular Season Games are simulated and Teams are ranked using ELO Rating System
and updated after every gameOutcome.
git clone https://github.com/te21wals/KagelMarchMadness.git
from the desired project parent directory to clone the repository./gradlew idea
to set up the .idea/
directory./gradlew build
to build the project and create build/
./gradlew clean
to clean the project and delete build/
./gradlew run
to run the kmm.MarchMadness2018.java
Docker must be installed for these commands to work
./gradlew dockerPrepare
to set up the build/docker
directory ./gradlew dockerClean
to delete build/docker
directory ./gradlew docker
to build the docker image hub.docker.com/te21wals/kmm:SNAPSHOT
./gradlew dockeRun
to run the hub.docker.com/te21wals/kmm:SNAPSHOT
image inside of a local docker container2017 - 99th Percentile on ESPN March Madness