KUNGFU README: -------------- SETUP FOR COMPILING: -------------------- To compile KungFu you will need to install the microsoft speech sdk. The SDK is included in this package inside /KUNGFU/bin/SpeechSDK51.exe. Please install the SDK to the default directory so that the library includes inside our solution file remain valid. Next you must copy the file sphelpher.h inside /KUNGFU/bin to the folder c:\program files\microsoft speech sdk 5.1\include. This fixes some compilation errors the SDK has with VS 2005. SETUP FOR EXECUTION: -------------------- You need the Microsoft SAPI 5.1 runtime to run the fighting mode. If you installed the speech sdk, then you are all set. Another possibility is to install only the runtime included in /KUNGFU/bin/sapi51.msi (warning: this should technically work but we have only tested it with the full sdk installed). KUNGFU COMPONENTS: KUNGFU comes in two parts: the Move Creator, and the Fighting Mode. Compiling Fighting Mode: Go to /KUNGFU/src/ and open kungfu.sln. Build the ai_test project. Compiling the Move Creator: Go to /KUNGFU/src/ and open kungfu.sln. Build the marionette project. Running Fighting Mode: Go to /KUNGFU/build/ and run ai_test(d).exe (there is a compiled version included in this package) Running the Move Creator: Go to /KUNGFU/build/ and run mario(d).exe (there is a compiled version included in this package) WARNING: You will need a microphone to properly play the Fighting Mode, you cannot tell the AI to perform a move without it.