Install python 3.5.2
Install NumPy
Install Matplotlib
Install cvxopt with glpk - Following instruction for installation on windows - https://stackoverflow.com/questions/46009925/how-to-install-cvxopt-on-on-windows-10-on-python-3-6
Soccer environment is provided under Environment folder.
Learning folder contains all QLearning.py, FoeQ.py,FriendQ.py and CorrelatedQ.py each producing one plot.
The plots obtained are present in the same folder as well.
Testplot is used for plotting the graphs.
The code has been tested only on IDE.