├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── COPYING.txt ├── README.md ├── dep.xml ├── docs ├── eismassim.md ├── javaagents.md ├── monitor.md ├── protocol.md ├── scenario.md └── server.md ├── eismassim ├── conf │ └── eismassimconfig.json ├── pom.xml └── src │ └── main │ └── java │ └── massim │ └── eismassim │ ├── EISEntity.java │ ├── EnvironmentInterface.java │ ├── Log.java │ ├── entities │ └── CityEntity.java │ └── util │ └── Conversions.java ├── javaagents ├── conf │ ├── BasicAgents │ │ ├── eismassimconfig.json │ │ └── javaagentsconfig.json │ ├── DummyAgents2018 │ │ ├── eismassimconfig.json │ │ └── javaagentsconfig.json │ └── TestAgents │ │ ├── eismassimconfig.json │ │ └── javaagentsconfig.json ├── pom.xml └── src │ └── main │ └── java │ └── massim │ └── javaagents │ ├── MailService.java │ ├── Main.java │ ├── Scheduler.java │ └── agents │ ├── Agent.java │ ├── BasicAgent.java │ ├── DummyAgent.java │ └── WarpAgent.java ├── monitor ├── dts │ └── openlayers.d.ts ├── gulpfile.js ├── icons.makefile ├── js │ ├── ctrl.ts │ ├── interfaces.ts │ ├── main.ts │ ├── map.ts │ └── overlay.ts ├── package-lock.json ├── package.json ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── massim │ │ │ └── monitor │ │ │ └── Monitor.java │ │ └── resources │ │ └── www │ │ ├── checkerboard.css │ │ ├── favicon.ico │ │ ├── img │ │ ├── car-a-h.png │ │ ├── car-a-i.png │ │ ├── car-a.png │ │ ├── car-b-h.png │ │ ├── car-b-i.png │ │ ├── car-b.png │ │ ├── car-c-h.png │ │ ├── car-c-i.png │ │ ├── car-c.png │ │ ├── chargingStation-h.png │ │ ├── chargingStation.png │ │ ├── drone-a-h.png │ │ ├── drone-a-i.png │ │ ├── drone-a.png │ │ ├── drone-b-h.png │ │ ├── drone-b-i.png │ │ ├── drone-b.png │ │ ├── drone-c-h.png │ │ ├── drone-c-i.png │ │ ├── drone-c.png │ │ ├── dump-h.png │ │ ├── dump.png │ │ ├── motorcycle-a-h.png │ │ ├── motorcycle-a-i.png │ │ ├── motorcycle-a.png │ │ ├── motorcycle-b-h.png │ │ ├── motorcycle-b-i.png │ │ ├── motorcycle-b.png │ │ ├── motorcycle-c-h.png │ │ ├── motorcycle-c-i.png │ │ ├── motorcycle-c.png │ │ ├── resourceNode-h.png │ │ ├── resourceNode.png │ │ ├── shop-h.png │ │ ├── shop.png │ │ ├── spaceShip-a-h.png │ │ ├── spaceShip-a-i.png │ │ ├── spaceShip-a.png │ │ ├── spaceShip-b-h.png │ │ ├── spaceShip-b-i.png │ │ ├── spaceShip-b.png │ │ ├── spaceShip-c-h.png │ │ ├── spaceShip-c-i.png │ │ ├── spaceShip-c.png │ │ ├── storage-h.png │ │ ├── storage.png │ │ ├── truck-a-h.png │ │ ├── truck-a-i.png │ │ ├── truck-a.png │ │ ├── truck-b-h.png │ │ ├── truck-b-i.png │ │ ├── truck-b.png │ │ ├── truck-c-h.png │ │ ├── truck-c-i.png │ │ ├── truck-c.png │ │ ├── well-a-h.png │ │ ├── well-a.png │ │ ├── well-b-h.png │ │ ├── well-b.png │ │ ├── well-c-h.png │ │ ├── well-c.png │ │ ├── workshop-h.png │ │ └── workshop.png │ │ ├── index.html │ │ ├── layout.css │ │ └── loader.css ├── svg │ ├── car.svg │ ├── chargingStation.svg │ ├── drone.svg │ ├── dump.svg │ ├── motorcycle.svg │ ├── pin.svg │ ├── resourceNode.svg │ ├── shop.svg │ ├── spaceShip.svg │ ├── storage.svg │ ├── truck.svg │ ├── well.svg │ └── workshop.svg └── tsconfig.json ├── pom.xml ├── protocol ├── pom.xml └── src │ ├── main │ └── java │ │ └── massim │ │ └── protocol │ │ ├── DynamicWorldData.java │ │ ├── Message.java │ │ ├── MessageContent.java │ │ ├── StaticWorldData.java │ │ ├── WorldData.java │ │ ├── messagecontent │ │ ├── Action.java │ │ ├── AuthRequest.java │ │ ├── AuthResponse.java │ │ ├── Bye.java │ │ ├── RequestAction.java │ │ ├── SimEnd.java │ │ └── SimStart.java │ │ └── scenario │ │ └── city │ │ ├── Actions.java │ │ ├── data │ │ ├── ActionData.java │ │ ├── AuctionJobData.java │ │ ├── ChargingStationData.java │ │ ├── DumpData.java │ │ ├── DynamicCityData.java │ │ ├── EntityData.java │ │ ├── FacilityData.java │ │ ├── ItemAmountData.java │ │ ├── ItemData.java │ │ ├── JobData.java │ │ ├── MissionData.java │ │ ├── NameData.java │ │ ├── ResourceNodeData.java │ │ ├── RoleData.java │ │ ├── ShopData.java │ │ ├── StaticCityData.java │ │ ├── StockData.java │ │ ├── StorageData.java │ │ ├── StoredData.java │ │ ├── TeamData.java │ │ ├── UpgradeData.java │ │ ├── WayPointData.java │ │ ├── WellData.java │ │ ├── WellTypeData.java │ │ └── WorkshopData.java │ │ ├── percept │ │ ├── CityInitialPercept.java │ │ └── CityStepPercept.java │ │ └── util │ │ └── LocationUtil.java │ └── test │ └── java │ └── massim │ └── protocol │ └── messagecontent │ └── AuthRequestTest.java ├── server ├── conf │ ├── QuickTest.json │ ├── SampleConfig-3sims.json │ ├── SampleConfig-CheapWells.json │ ├── SampleConfig-DivJobs.json │ ├── SampleConfig-ManyItems.json │ ├── SampleConfig.json │ ├── generate │ │ ├── generate-cheapWells.json │ │ ├── generate-manyItems.json │ │ ├── generate.json │ │ ├── generate2.json │ │ └── jobs │ │ │ └── diverseJobs.json │ ├── roles │ │ └── roles.json │ ├── server │ │ └── server.json │ ├── teams │ │ ├── A.json │ │ ├── B.json │ │ └── C.json │ └── upgrades │ │ └── upgrades.json ├── osm │ ├── london.osm.pbf │ └── paris.osm.pbf ├── pom.xml └── src │ ├── main │ └── java │ │ └── massim │ │ ├── AgentManager.java │ │ ├── LoginManager.java │ │ ├── ReplayWriter.java │ │ ├── Server.java │ │ ├── config │ │ ├── ServerConfig.java │ │ └── TeamConfig.java │ │ ├── scenario │ │ ├── AbstractSimulation.java │ │ └── city │ │ │ ├── ActionExecutor.java │ │ │ ├── CityMap.java │ │ │ ├── CitySimulation.java │ │ │ ├── data │ │ │ ├── AuctionJob.java │ │ │ ├── BoundedItemBox.java │ │ │ ├── Entity.java │ │ │ ├── Item.java │ │ │ ├── ItemBox.java │ │ │ ├── Job.java │ │ │ ├── Location.java │ │ │ ├── Mission.java │ │ │ ├── Role.java │ │ │ ├── Route.java │ │ │ ├── TeamState.java │ │ │ ├── Upgrade.java │ │ │ ├── WorldState.java │ │ │ └── facilities │ │ │ │ ├── ChargingStation.java │ │ │ │ ├── Dump.java │ │ │ │ ├── Facility.java │ │ │ │ ├── ResourceNode.java │ │ │ │ ├── Shop.java │ │ │ │ ├── Storage.java │ │ │ │ ├── Well.java │ │ │ │ ├── WellType.java │ │ │ │ └── Workshop.java │ │ │ └── util │ │ │ ├── Generator.java │ │ │ └── GraphHopperManager.java │ │ └── util │ │ ├── Conversions.java │ │ ├── IOUtil.java │ │ ├── InputManager.java │ │ ├── Log.java │ │ ├── NameComparator.java │ │ └── RNG.java │ └── test │ └── java │ └── massim │ ├── protocol │ └── messages │ │ └── ByeTest.java │ └── scenario │ └── city │ ├── CitySimulationTest.java │ └── data │ └── LocationTest.java └── starterKits ├── README.md └── jason ├── MAPC2018.mas2j ├── README.md ├── conf └── eismassimconfig.json ├── connectionA.asl └── src └── main └── java └── jason └── eis └── EISAdapter.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/COPYING.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/README.md -------------------------------------------------------------------------------- /dep.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/dep.xml -------------------------------------------------------------------------------- /docs/eismassim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/docs/eismassim.md -------------------------------------------------------------------------------- /docs/javaagents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/docs/javaagents.md -------------------------------------------------------------------------------- /docs/monitor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/docs/monitor.md -------------------------------------------------------------------------------- /docs/protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/docs/protocol.md -------------------------------------------------------------------------------- /docs/scenario.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/docs/scenario.md -------------------------------------------------------------------------------- /docs/server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/docs/server.md -------------------------------------------------------------------------------- /eismassim/conf/eismassimconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/eismassim/conf/eismassimconfig.json -------------------------------------------------------------------------------- /eismassim/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/eismassim/pom.xml -------------------------------------------------------------------------------- /eismassim/src/main/java/massim/eismassim/EISEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/eismassim/src/main/java/massim/eismassim/EISEntity.java -------------------------------------------------------------------------------- /eismassim/src/main/java/massim/eismassim/EnvironmentInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/eismassim/src/main/java/massim/eismassim/EnvironmentInterface.java -------------------------------------------------------------------------------- /eismassim/src/main/java/massim/eismassim/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/eismassim/src/main/java/massim/eismassim/Log.java -------------------------------------------------------------------------------- /eismassim/src/main/java/massim/eismassim/entities/CityEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/eismassim/src/main/java/massim/eismassim/entities/CityEntity.java -------------------------------------------------------------------------------- /eismassim/src/main/java/massim/eismassim/util/Conversions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/eismassim/src/main/java/massim/eismassim/util/Conversions.java -------------------------------------------------------------------------------- /javaagents/conf/BasicAgents/eismassimconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/conf/BasicAgents/eismassimconfig.json -------------------------------------------------------------------------------- /javaagents/conf/BasicAgents/javaagentsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/conf/BasicAgents/javaagentsconfig.json -------------------------------------------------------------------------------- /javaagents/conf/DummyAgents2018/eismassimconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/conf/DummyAgents2018/eismassimconfig.json -------------------------------------------------------------------------------- /javaagents/conf/DummyAgents2018/javaagentsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/conf/DummyAgents2018/javaagentsconfig.json -------------------------------------------------------------------------------- /javaagents/conf/TestAgents/eismassimconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/conf/TestAgents/eismassimconfig.json -------------------------------------------------------------------------------- /javaagents/conf/TestAgents/javaagentsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/conf/TestAgents/javaagentsconfig.json -------------------------------------------------------------------------------- /javaagents/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/pom.xml -------------------------------------------------------------------------------- /javaagents/src/main/java/massim/javaagents/MailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/src/main/java/massim/javaagents/MailService.java -------------------------------------------------------------------------------- /javaagents/src/main/java/massim/javaagents/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/src/main/java/massim/javaagents/Main.java -------------------------------------------------------------------------------- /javaagents/src/main/java/massim/javaagents/Scheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/src/main/java/massim/javaagents/Scheduler.java -------------------------------------------------------------------------------- /javaagents/src/main/java/massim/javaagents/agents/Agent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/src/main/java/massim/javaagents/agents/Agent.java -------------------------------------------------------------------------------- /javaagents/src/main/java/massim/javaagents/agents/BasicAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/src/main/java/massim/javaagents/agents/BasicAgent.java -------------------------------------------------------------------------------- /javaagents/src/main/java/massim/javaagents/agents/DummyAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/src/main/java/massim/javaagents/agents/DummyAgent.java -------------------------------------------------------------------------------- /javaagents/src/main/java/massim/javaagents/agents/WarpAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/javaagents/src/main/java/massim/javaagents/agents/WarpAgent.java -------------------------------------------------------------------------------- /monitor/dts/openlayers.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/dts/openlayers.d.ts -------------------------------------------------------------------------------- /monitor/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/gulpfile.js -------------------------------------------------------------------------------- /monitor/icons.makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/icons.makefile -------------------------------------------------------------------------------- /monitor/js/ctrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/js/ctrl.ts -------------------------------------------------------------------------------- /monitor/js/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/js/interfaces.ts -------------------------------------------------------------------------------- /monitor/js/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/js/main.ts -------------------------------------------------------------------------------- /monitor/js/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/js/map.ts -------------------------------------------------------------------------------- /monitor/js/overlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/js/overlay.ts -------------------------------------------------------------------------------- /monitor/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/package-lock.json -------------------------------------------------------------------------------- /monitor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/package.json -------------------------------------------------------------------------------- /monitor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/pom.xml -------------------------------------------------------------------------------- /monitor/src/main/java/massim/monitor/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/java/massim/monitor/Monitor.java -------------------------------------------------------------------------------- /monitor/src/main/resources/www/checkerboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/checkerboard.css -------------------------------------------------------------------------------- /monitor/src/main/resources/www/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/favicon.ico -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/car-a-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/car-a-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/car-a-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/car-a-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/car-a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/car-a.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/car-b-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/car-b-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/car-b-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/car-b-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/car-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/car-b.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/car-c-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/car-c-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/car-c-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/car-c-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/car-c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/car-c.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/chargingStation-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/chargingStation-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/chargingStation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/chargingStation.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/drone-a-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/drone-a-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/drone-a-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/drone-a-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/drone-a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/drone-a.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/drone-b-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/drone-b-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/drone-b-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/drone-b-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/drone-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/drone-b.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/drone-c-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/drone-c-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/drone-c-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/drone-c-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/drone-c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/drone-c.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/dump-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/dump-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/dump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/dump.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/motorcycle-a-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/motorcycle-a-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/motorcycle-a-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/motorcycle-a-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/motorcycle-a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/motorcycle-a.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/motorcycle-b-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/motorcycle-b-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/motorcycle-b-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/motorcycle-b-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/motorcycle-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/motorcycle-b.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/motorcycle-c-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/motorcycle-c-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/motorcycle-c-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/motorcycle-c-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/motorcycle-c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/motorcycle-c.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/resourceNode-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/resourceNode-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/resourceNode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/resourceNode.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/shop-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/shop-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/shop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/shop.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/spaceShip-a-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/spaceShip-a-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/spaceShip-a-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/spaceShip-a-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/spaceShip-a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/spaceShip-a.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/spaceShip-b-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/spaceShip-b-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/spaceShip-b-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/spaceShip-b-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/spaceShip-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/spaceShip-b.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/spaceShip-c-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/spaceShip-c-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/spaceShip-c-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/spaceShip-c-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/spaceShip-c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/spaceShip-c.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/storage-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/storage-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/storage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/storage.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/truck-a-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/truck-a-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/truck-a-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/truck-a-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/truck-a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/truck-a.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/truck-b-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/truck-b-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/truck-b-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/truck-b-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/truck-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/truck-b.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/truck-c-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/truck-c-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/truck-c-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/truck-c-i.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/truck-c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/truck-c.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/well-a-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/well-a-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/well-a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/well-a.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/well-b-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/well-b-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/well-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/well-b.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/well-c-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/well-c-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/well-c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/well-c.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/workshop-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/workshop-h.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/img/workshop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/img/workshop.png -------------------------------------------------------------------------------- /monitor/src/main/resources/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/index.html -------------------------------------------------------------------------------- /monitor/src/main/resources/www/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/layout.css -------------------------------------------------------------------------------- /monitor/src/main/resources/www/loader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/src/main/resources/www/loader.css -------------------------------------------------------------------------------- /monitor/svg/car.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/car.svg -------------------------------------------------------------------------------- /monitor/svg/chargingStation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/chargingStation.svg -------------------------------------------------------------------------------- /monitor/svg/drone.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/drone.svg -------------------------------------------------------------------------------- /monitor/svg/dump.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/dump.svg -------------------------------------------------------------------------------- /monitor/svg/motorcycle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/motorcycle.svg -------------------------------------------------------------------------------- /monitor/svg/pin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/pin.svg -------------------------------------------------------------------------------- /monitor/svg/resourceNode.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/resourceNode.svg -------------------------------------------------------------------------------- /monitor/svg/shop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/shop.svg -------------------------------------------------------------------------------- /monitor/svg/spaceShip.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/spaceShip.svg -------------------------------------------------------------------------------- /monitor/svg/storage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/storage.svg -------------------------------------------------------------------------------- /monitor/svg/truck.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/truck.svg -------------------------------------------------------------------------------- /monitor/svg/well.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/well.svg -------------------------------------------------------------------------------- /monitor/svg/workshop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/svg/workshop.svg -------------------------------------------------------------------------------- /monitor/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/monitor/tsconfig.json -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/pom.xml -------------------------------------------------------------------------------- /protocol/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/pom.xml -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/DynamicWorldData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/DynamicWorldData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/Message.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/MessageContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/MessageContent.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/StaticWorldData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/StaticWorldData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/WorldData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/WorldData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/messagecontent/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/messagecontent/Action.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/messagecontent/AuthRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/messagecontent/AuthRequest.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/messagecontent/AuthResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/messagecontent/AuthResponse.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/messagecontent/Bye.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/messagecontent/Bye.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/messagecontent/RequestAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/messagecontent/RequestAction.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/messagecontent/SimEnd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/messagecontent/SimEnd.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/messagecontent/SimStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/messagecontent/SimStart.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/Actions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/Actions.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/ActionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/ActionData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/AuctionJobData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/AuctionJobData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/ChargingStationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/ChargingStationData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/DumpData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/DumpData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/DynamicCityData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/DynamicCityData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/EntityData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/EntityData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/FacilityData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/FacilityData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/ItemAmountData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/ItemAmountData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/ItemData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/ItemData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/JobData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/JobData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/MissionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/MissionData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/NameData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/NameData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/ResourceNodeData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/ResourceNodeData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/RoleData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/RoleData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/ShopData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/ShopData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/StaticCityData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/StaticCityData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/StockData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/StockData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/StorageData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/StorageData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/StoredData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/StoredData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/TeamData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/TeamData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/UpgradeData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/UpgradeData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/WayPointData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/WayPointData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/WellData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/WellData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/WellTypeData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/WellTypeData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/data/WorkshopData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/data/WorkshopData.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/percept/CityInitialPercept.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/percept/CityInitialPercept.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/percept/CityStepPercept.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/percept/CityStepPercept.java -------------------------------------------------------------------------------- /protocol/src/main/java/massim/protocol/scenario/city/util/LocationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/main/java/massim/protocol/scenario/city/util/LocationUtil.java -------------------------------------------------------------------------------- /protocol/src/test/java/massim/protocol/messagecontent/AuthRequestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/protocol/src/test/java/massim/protocol/messagecontent/AuthRequestTest.java -------------------------------------------------------------------------------- /server/conf/QuickTest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/QuickTest.json -------------------------------------------------------------------------------- /server/conf/SampleConfig-3sims.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/SampleConfig-3sims.json -------------------------------------------------------------------------------- /server/conf/SampleConfig-CheapWells.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/SampleConfig-CheapWells.json -------------------------------------------------------------------------------- /server/conf/SampleConfig-DivJobs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/SampleConfig-DivJobs.json -------------------------------------------------------------------------------- /server/conf/SampleConfig-ManyItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/SampleConfig-ManyItems.json -------------------------------------------------------------------------------- /server/conf/SampleConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/SampleConfig.json -------------------------------------------------------------------------------- /server/conf/generate/generate-cheapWells.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/generate/generate-cheapWells.json -------------------------------------------------------------------------------- /server/conf/generate/generate-manyItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/generate/generate-manyItems.json -------------------------------------------------------------------------------- /server/conf/generate/generate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/generate/generate.json -------------------------------------------------------------------------------- /server/conf/generate/generate2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/generate/generate2.json -------------------------------------------------------------------------------- /server/conf/generate/jobs/diverseJobs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/generate/jobs/diverseJobs.json -------------------------------------------------------------------------------- /server/conf/roles/roles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/roles/roles.json -------------------------------------------------------------------------------- /server/conf/server/server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/server/server.json -------------------------------------------------------------------------------- /server/conf/teams/A.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/teams/A.json -------------------------------------------------------------------------------- /server/conf/teams/B.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/teams/B.json -------------------------------------------------------------------------------- /server/conf/teams/C.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/teams/C.json -------------------------------------------------------------------------------- /server/conf/upgrades/upgrades.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/conf/upgrades/upgrades.json -------------------------------------------------------------------------------- /server/osm/london.osm.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/osm/london.osm.pbf -------------------------------------------------------------------------------- /server/osm/paris.osm.pbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/osm/paris.osm.pbf -------------------------------------------------------------------------------- /server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/pom.xml -------------------------------------------------------------------------------- /server/src/main/java/massim/AgentManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/AgentManager.java -------------------------------------------------------------------------------- /server/src/main/java/massim/LoginManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/LoginManager.java -------------------------------------------------------------------------------- /server/src/main/java/massim/ReplayWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/ReplayWriter.java -------------------------------------------------------------------------------- /server/src/main/java/massim/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/Server.java -------------------------------------------------------------------------------- /server/src/main/java/massim/config/ServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/config/ServerConfig.java -------------------------------------------------------------------------------- /server/src/main/java/massim/config/TeamConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/config/TeamConfig.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/AbstractSimulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/AbstractSimulation.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/ActionExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/ActionExecutor.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/CityMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/CityMap.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/CitySimulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/CitySimulation.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/AuctionJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/AuctionJob.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/BoundedItemBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/BoundedItemBox.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/Entity.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/Item.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/ItemBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/ItemBox.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/Job.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/Job.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/Location.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/Location.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/Mission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/Mission.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/Role.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/Route.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/Route.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/TeamState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/TeamState.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/Upgrade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/Upgrade.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/WorldState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/WorldState.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/facilities/ChargingStation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/facilities/ChargingStation.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/facilities/Dump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/facilities/Dump.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/facilities/Facility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/facilities/Facility.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/facilities/ResourceNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/facilities/ResourceNode.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/facilities/Shop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/facilities/Shop.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/facilities/Storage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/facilities/Storage.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/facilities/Well.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/facilities/Well.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/facilities/WellType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/facilities/WellType.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/data/facilities/Workshop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/data/facilities/Workshop.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/util/Generator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/util/Generator.java -------------------------------------------------------------------------------- /server/src/main/java/massim/scenario/city/util/GraphHopperManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/scenario/city/util/GraphHopperManager.java -------------------------------------------------------------------------------- /server/src/main/java/massim/util/Conversions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/util/Conversions.java -------------------------------------------------------------------------------- /server/src/main/java/massim/util/IOUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/util/IOUtil.java -------------------------------------------------------------------------------- /server/src/main/java/massim/util/InputManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/util/InputManager.java -------------------------------------------------------------------------------- /server/src/main/java/massim/util/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/util/Log.java -------------------------------------------------------------------------------- /server/src/main/java/massim/util/NameComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/util/NameComparator.java -------------------------------------------------------------------------------- /server/src/main/java/massim/util/RNG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/main/java/massim/util/RNG.java -------------------------------------------------------------------------------- /server/src/test/java/massim/protocol/messages/ByeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/test/java/massim/protocol/messages/ByeTest.java -------------------------------------------------------------------------------- /server/src/test/java/massim/scenario/city/CitySimulationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/test/java/massim/scenario/city/CitySimulationTest.java -------------------------------------------------------------------------------- /server/src/test/java/massim/scenario/city/data/LocationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/server/src/test/java/massim/scenario/city/data/LocationTest.java -------------------------------------------------------------------------------- /starterKits/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/starterKits/README.md -------------------------------------------------------------------------------- /starterKits/jason/MAPC2018.mas2j: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/starterKits/jason/MAPC2018.mas2j -------------------------------------------------------------------------------- /starterKits/jason/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/starterKits/jason/README.md -------------------------------------------------------------------------------- /starterKits/jason/conf/eismassimconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/starterKits/jason/conf/eismassimconfig.json -------------------------------------------------------------------------------- /starterKits/jason/connectionA.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/starterKits/jason/connectionA.asl -------------------------------------------------------------------------------- /starterKits/jason/src/main/java/jason/eis/EISAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentcontest/massim_2018/HEAD/starterKits/jason/src/main/java/jason/eis/EISAdapter.java --------------------------------------------------------------------------------