Node.js npm
Compile:
npm install node-gyp rebuild
Run:
node test.js
Compile:
cd src g++ main.cpp tourcalculator.cpp graph.cpp tournament.cpp -o calc
Run:
./calc
Algorithm to calcuate the ideal events someone should participate in
Graph Builder
- Value for the Weight
- Maximise Estimated Ranking Points
- Maximise Estimated Prize Money
- Minimise Travel Time
- Minimise Travel Distance
- Minimise Travel Cost
- Minimise Accom Cost
Dynamic Program Parameters
- Tournaments Graph
- Number of tournaments / Max num
Final tour selection algorithm arguments
- Number of tournaments in the tour
- List of all possible tours of that length
make lists with objects not pointers