massim_2022
所属分类:内容生成
开发工具:Java
文件大小:0KB
下载次数:0
上传日期:2022-09-22 15:51:12
上 传 者:
sh-1993
说明: 2022年多代理编程竞赛的游戏服务器等,
(Game server etc. for the Multi-Agent Programming Contest 2022,)
文件列表:
CHANGELOG.md (8410, 2023-10-15)
COPYING.txt (34520, 2023-10-15)
broadcast/ (0, 2023-10-15)
broadcast/requirements.txt (15, 2023-10-15)
broadcast/server.py (3077, 2023-10-15)
dep.xml (2847, 2023-10-15)
docker/ (0, 2023-10-15)
docker/.env (142, 2023-10-15)
docker/conf/ (0, 2023-10-15)
docker/conf/eismassimconfig.json (416, 2023-10-15)
docker/docker-compose.yml (1341, 2023-10-15)
docker/goal/ (0, 2023-10-15)
docker/goal/Dockerfile (376, 2023-10-15)
docker/goal/code/ (0, 2023-10-15)
docker/goal/code/actions.act2g (141, 2023-10-15)
docker/goal/code/dummy.pl (20, 2023-10-15)
docker/goal/code/event.mod2g (112, 2023-10-15)
docker/goal/code/main.mod2g (94, 2023-10-15)
docker/goal/code/test.mas2g (189, 2023-10-15)
docker/goal/eismassimconfig.json (418, 2023-10-15)
docker/jason/ (0, 2023-10-15)
docker/jason/Dockerfile (19, 2023-10-15)
docker/jason/code/ (0, 2023-10-15)
docker/jason/code/SampleMAS.mas2j (284, 2023-10-15)
docker/jason/code/agentA.asl (326, 2023-10-15)
docker/jason/code/build.gradle (1022, 2023-10-15)
docker/jason/code/logging.properties (1763, 2023-10-15)
docker/jason/code/src/ (0, 2023-10-15)
docker/jason/code/src/main/ (0, 2023-10-15)
docker/jason/code/src/main/java/ (0, 2023-10-15)
docker/jason/code/src/main/java/jason/ (0, 2023-10-15)
docker/jason/code/src/main/java/jason/eis/ (0, 2023-10-15)
docker/jason/code/src/main/java/jason/eis/EISAdapter.java (7971, 2023-10-15)
... ...
MASSim 2022: Agents Assemble III
================================
[![Build](https://github.com/agentcontest/massim_2022/workflows/Build/badge.svg)](https://github.com/agentcontest/massim_2022/actions?query=workflow%3A%22Build%22)
_MASSim_ (Multi-Agent Systems Simulation Platform), the simulation (server)
software used in the
[Multi-Agent Programming Contest](https://multiagentcontest.org/),
where participants program agents to compete with each other in a
predefined game.
_MASSim_ simulations run in discrete steps. Agents connect remotely to the
contest server, receive percepts and send their actions, which are in turn
executed by _MASSim_.
Download
--------
We upload **binary releases** to GitHub: https://github.com/agentcontest/massim_2022/releases
There also are (potentially unstable) [development snapshots](https://github.com/agentcontest/massim_2022/actions?query=workflow%3A%22Continuous+Integration%22) attached as artifacts to each commit.
Building MASSim
---------------
The build requires Maven and some JDK >= 17.
Run `mvn package` in the main directory. Maven should automatically
fetch all necessary dependencies.
Documentation
-------------
[server.md](docs/server.md) describes how the _MASSim_ server can be configured and started.
[scenario.md](docs/scenario.md) contains the description of the current scenario.
[protocol.md](docs/protocol.md) describes the _MASSim_ protocol, i.e. message formats for communicating with the _MASSim_ server.
[eismassim.md](docs/eismassim.md) explains _EISMASSim_, a Java library using the Environment Interface Standard (EIS) to communicate with the _MASSim_ server, that can be used with platforms which support the EIS.
[javaagents.md](docs/javaagents.md) gives a short introduction to the java agents framework, which holds skeletons that can already communicate with the MASSim server and have basic agent capabilities.
[monitor.md](docs/monitor.md) describes how to view live matches and replays in the browser.
License
-------
_MASSim_ is licensed under the AGPLv3+. See COPYING.txt for the full
license text.
近期下载者:
相关文件:
收藏者: