/QLearning

Implemented Q Learning algorithms for an AI class

Primary LanguageJava

The Q program does implement Q Learning for its movement. The program does 100 individual runs. The output files are sent to the output directory (included) and are number result0.txt - result99.txt.


To Compile:
javac Q.java

To Run:
java Q <filename.extension>

Possible files:
data.dat - boring small world
data.txt - exciting larger world

After the first time you run the program the output folder will be filled with result files, the secondtime you run Q the first runs files will be deleted and then replaced.