XASDI is a platform for a massive agent-based simulation and is written in the X10 programming language. In XASDI, an agent manager manages agents that are executed asynchronously in each place. An agent in a place can communicate with an agent in another place by sending a communication message.
- api (XASDI API javadoc)
- doc (XASDI Application Development Guide)
- jar (XASDI runtime jar file)
- src (XASDI runtime source code)
- MySample (a sample XASDI application source code (Eclipse project))
- README.md (this file)
- Set up build environment
- Java Development Kit (JDK) 6 or later (JDK 8 is recommended)
- Ant 1.9.6 or later
- X10 2.5.4
- Download a prebuilt binary for your platform from http://x10-lang.org/releases/x10-release-254.html
- After downloading, untar and see the INSTALL file for further instructions.
- cd src
- execute ./build.sh
- Set up build environment (if not yet done)
- cd MySample
- ant
- execute ./run-Sample.sh
Refer to the XASDI Application Development Guide and API javadoc.
XASDI is licensed to You under the Eclipse Public License (EPL). You may not use XASDI except in compliance with the License. You may obtain a copy of the License at http://www.opensource.org/licenses/eclipse-1.0.php
This project is supported by CREST, Japan Science and Technology Agency.
Please feel free to submit your feedback or requests as GitHub issues.