The MÆDEN Simulator is research-grade code consisting of: the Java sources for the simulator, a manual keyboard controller, and approximately 100 test worlds of varying difficulties. We have implemented and can share a small number of example controllers written in PLT Scheme (now Racket), Common Lisp, and Java.
The code for the simulator is functional and usable, but new features are being added and backward compatibility is not promised. Wayne Iba uses the simulator for assignments in the AI classes he teaches. Sometime in the future, we intend to add a wrapper to the server that will provide a more automated means for running simulations.
If you would like to experiment with MÆDEN, you are invited to clone or fork a copy of the GitHub repository. Naturally, we welcome your feedback by contacting Wayne Iba or tell us about fixes or enhancements via pull requests on GitHub.