This directory contains the source code for SDP 2011 group 2 (a.k.a. Hat-Trick). Each of the 6 subdirectories are Netbeans projects. However, you needn't use Netbeans, just use the contents of the "src" directory from each however you like. Melmac.Code is a library project that is referenced by all the others. Melmac.SlaveBlock is a LeJOS project for the code running on the RCX. This project contains some batch files in its root to help with compiling, linhking and uploading to the NXT. Melmac.MasterBlock is a LeJOS project for the code running on the RCX. This project contains some batch files in its root to help with compiling, linhking and uploading to the NXT. Melmac.Vision is a library project containing two components: the Java "client" for connecting to the vision server and the Python code implementing the vision server. The root of the vision code is trunk/Melmac.Vision/src/melmac/python/src. Melmac.App is the main Java application running on the PC which provides a GUI and in which the agent and strategies are run. Melmac.Simulator provides a mechanism, using Phys2D, to simulate two robots and a ball on a pitch. See the team's reports for details and documentation on using this code. Good luck!