Thank you for your interest in RegMAS !
RegMAS is free software. You can (and you are invited to) use it, copy it and make modifications to improve or correct it according to your needs.
As RegMAS is developed by people with backgrounds on economics and passion on computer coding, it is far from being an elegant, well-coded program.
Any suggestion to improve it or to better “code” it is very welcome !
There is an on-line version of the documentation automatically extracted from the source code of the latest snaphot.
Refer to the download source code for directions on how to obtain and compile RegMAS
Linux is currently the main platform for developing RegMAS (to be precise, I use the latest version of Debian and Ubuntu).
As IDE, I am using Kdevelop and a Kdevelop project file is included in the SVN, but you can use whatsoever IDE you prefer (or, if you are crude and pure, vim or emacs or nano…).
If you want to debug the source code, don't forget to install the C++ and Qt debugging libraries, currently on Debian etch libstdc++6-X.Y-dbg and libqt4-debug.
To develop RegMAS on Windows you have three alternatives: use Dev-C++, Eclipse or just a simple text editor (e.g. Notepad++) 1).
If you want to debug your code, you need to compile the Qt debugging libraries (Start→Programs→Qt→Qt 4.x.x Build Debug Library ) and launch the the make debug
command.
Once the Qt and the RegMAS code is compiled at least once with debugging information you can click on regmas.dev
project to open Dev-C++ and play with the code.
If you add some source files to the model (e.g. you make a new class), add them also in the src\src.pro
file.
Sorry, I don't have any experience on the Macintosh.
Hovewer, all the underlying libraries compile on Macintosh and RegMAS is written in standard C++, so Mac porting should be straight-forward.
If you are successful in compiling it on the Macintosh, let me know it.