GAMA: multi-level and complex environment for agent-based models and simulations (demonstration)