Thanks to Chris Vigorito for producing Java code! Here is info from Chris: CMAC.java - the java file for the actual tile coding that people can use for the assignment. It should compile under any version of java. CMACGUI.java - the java file for a simple visualization that I wrote to test things out. It's not necessary and you can either give it to people or not. Just thought that since I wrote it I might as well make it available. This will only compile under java 1.5, so people have to have that JDK installed to edit values and compile/recompile it. CMACGUI.class and CMACGUI$DisplayPanel.class - precompiled class files of the GUI for those who can't compile it. Whoever runs this will be limited to the default values I put in. Readme.txt - instructions on how to use the classes.