DimaX is a Java multi-agent platform built as an extension of Object-Oriented Programming (OOP). It provides a generic and modular agent architecture with several facilities (lifecycle management, message passing, distribution, ...), and allows high heterogeneity in agent architectures (reactive, deliberative and hybrid), and various customizations.
DimaX is a framework (a set of JAVA packages) including classes that you can reuse to implement agents. This folder includes: