Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 1.83 KB

README.md

File metadata and controls

41 lines (31 loc) · 1.83 KB

vexneuralnet

GaelScout is an open-source tool for VEX Robotics Competition that predicts match outcomes based on state of the art deep learning libraries. It is currently supported on macOS. It serves five main purposes:

  1. Predict match outcomes. GaelScout uses a neural network to predict the outcome of a match based on the vratings of each team in a match. It uses the VexDB API to collect this information and process matches. The neural network was trained with 2000 matches using the VexDB API.

  2. Predict match outcomes for all matches in a tournament. GaelScout uses the VexDB API to fetch all the matches in a tournament, given the tournament's SKU, and process the matches automatically.

  3. Predict match outcomes for a specific team in a tournament. GaelScout allows searching for the matches that a specific team will be participating in and the prediction of those match outcomes in order to make its use by teams during tournaments seamless.

  4. Predict match outcomes for a specific match in a tournament. GaelScout allows searching for a specific match and predicting the outcome of that match in a tournament.

  5. Predict tournament rankings. GaelScout uses data based on match outcomes to create rankings for teams in a tournament, which are predictions for the actual rankings in the tournament.

Downloads

GaelScout can be downloaded here.

Todos

  • Predict match between two alliances
  • Predict all tournament matches
  • Predict specific tournament match
  • Predict tournament matches for a specific team
  • Predict tournament rankings
  • Display statistics of a specific team and visualize data
  • Implement accuracy test