weka needs to be in your classpath. depending on whether you are training or testing a model, the appropriate 'SEASONS_TO_PICK_FROM' array needs to be uncommented in constants.py (first array is for training, the second is for testing).
sh train.sh
- use the first SEASONS_TO_PICK_FROM array in constants.py
- this will run data from those SEASONS from contest data to create a Bayes Net model (generated by WEKA)

sh test.sh
- use the second SEASONS_TO_PICK_FROM array in constants.py
- this will run data from those SEASONS from the contest data through a model you've generated by running the train.sh script - it will also print what the model got right and wrong in the data

sh classify.sh

- will print out champions for any given season the data (you can use either array in constants.py)