|
From: <jom...@us...> - 2008-04-20 20:13:57
|
Revision: 1232
http://jason.svn.sourceforge.net/jason/?rev=1232&view=rev
Author: jomifred
Date: 2008-04-20 13:13:53 -0700 (Sun, 20 Apr 2008)
Log Message:
-----------
update massim-server
Modified Paths:
--------------
trunk/applications/jason-team/massim-server/lib/massimserver.jar
Removed Paths:
-------------
trunk/applications/jason-team/massim-server/massim/rmi/
Modified: trunk/applications/jason-team/massim-server/lib/massimserver.jar
===================================================================
(Binary files differ)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ga...@us...> - 2008-04-24 14:33:55
|
Revision: 1248
http://jason.svn.sourceforge.net/jason/?rev=1248&view=rev
Author: gauth
Date: 2008-04-24 07:33:43 -0700 (Thu, 24 Apr 2008)
Log Message:
-----------
Added some configurations for testing behaviours.
To launch test XX :
./startServer_testXX.sh
Added Paths:
-----------
trunk/applications/jason-team/massim-server/conf/serverconfig_test01.xml
trunk/applications/jason-team/massim-server/conf/serverconfig_test02.xml
trunk/applications/jason-team/massim-server/conf/serverconfig_test03.xml
trunk/applications/jason-team/massim-server/startServer_test01.sh
trunk/applications/jason-team/massim-server/startServer_test02.sh
trunk/applications/jason-team/massim-server/startServer_test03.sh
Added: trunk/applications/jason-team/massim-server/conf/serverconfig_test01.xml
===================================================================
--- trunk/applications/jason-team/massim-server/conf/serverconfig_test01.xml (rev 0)
+++ trunk/applications/jason-team/massim-server/conf/serverconfig_test01.xml 2008-04-24 14:33:43 UTC (rev 1248)
@@ -0,0 +1,292 @@
+<?xml version="1.0" encoding="utf-8"?>
+<conf tournamentname="GridSimulation" tournamentmode="0"
+ launch-sync-type="key" time-to-launch="10000" reportpath="."
+ backuppath="backup">
+ <network-agent port="12300" backlog="10" />
+ <match>
+ <simulation id="Test 01"
+ simulationclass="massim.simulation.GridSimulation"
+ configurationclass="massim.simulation.GridSimulationConfigurationHandCrafted"
+ rmiobserver="massim.simulation.GridSimulationRMIObserver"
+ xmlobserver="massim.simulation.GridSimulationXMLObserver"
+ rmixmlobserver="massim.simulation.GridSimulationRMIXMLDocumentObserver"
+ xmlobserverpath="."
+ xmlstatisticsobserver="massim.simulation.GridSimulationXMLStatisticsObserver"
+ file-simulationlog="./log" visualisationobserver="">
+
+
+ <!-- visualisationobserver="massim.simulation.GridSimulationVisualizationObserver" -->
+
+ <configuration xmlns:meta="http://www.tu-clausthal.de/"
+ sizex="70" sizey="70" maxNumberOfSteps="700" numberOfAgents="12"
+ numberOfObstacles="200" numberOfCows="30" cowSpeed="1"
+ agentSpeed="1" lineOfSight="17" fearRange="4" attractionRange="5"
+ cowWeight="5" agentWeight="-200" emptyWeight="1" obstacleWeight="-1"
+ htaccess="1">
+
+ <array item0="35" item1="35" item2="50" item3="50"
+ item4="20" item5="20" item6="35" item7="35" item8="35" item9="35"
+ item10="35" item11="35" meta:length="12"
+ meta:name="agentPositionY" />
+ <array item0="6" item1="8" item2="44" item3="46"
+ item4="44" item5="46" item6="63" item7="61" item8="59" item9="57"
+ item10="55" item11="53" meta:length="12"
+ meta:name="agentPositionX" />
+
+
+ <array item0="25" item1="28" item2="22" item3="21"
+ item4="26" item5="25" item6="27" item7="22" item8="24" item9="23"
+ item10="15" item11="18" item12="12" item13="11" item14="16"
+ item15="15" item16="17" item17="12" item18="14" item19="13"
+ item20="57" item21="58" item22="53" item23="63" item24="58"
+ item25="61" item26="55" item27="56" item28="52" item29="54"
+ meta:length="30"
+ meta:name="cowPositionY" />
+
+
+ <array item0="12" item1="13" item2="14" item3="15"
+ item4="16" item5="17" item6="18" item7="19" item8="11" item9="15"
+ item10="47" item11="48" item12="49" item13="50" item14="51"
+ item15="52" item16="53" item17="54" item18="46" item19="50"
+ item20="50" item21="47" item22="48" item23="51" item24="52"
+ item25="49" item26="50" item27="52" item28="45" item29="53"
+ meta:length="30"
+ meta:name="cowPositionX" />
+
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable1X" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable1Y" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable2X" />
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable2Y" />
+
+
+
+ <array item0="29" item1="29" item2="29" item3="29"
+ item4="29" item5="29" item6="29" item7="29" item8="29" item9="29"
+ item10="29" item11="15" item12="15" item13="15" item14="15"
+ item15="15" item16="15" item17="15" item18="15" item19="15"
+ item20="15" item21="15" item22="15" item23="15" item24="15"
+ item25="15" item26="54" item27="54" item28="54" item29="54"
+ item30="54" item31="54" item32="54" item33="54" item34="54"
+ item35="54" item36="54" item37="54" item38="54" item39="54"
+ item40="54" item41="40" item42="40" item43="40" item44="40"
+ item45="40" item46="40" item47="40" item48="40" item49="40"
+ item50="40" item51="40" item52="29" item53="29" item54="29"
+ item55="29" item56="29" item57="29" item58="29" item59="29"
+ item60="29" item61="29" item62="29" item63="40" item64="40"
+ item65="40" item66="40" item67="40" item68="40" item69="40"
+ item70="40" item71="40" item72="40" item73="40" item74="49"
+ item75="48" item76="47" item77="46" item78="45" item79="44"
+ item80="43" item81="42" item82="41" item83="54" item89="53"
+ item90="52" item91="51" item92="50" item84="69" item85="68"
+ item86="67" item87="66" item88="65" item93="20" item94="21"
+ item95="22" item96="23" item97="24" item98="25" item99="26"
+ item100="27" item101="28" item102="15" item103="16" item104="17"
+ item105="18" item106="19" item107="0" item108="1" item109="2"
+ item110="3" item111="4" item112="4" item113="4" item114="4"
+ item115="3" item116="3" item117="2" item118="2" item119="1"
+ item120="1" item121="0" item122="0" item123="0" item124="1"
+ item125="2" item126="3" item127="65" item128="65" item129="65"
+ item130="66" item131="66" item132="67" item133="67" item134="68"
+ item135="68" item136="69" item137="69" item138="69" item139="68"
+ item140="67" item141="66" item142="15" item143="16" item144="17"
+ item145="18" item146="19" item147="20" item148="21" item149="22"
+ item150="23" item151="24" item152="25" item153="26" item154="27"
+ item155="28" item156="29" item157="22" item158="22" item159="22"
+ item160="22" item161="22" item162="22" item163="22" item164="22"
+ item165="22" item166="22" item167="54" item168="53" item169="52"
+ item170="51" item171="50" item172="49" item173="48" item174="47"
+ item175="46" item176="45" item177="44" item178="43" item179="42"
+ item180="41" item181="40" item182="47" item183="47" item184="47"
+ item185="47" item186="47" item187="47" item188="47" item189="47"
+ item190="47" item191="47" item192="0" item193="1" item194="2"
+ item195="3" item196="69" item197="68" item198="67" item199="66"
+ meta:length="200" meta:name="obstaclePositionX" />
+
+
+ <array item0="20" item1="21" item2="22" item3="23"
+ item4="24" item5="25" item6="26" item7="27" item8="28" item9="29"
+ item10="30" item11="55" item12="56" item13="57" item14="58"
+ item15="59" item16="60" item17="61" item18="62" item19="63"
+ item20="64" item21="65" item22="66" item23="67" item24="68"
+ item25="69" item26="0" item27="1" item28="2" item29="3" item30="4"
+ item31="5" item32="6" item33="7" item34="8" item35="9" item36="10"
+ item37="11" item38="12" item39="13" item40="14" item41="20"
+ item42="21" item43="22" item44="23" item45="24" item46="25"
+ item47="26" item48="27" item49="28" item50="29" item51="30"
+ item52="40" item53="41" item54="42" item55="43" item56="44"
+ item57="45" item58="46" item59="47" item60="48" item61="49"
+ item62="50" item63="40" item64="41" item65="42" item66="43"
+ item67="44" item68="45" item69="46" item70="47" item71="48"
+ item72="49" item73="50" item74="50" item75="50" item76="50"
+ item77="50" item78="50" item79="50" item80="50" item81="50"
+ item82="50" item83="50" item89="50" item90="50" item91="50"
+ item92="50" item84="50" item85="50" item86="50" item87="50"
+ item88="50" item93="20" item94="20" item95="20" item96="20"
+ item97="20" item98="20" item99="20" item100="20" item101="20"
+ item102="20" item103="20" item104="20" item105="20" item106="20"
+ item107="20" item108="20" item109="20" item110="20" item111="20"
+ item112="40" item113="41" item114="42" item115="43" item116="44"
+ item117="45" item118="46" item119="47" item120="48" item121="49"
+ item122="50" item123="40" item124="40" item125="40" item126="40"
+ item127="29" item128="28" item129="27" item130="26" item131="25"
+ item132="24" item133="23" item134="22" item135="21" item136="20"
+ item137="19" item138="29" item139="29" item140="29" item141="29"
+ item142="10" item143="10" item144="10" item145="10" item146="10"
+ item147="10" item148="10" item149="10" item150="10" item151="10"
+ item152="10" item153="10" item154="10" item155="10" item156="10"
+ item157="9" item158="8" item159="7" item160="6" item161="5"
+ item162="4" item163="3" item164="2" item165="1" item166="0"
+ item167="59" item168="59" item169="59" item170="59" item171="59"
+ item172="59" item173="59" item174="59" item175="59" item176="59"
+ item177="59" item178="59" item179="59" item180="59" item181="59"
+ item182="60" item183="61" item184="62" item185="63" item186="64"
+ item187="65" item188="66" item189="67" item190="68" item191="69"
+ item192="48" item193="46" item194="44" item195="42" item196="21"
+ item197="23" item198="25" item199="27" meta:length="200"
+ meta:name="obstaclePositionY" />
+
+
+
+ </configuration>
+
+ <agents>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ </agents>
+ </simulation>
+
+ </match>
+
+ <accounts>
+ <actionclassmap name="Grid">
+ <actionclass id="action"
+ class="massim.simulation.GridSimulationAgentAction" />
+ <actionclass id="invalid" class="massim.InvalidAction" />
+ </actionclassmap>
+
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent1" password="1" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent2" password="2" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent3" password="3" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent4" password="4" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent5" password="5" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent6" password="6" team="bot" />
+
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant1" password="1" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant2" password="2" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant3" password="3" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant4" password="4" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant5" password="5" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant6" password="6" team="participant" />
+
+ </accounts>
+</conf>
Added: trunk/applications/jason-team/massim-server/conf/serverconfig_test02.xml
===================================================================
--- trunk/applications/jason-team/massim-server/conf/serverconfig_test02.xml (rev 0)
+++ trunk/applications/jason-team/massim-server/conf/serverconfig_test02.xml 2008-04-24 14:33:43 UTC (rev 1248)
@@ -0,0 +1,213 @@
+<?xml version="1.0" encoding="utf-8"?>
+<conf tournamentname="GridSimulation" tournamentmode="0"
+ launch-sync-type="key" time-to-launch="10000" reportpath="."
+ backuppath="backup">
+ <network-agent port="12300" backlog="10" />
+ <match>
+ <simulation id="Test 02"
+ simulationclass="massim.simulation.GridSimulation"
+ configurationclass="massim.simulation.GridSimulationConfigurationHandCrafted"
+ rmiobserver="massim.simulation.GridSimulationRMIObserver"
+ xmlobserver="massim.simulation.GridSimulationXMLObserver"
+ rmixmlobserver="massim.simulation.GridSimulationRMIXMLDocumentObserver"
+ xmlobserverpath="."
+ xmlstatisticsobserver="massim.simulation.GridSimulationXMLStatisticsObserver"
+ file-simulationlog="./log" visualisationobserver="">
+
+
+ <!-- visualisationobserver="massim.simulation.GridSimulationVisualizationObserver" -->
+
+ <configuration xmlns:meta="http://www.tu-clausthal.de/"
+ sizex="70" sizey="70" maxNumberOfSteps="700" numberOfAgents="12"
+ numberOfObstacles="0" numberOfCows="30" cowSpeed="1"
+ agentSpeed="1" lineOfSight="17" fearRange="4" attractionRange="5"
+ cowWeight="5" agentWeight="-200" emptyWeight="1" obstacleWeight="-1"
+ htaccess="1">
+
+ <array item0="35" item1="35" item2="50" item3="50"
+ item4="20" item5="20" item6="1" item7="1" item8="2" item9="2"
+ item10="3" item11="3" meta:length="12"
+ meta:name="agentPositionY" />
+ <array item0="6" item1="8" item2="44" item3="46"
+ item4="44" item5="46" item6="69" item7="68" item8="69" item9="68"
+ item10="69" item11="68" meta:length="12"
+ meta:name="agentPositionX" />
+
+
+ <array item0="25" item1="28" item2="22" item3="21"
+ item4="26" item5="25" item6="27" item7="22" item8="24" item9="23"
+ item10="15" item11="18" item12="12" item13="11" item14="16"
+ item15="15" item16="17" item17="12" item18="14" item19="13"
+ item20="57" item21="58" item22="53" item23="63" item24="58"
+ item25="61" item26="55" item27="56" item28="52" item29="54"
+ meta:length="30"
+ meta:name="cowPositionY" />
+
+
+ <array item0="12" item1="13" item2="14" item3="15"
+ item4="16" item5="17" item6="18" item7="19" item8="11" item9="15"
+ item10="47" item11="48" item12="49" item13="50" item14="51"
+ item15="52" item16="53" item17="54" item18="46" item19="50"
+ item20="50" item21="47" item22="48" item23="51" item24="52"
+ item25="49" item26="50" item27="52" item28="45" item29="53"
+ meta:length="30"
+ meta:name="cowPositionX" />
+
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable1X" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable1Y" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable2X" />
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable2Y" />
+
+
+
+ <array meta:length="200" meta:name="obstaclePositionX" />
+
+
+ <array meta:length="200"
+ meta:name="obstaclePositionY" />
+
+
+
+ </configuration>
+
+ <agents>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ </agents>
+ </simulation>
+
+ </match>
+
+ <accounts>
+ <actionclassmap name="Grid">
+ <actionclass id="action"
+ class="massim.simulation.GridSimulationAgentAction" />
+ <actionclass id="invalid" class="massim.InvalidAction" />
+ </actionclassmap>
+
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent1" password="1" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent2" password="2" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent3" password="3" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent4" password="4" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent5" password="5" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent6" password="6" team="bot" />
+
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant1" password="1" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant2" password="2" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant3" password="3" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant4" password="4" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant5" password="5" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant6" password="6" team="participant" />
+
+ </accounts>
+</conf>
Added: trunk/applications/jason-team/massim-server/conf/serverconfig_test03.xml
===================================================================
--- trunk/applications/jason-team/massim-server/conf/serverconfig_test03.xml (rev 0)
+++ trunk/applications/jason-team/massim-server/conf/serverconfig_test03.xml 2008-04-24 14:33:43 UTC (rev 1248)
@@ -0,0 +1,241 @@
+<?xml version="1.0" encoding="utf-8"?>
+<conf tournamentname="GridSimulation" tournamentmode="0"
+ launch-sync-type="key" time-to-launch="10000" reportpath="."
+ backuppath="backup">
+ <network-agent port="12300" backlog="10" />
+ <match>
+ <simulation id="Test 02"
+ simulationclass="massim.simulation.GridSimulation"
+ configurationclass="massim.simulation.GridSimulationConfigurationHandCrafted"
+ rmiobserver="massim.simulation.GridSimulationRMIObserver"
+ xmlobserver="massim.simulation.GridSimulationXMLObserver"
+ rmixmlobserver="massim.simulation.GridSimulationRMIXMLDocumentObserver"
+ xmlobserverpath="."
+ xmlstatisticsobserver="massim.simulation.GridSimulationXMLStatisticsObserver"
+ file-simulationlog="./log" visualisationobserver="">
+
+
+ <!-- visualisationobserver="massim.simulation.GridSimulationVisualizationObserver" -->
+
+ <configuration xmlns:meta="http://www.tu-clausthal.de/"
+ sizex="70" sizey="70" maxNumberOfSteps="700" numberOfAgents="12"
+ numberOfObstacles="0" numberOfCows="100" cowSpeed="1"
+ agentSpeed="1" lineOfSight="17" fearRange="4" attractionRange="5"
+ cowWeight="5" agentWeight="-200" emptyWeight="1" obstacleWeight="-1"
+ htaccess="1">
+
+ <array item0="35" item1="35" item2="50" item3="50"
+ item4="20" item5="20" item6="1" item7="1" item8="2" item9="2"
+ item10="3" item11="3" meta:length="12"
+ meta:name="agentPositionY" />
+ <array item0="6" item1="8" item2="44" item3="46"
+ item4="44" item5="46" item6="69" item7="68" item8="69" item9="68"
+ item10="69" item11="68" meta:length="12"
+ meta:name="agentPositionX" />
+
+
+ <array item0="10" item1="12" item2="14" item3="16"
+ item4="18" item5="20" item6="22" item7="24" item8="26" item9="28"
+ item10="10" item11="12" item12="14" item13="16"
+ item14="18" item15="20" item16="22" item17="24" item18="26" item19="28"
+ item20="10" item21="12" item22="14" item23="16"
+ item24="18" item25="20" item26="22" item27="24" item28="26" item29="28"
+ item30="10" item31="12" item32="14" item33="16"
+ item34="18" item35="20" item36="22" item37="24" item38="26" item39="28"
+ item40="10" item41="12" item42="14" item43="16"
+ item44="18" item45="20" item46="22" item47="24" item48="26" item49="28"
+ item50="10" item51="12" item52="14" item53="16"
+ item54="18" item55="20" item56="22" item57="24" item58="26" item59="28"
+ item60="10" item61="12" item62="14" item63="16"
+ item64="18" item65="20" item66="22" item67="24" item68="26" item69="28"
+ item70="10" item71="12" item72="14" item73="16"
+ item74="18" item75="20" item76="22" item77="24" item78="26" item79="28"
+ item80="10" item81="12" item82="14" item83="16"
+ item84="18" item85="20" item86="22" item87="24" item88="26" item89="28"
+ item90="10" item91="12" item92="14" item93="16"
+ item94="18" item95="20" item96="22" item97="24" item98="26" item99="28"
+ meta:length="100"
+ meta:name="cowPositionY" />
+
+
+ <array item0="24" item1="24" item2="24" item3="24"
+ item4="24" item5="24" item6="24" item7="24" item8="24" item9="24"
+ item10="26" item11="26" item12="26" item13="26"
+ item14="26" item15="26" item16="26" item17="26" item18="26" item19="26"
+ item20="28" item21="28" item22="28" item23="28"
+ item24="28" item25="28" item26="28" item27="28" item28="28" item29="28"
+ item30="30" item31="30" item32="30" item33="30"
+ item34="30" item35="30" item36="30" item37="30" item38="30" item39="30"
+ item40="32" item41="32" item42="32" item43="32"
+ item44="32" item45="32" item46="32" item47="32" item48="32" item49="32"
+ item50="34" item51="34" item52="34" item53="34"
+ item54="34" item55="34" item56="34" item57="34" item58="34" item59="34"
+ item60="36" item61="36" item62="36" item63="36"
+ item64="36" item65="36" item66="36" item67="36" item68="36" item69="36"
+ item70="38" item71="38" item72="38" item73="38"
+ item74="38" item75="38" item76="38" item77="38" item78="38" item79="38"
+ item80="40" item81="40" item82="40" item83="40"
+ item84="40" item85="40" item86="40" item87="40" item88="40" item89="40"
+ item90="42" item91="42" item92="42" item93="42"
+ item94="42" item95="42" item96="42" item97="42" item98="42" item99="42"
+ meta:length="100"
+ meta:name="cowPositionX" />
+
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable1X" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable1Y" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable2X" />
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable2Y" />
+
+
+
+ <array meta:length="200" meta:name="obstaclePositionX" />
+
+
+ <array meta:length="200"
+ meta:name="obstaclePositionY" />
+
+
+
+ </configuration>
+
+ <agents>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configu...
[truncated message content] |
|
From: <ga...@us...> - 2008-04-24 15:06:55
|
Revision: 1249
http://jason.svn.sourceforge.net/jason/?rev=1249&view=rev
Author: gauth
Date: 2008-04-24 08:06:43 -0700 (Thu, 24 Apr 2008)
Log Message:
-----------
New command to start tests:
./startServerTest <conffile>.xml
.xml configuration files can be found in /jason/applications/jason-team/massim-server/conf
Modified Paths:
--------------
trunk/applications/jason-team/massim-server/conf/serverconfig.xml
Added Paths:
-----------
trunk/applications/jason-team/massim-server/startServerTest.sh
Removed Paths:
-------------
trunk/applications/jason-team/massim-server/startServer.sh
trunk/applications/jason-team/massim-server/startServer_test01.sh
trunk/applications/jason-team/massim-server/startServer_test02.sh
trunk/applications/jason-team/massim-server/startServer_test03.sh
Modified: trunk/applications/jason-team/massim-server/conf/serverconfig.xml
===================================================================
--- trunk/applications/jason-team/massim-server/conf/serverconfig.xml 2008-04-24 14:33:43 UTC (rev 1248)
+++ trunk/applications/jason-team/massim-server/conf/serverconfig.xml 2008-04-24 15:06:43 UTC (rev 1249)
@@ -1,244 +1,318 @@
-<?xml version="1.0" encoding="utf-8"?>
-<conf tournamentname="GridSimulation" tournamentmode="0" launch-sync-type="key" time-to-launch="10000" reportpath="." backuppath="backup">
- <network-agent port="12300" backlog="10"/>
- <match>
- <simulation
- id="WildWildWest"
- simulationclass="massim.simulation.GridSimulation"
- configurationclass="massim.simulation.GridSimulationConfigurationHandCrafted"
- rmiobserver="massim.simulation.GridSimulationRMIObserver"
- xmlobserver="massim.simulation.GridSimulationXMLObserver"
- rmixmlobserver="massim.simulation.GridSimulationRMIXMLDocumentObserver"
- xmlobserverpath="."
- xmlstatisticsobserver="massim.simulation.GridSimulationXMLStatisticsObserver"
- file-simulationlog="./log"
- visualisationobserver=""
- >
-
+<?xml version="1.0" encoding="utf-8"?>
+<conf tournamentname="GridSimulation" tournamentmode="0"
+ launch-sync-type="key" time-to-launch="10000" reportpath="."
+ backuppath="backup">
+ <network-agent port="12300" backlog="10" />
+ <match>
+ <simulation id="WildWildWest"
+ simulationclass="massim.simulation.GridSimulation"
+ configurationclass="massim.simulation.GridSimulationConfigurationHandCrafted"
+ rmiobserver="massim.simulation.GridSimulationRMIObserver"
+ xmlobserver="massim.simulation.GridSimulationXMLObserver"
+ rmixmlobserver="massim.simulation.GridSimulationRMIXMLDocumentObserver"
+ xmlobserverpath="."
+ xmlstatisticsobserver="massim.simulation.GridSimulationXMLStatisticsObserver"
+ file-simulationlog="./log" visualisationobserver="">
-<!-- visualisationobserver="massim.simulation.GridSimulationVisualizationObserver" -->
- <configuration
- xmlns:meta="http://www.tu-clausthal.de/"
- sizex="70"
- sizey="70"
- maxNumberOfSteps="700"
-
- numberOfAgents="12"
- numberOfObstacles="200"
- numberOfCows="100"
-
- cowSpeed="1"
- agentSpeed="1"
-
- lineOfSight="17"
-
- fearRange="4"
- attractionRange="5"
- cowWeight="5"
- agentWeight="-200"
- emptyWeight="1"
- obstacleWeight="-1"
-
- htaccess = "1"
-
- >
-
- <array item0="35" item1="35" item2="35" item3="35" item4="35" item5="35" item6="35" item7="35" item8="35" item9="35" item10="35" item11="35" meta:length="12" meta:name="agentPositionY" />
- <array item0="6" item1="8" item2="10" item3="12" item4="14" item5="16" item6="63" item7="61" item8="59" item9="57" item10="55" item11="53" meta:length="12" meta:name="agentPositionX"/>
-
-
- <array
-
- item0="25" item1="28" item2="22" item3="21" item4="26" item5="25" item6="27" item7="22" item8="24" item9="23"
-
- item10="45" item11="48" item12="42" item13="41" item14="46" item15="45" item16="47" item17="42" item18="44" item19="43"
-
-
-
- item20="62" item21="63" item22="58" item23="68" item24="63" item25="66" item26="60" item27="61" item28="67" item29="59"
-
- item30="7" item31="6" item32="11" item33="1" item34="6" item35="3" item36="9" item37="8" item38="2" item39="10"
-
- item40="39" item41="42" item42="41" item43="38" item44="37" item45="40" item46="39" item47="37" item48="44" item49="36"
-
- item50="39" item51="42" item52="41" item53="38" item54="37" item55="40" item56="39" item57="37" item58="44" item59="36"
-
- item60="5" item61="6" item62="13" item63="4" item64="3" item65="5" item66="8" item67="7" item68="5" item69="1"
-
-
- item70="62" item71="65" item72="59" item73="65" item74="68" item75="61" item76="62" item77="63" item78="69" item79="58"
-
-
-
- item90="23" item91="21" item92="28" item93="28" item94="26" item95="23" item96="29" item97="28" item98="22" item99="29"
-
- item80="28" item81="29" item82="24" item83="33" item84="31" item85="28" item86="34" item87="33" item88="27" item89="26"
-
- meta:length="100" meta:name="cowPositionY"/>
-
-
- <array
-
- item0="32" item1="33" item2="34" item3="35" item4="36" item5="37" item6="38" item7="39" item8="31" item9="35"
-
- item10="32" item11="33" item12="34" item13="35" item14="36" item15="37" item16="38" item17="39" item18="31" item19="35"
-
-
-
- item20="30" item21="27" item22="28" item23="31" item24="32" item25="29" item26="30" item27="32" item28="25" item29="33"
-
- item30="39" item31="42" item32="41" item33="38" item34="37" item35="40" item36="39" item37="37" item38="44" item39="36"
-
- item40="7" item41="6" item42="11" item43="7" item44="6" item45="5" item46="9" item47="8" item48="8" item49="10"
-
- item50="58" item51="59" item52="54" item53="53" item54="59" item55="61" item56="55" item57="56" item58="52" item59="54"
-
- item60="7" item61="6" item62="11" item63="1" item64="6" item65="3" item66="9" item67="8" item68="2" item69="10"
-
- item70="63" item71="64" item72="58" item73="68" item74="66" item75="63" item76="69" item77="68" item78="62" item79="59"
-
- item80="13" item81="11" item82="18" item83="18" item84="16" item85="13" item86="19" item87="18" item88="12" item89="19"
- item90="58" item91="59" item92="53" item93="63" item94="61" item95="58" item96="64" item97="63" item98="57" item99="54"
-
- meta:length="100" meta:name="cowPositionX"/>
-
- <array item0="0" item1="14" meta:length="2" meta:name="stable1X"/>
- <array item0="55" item1="69" meta:length="2" meta:name="stable1Y"/>
- <array item0="55" item1="69" meta:length="2" meta:name="stable2X"/>
- <array item0="0" item1="14" meta:length="2" meta:name="stable2Y"/>
-
-
-
- <array
-
-
- item0="29" item1="29" item2="29" item3="29" item4="29" item5="29" item6="29" item7="29" item8="29" item9="29" item10="29"
-
-
- item11="15" item12="15" item13="15" item14="15" item15="15" item16="15" item17="15" item18="15" item19="15" item20="15" item21="15" item22="15" item23="15" item24="15" item25="15"
-
- item26="54" item27="54" item28="54" item29="54" item30="54" item31="54" item32="54" item33="54" item34="54" item35="54" item36="54" item37="54" item38="54" item39="54" item40="54"
-
-
-
- item41="40" item42="40" item43="40" item44="40" item45="40" item46="40" item47="40" item48="40" item49="40" item50="40" item51="40"
-
-
- item52="29" item53="29" item54="29" item55="29" item56="29" item57="29" item58="29" item59="29" item60="29" item61="29" item62="29"
-
-
- item63="40" item64="40" item65="40" item66="40" item67="40" item68="40" item69="40" item70="40" item71="40" item72="40" item73="40"
-
- item74="49" item75="48" item76="47" item77="46" item78="45" item79="44" item80="43" item81="42" item82="41"
- item83="54" item89="53" item90="52" item91="51" item92="50" item84="69" item85="68" item86="67" item87="66" item88="65"
-
- item93="20" item94="21" item95="22" item96="23" item97="24" item98="25" item99="26" item100="27" item101="28"
- item102="15" item103="16" item104="17" item105="18" item106="19" item107="0" item108="1" item109="2" item110="3" item111="4"
-
-
- item112="4" item113="4" item114="4" item115="3" item116="3" item117="2" item118="2" item119="1" item120="1" item121="0" item122="0"
- item123="0" item124="1" item125="2" item126="3"
-
-
- item127="65" item128="65" item129="65" item130="66" item131="66" item132="67" item133="67" item134="68" item135="68" item136="69" item137="69"
- item138="69" item139="68" item140="67" item141="66"
-
- item142="15" item143="16" item144="17" item145="18" item146="19" item147="20" item148="21" item149="22" item150="23" item151="24" item152="25" item153="26" item154="27" item155="28" item156="29"
- item157="22" item158="22" item159="22" item160="22" item161="22" item162="22" item163="22" item164="22" item165="22" item166="22"
-
-
- item167="54" item168="53" item169="52" item170="51" item171="50" item172="49" item173="48" item174="47" item175="46" item176="45" item177="44" item178="43" item179="42" item180="41" item181="40"
- item182="47" item183="47" item184="47" item185="47" item186="47" item187="47" item188="47" item189="47" item190="47" item191="47"
-
- item192="0" item193="1" item194="2" item195="3" item196="69" item197="68" item198="67" item199="66"
- meta:length="200" meta:name="obstaclePositionX"/>
-
-
- <array
-
-
- item0="20" item1="21" item2="22" item3="23" item4="24" item5="25" item6="26" item7="27" item8="28" item9="29" item10="30"
-
-
-
- item11="55" item12="56" item13="57" item14="58" item15="59" item16="60" item17="61" item18="62" item19="63" item20="64" item21="65" item22="66" item23="67" item24="68" item25="69"
-
- item26="0" item27="1" item28="2" item29="3" item30="4" item31="5" item32="6" item33="7" item34="8" item35="9" item36="10" item37="11" item38="12" item39="13" item40="14"
-
-
- item41="20" item42="21" item43="22" item44="23" item45="24" item46="25" item47="26" item48="27" item49="28" item50="29" item51="30"
-
-
- item52="40" item53="41" item54="42" item55="43" item56="44" item57="45" item58="46" item59="47" item60="48" item61="49" item62="50"
-
-
- item63="40" item64="41" item65="42" item66="43" item67="44" item68="45" item69="46" item70="47" item71="48" item72="49" item73="50"
-
- item74="50" item75="50" item76="50" item77="50" item78="50" item79="50" item80="50" item81="50" item82="50"
- item83="50" item89="50" item90="50" item91="50" item92="50" item84="50" item85="50" item86="50" item87="50" item88="50"
-
- item93="20" item94="20" item95="20" item96="20" item97="20" item98="20" item99="20" item100="20" item101="20"
- item102="20" item103="20" item104="20" item105="20" item106="20" item107="20" item108="20" item109="20" item110="20" item111="20"
-
-
- item112="40" item113="41" item114="42" item115="43" item116="44" item117="45" item118="46" item119="47" item120="48" item121="49" item122="50"
- item123="40" item124="40" item125="40" item126="40"
-
-
- item127="29" item128="28" item129="27" item130="26" item131="25" item132="24" item133="23" item134="22" item135="21" item136="20" item137="19"
- item138="29" item139="29" item140="29" item141="29"
-
- item142="10" item143="10" item144="10" item145="10" item146="10" item147="10" item148="10" item149="10" item150="10" item151="10" item152="10" item153="10" item154="10" item155="10" item156="10"
- item157="9" item158="8" item159="7" item160="6" item161="5" item162="4" item163="3" item164="2" item165="1" item166="0"
-
- item167="59" item168="59" item169="59" item170="59" item171="59" item172="59" item173="59" item174="59" item175="59" item176="59" item177="59" item178="59" item179="59" item180="59" item181="59"
- item182="60" item183="61" item184="62" item185="63" item186="64" item187="65" item188="66" item189="67" item190="68" item191="69"
-
- item192="48" item193="46" item194="44" item195="42" item196="21" item197="23" item198="25" item199="27"
- meta:length="200" meta:name="obstaclePositionY"/>
-
-
-
- </configuration>
-
- <agents>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="blue"><configuration/></agent>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="blue"><configuration/></agent>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="blue"><configuration/></agent>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="blue"><configuration/></agent>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="blue"><configuration/></agent>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="blue"><configuration/></agent>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="red"><configuration/></agent>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="red"><configuration/></agent>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="red"><configuration/></agent>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="red"><configuration/></agent>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="red"><configuration/></agent>
- <agent agentclass="massim.simulation.GridSimulationAgent" agentcreationclass="massim.simulation.GridSimulationAgentParameter" team="red"><configuration/></agent>
- </agents>
- </simulation>
-
- </match>
-
- <accounts>
- <actionclassmap name="Grid">
- <actionclass id="action" class="massim.simulation.GridSimulationAgentAction"/>
- <actionclass id="invalid" class="massim.InvalidAction"/>
- </actionclassmap>
-
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="botagent1" password="1" team="bot" />
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="botagent2" password="2" team="bot" />
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="botagent3" password="3" team="bot" />
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="botagent4" password="4" team="bot" />
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="botagent5" password="5" team="bot" />
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="botagent6" password="6" team="bot" />
-
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="participant1" password="1" team="participant" />
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="participant2" password="2" team="participant" />
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="participant3" password="3" team="participant" />
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="participant4" password="4" team="participant" />
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="participant5" password="5" team="participant" />
- <account actionclassmap="Grid" defaultactionclass="massim.simulation.GridSimulationAgentAction" timeout="8000" auxtimeout="500" maxpacketlength="65536" username="participant6" password="6" team="participant" />
-
- </accounts>
-</conf>
+ <!-- visualisationobserver="massim.simulation.GridSimulationVisualizationObserver" -->
+
+ <configuration xmlns:meta="http://www.tu-clausthal.de/"
+ sizex="70" sizey="70" maxNumberOfSteps="700" numberOfAgents="12"
+ numberOfObstacles="200" numberOfCows="100" cowSpeed="1"
+ agentSpeed="1" lineOfSight="17" fearRange="4" attractionRange="5"
+ cowWeight="5" agentWeight="-200" emptyWeight="1" obstacleWeight="-1"
+ htaccess="1">
+
+ <array item0="35" item1="35" item2="35" item3="35"
+ item4="35" item5="35" item6="35" item7="35" item8="35" item9="35"
+ item10="35" item11="35" meta:length="12"
+ meta:name="agentPositionY" />
+ <array item0="6" item1="8" item2="10" item3="12"
+ item4="14" item5="16" item6="63" item7="61" item8="59" item9="57"
+ item10="55" item11="53" meta:length="12"
+ meta:name="agentPositionX" />
+
+
+ <array item0="25" item1="28" item2="22" item3="21"
+ item4="26" item5="25" item6="27" item7="22" item8="24" item9="23"
+ item10="45" item11="48" item12="42" item13="41" item14="46"
+ item15="45" item16="47" item17="42" item18="44" item19="43"
+ item20="62" item21="63" item22="58" item23="68" item24="63"
+ item25="66" item26="60" item27="61" item28="67" item29="59"
+ item30="7" item31="6" item32="11" item33="1" item34="6" item35="3"
+ item36="9" item37="8" item38="2" item39="10" item40="39"
+ item41="42" item42="41" item43="38" item44="37" item45="40"
+ item46="39" item47="37" item48="44" item49="36" item50="39"
+ item51="42" item52="41" item53="38" item54="37" item55="40"
+ item56="39" item57="37" item58="44" item59="36" item60="5"
+ item61="6" item62="13" item63="4" item64="3" item65="5" item66="8"
+ item67="7" item68="5" item69="1" item70="62" item71="65"
+ item72="59" item73="65" item74="68" item75="61" item76="62"
+ item77="63" item78="69" item79="58" item90="23" item91="21"
+ item92="28" item93="28" item94="26" item95="23" item96="29"
+ item97="28" item98="22" item99="29" item80="28" item81="29"
+ item82="24" item83="33" item84="31" item85="28" item86="34"
+ item87="33" item88="27" item89="26" meta:length="100"
+ meta:name="cowPositionY" />
+
+
+ <array item0="32" item1="33" item2="34" item3="35"
+ item4="36" item5="37" item6="38" item7="39" item8="31" item9="35"
+ item10="32" item11="33" item12="34" item13="35" item14="36"
+ item15="37" item16="38" item17="39" item18="31" item19="35"
+ item20="30" item21="27" item22="28" item23="31" item24="32"
+ item25="29" item26="30" item27="32" item28="25" item29="33"
+ item30="39" item31="42" item32="41" item33="38" item34="37"
+ item35="40" item36="39" item37="37" item38="44" item39="36"
+ item40="7" item41="6" item42="11" item43="7" item44="6" item45="5"
+ item46="9" item47="8" item48="8" item49="10" item50="58"
+ item51="59" item52="54" item53="53" item54="59" item55="61"
+ item56="55" item57="56" item58="52" item59="54" item60="7"
+ item61="6" item62="11" item63="1" item64="6" item65="3" item66="9"
+ item67="8" item68="2" item69="10" item70="63" item71="64"
+ item72="58" item73="68" item74="66" item75="63" item76="69"
+ item77="68" item78="62" item79="59" item80="13" item81="11"
+ item82="18" item83="18" item84="16" item85="13" item86="19"
+ item87="18" item88="12" item89="19" item90="58" item91="59"
+ item92="53" item93="63" item94="61" item95="58" item96="64"
+ item97="63" item98="57" item99="54" meta:length="100"
+ meta:name="cowPositionX" />
+
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable1X" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable1Y" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable2X" />
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable2Y" />
+
+
+
+ <array item0="29" item1="29" item2="29" item3="29"
+ item4="29" item5="29" item6="29" item7="29" item8="29" item9="29"
+ item10="29" item11="15" item12="15" item13="15" item14="15"
+ item15="15" item16="15" item17="15" item18="15" item19="15"
+ item20="15" item21="15" item22="15" item23="15" item24="15"
+ item25="15" item26="54" item27="54" item28="54" item29="54"
+ item30="54" item31="54" item32="54" item33="54" item34="54"
+ item35="54" item36="54" item37="54" item38="54" item39="54"
+ item40="54" item41="40" item42="40" item43="40" item44="40"
+ item45="40" item46="40" item47="40" item48="40" item49="40"
+ item50="40" item51="40" item52="29" item53="29" item54="29"
+ item55="29" item56="29" item57="29" item58="29" item59="29"
+ item60="29" item61="29" item62="29" item63="40" item64="40"
+ item65="40" item66="40" item67="40" item68="40" item69="40"
+ item70="40" item71="40" item72="40" item73="40" item74="49"
+ item75="48" item76="47" item77="46" item78="45" item79="44"
+ item80="43" item81="42" item82="41" item83="54" item89="53"
+ item90="52" item91="51" item92="50" item84="69" item85="68"
+ item86="67" item87="66" item88="65" item93="20" item94="21"
+ item95="22" item96="23" item97="24" item98="25" item99="26"
+ item100="27" item101="28" item102="15" item103="16" item104="17"
+ item105="18" item106="19" item107="0" item108="1" item109="2"
+ item110="3" item111="4" item112="4" item113="4" item114="4"
+ item115="3" item116="3" item117="2" item118="2" item119="1"
+ item120="1" item121="0" item122="0" item123="0" item124="1"
+ item125="2" item126="3" item127="65" item128="65" item129="65"
+ item130="66" item131="66" item132="67" item133="67" item134="68"
+ item135="68" item136="69" item137="69" item138="69" item139="68"
+ item140="67" item141="66" item142="15" item143="16" item144="17"
+ item145="18" item146="19" item147="20" item148="21" item149="22"
+ item150="23" item151="24" item152="25" item153="26" item154="27"
+ item155="28" item156="29" item157="22" item158="22" item159="22"
+ item160="22" item161="22" item162="22" item163="22" item164="22"
+ item165="22" item166="22" item167="54" item168="53" item169="52"
+ item170="51" item171="50" item172="49" item173="48" item174="47"
+ item175="46" item176="45" item177="44" item178="43" item179="42"
+ item180="41" item181="40" item182="47" item183="47" item184="47"
+ item185="47" item186="47" item187="47" item188="47" item189="47"
+ item190="47" item191="47" item192="0" item193="1" item194="2"
+ item195="3" item196="69" item197="68" item198="67" item199="66"
+ meta:length="200" meta:name="obstaclePositionX" />
+
+
+ <array item0="20" item1="21" item2="22" item3="23"
+ item4="24" item5="25" item6="26" item7="27" item8="28" item9="29"
+ item10="30" item11="55" item12="56" item13="57" item14="58"
+ item15="59" item16="60" item17="61" item18="62" item19="63"
+ item20="64" item21="65" item22="66" item23="67" item24="68"
+ item25="69" item26="0" item27="1" item28="2" item29="3" item30="4"
+ item31="5" item32="6" item33="7" item34="8" item35="9" item36="10"
+ item37="11" item38="12" item39="13" item40="14" item41="20"
+ item42="21" item43="22" item44="23" item45="24" item46="25"
+ item47="26" item48="27" item49="28" item50="29" item51="30"
+ item52="40" item53="41" item54="42" item55="43" item56="44"
+ item57="45" item58="46" item59="47" item60="48" item61="49"
+ item62="50" item63="40" item64="41" item65="42" item66="43"
+ item67="44" item68="45" item69="46" item70="47" item71="48"
+ item72="49" item73="50" item74="50" item75="50" item76="50"
+ item77="50" item78="50" item79="50" item80="50" item81="50"
+ item82="50" item83="50" item89="50" item90="50" item91="50"
+ item92="50" item84="50" item85="50" item86="50" item87="50"
+ item88="50" item93="20" item94="20" item95="20" item96="20"
+ item97="20" item98="20" item99="20" item100="20" item101="20"
+ item102="20" item103="20" item104="20" item105="20" item106="20"
+ item107="20" item108="20" item109="20" item110="20" item111="20"
+ item112="40" item113="41" item114="42" item115="43" item116="44"
+ item117="45" item118="46" item119="47" item120="48" item121="49"
+ item122="50" item123="40" item124="40" item125="40" item126="40"
+ item127="29" item128="28" item129="27" item130="26" item131="25"
+ item132="24" item133="23" item134="22" item135="21" item136="20"
+ item137="19" item138="29" item139="29" item140="29" item141="29"
+ item142="10" item143="10" item144="10" item145="10" item146="10"
+ item147="10" item148="10" item149="10" item150="10" item151="10"
+ item152="10" item153="10" item154="10" item155="10" item156="10"
+ item157="9" item158="8" item159="7" item160="6" item161="5"
+ item162="4" item163="3" item164="2" item165="1" item166="0"
+ item167="59" item168="59" item169="59" item170="59" item171="59"
+ item172="59" item173="59" item174="59" item175="59" item176="59"
+ item177="59" item178="59" item179="59" item180="59" item181="59"
+ item182="60" item183="61" item184="62" item185="63" item186="64"
+ item187="65" item188="66" item189="67" item190="68" item191="69"
+ item192="48" item193="46" item194="44" item195="42" item196="21"
+ item197="23" item198="25" item199="27" meta:length="200"
+ meta:name="obstaclePositionY" />
+
+
+
+ </configuration>
+
+ <agents>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ </agents>
+ </simulation>
+
+ </match>
+
+ <accounts>
+ <actionclassmap name="Grid">
+ <actionclass id="action"
+ class="massim.simulation.GridSimulationAgentAction" />
+ <actionclass id="invalid" class="massim.InvalidAction" />
+ </actionclassmap>
+
+ <account actionclassmap="Grid"
+ defaul...
[truncated message content] |
|
From: <ga...@us...> - 2008-04-24 16:18:39
|
Revision: 1251
http://jason.svn.sourceforge.net/jason/?rev=1251&view=rev
Author: gauth
Date: 2008-04-24 09:03:14 -0700 (Thu, 24 Apr 2008)
Log Message:
-----------
New configuration files for testing:
- pairs formation
- partitioning of the environment
- explorer and scout coordination
- dead end problem
Added Paths:
-----------
trunk/applications/jason-team/massim-server/conf/testDeadEnd.xml
trunk/applications/jason-team/massim-server/conf/testExplorerAndScout.xml
trunk/applications/jason-team/massim-server/conf/testPairs.xml
trunk/applications/jason-team/massim-server/conf/testPartition.xml
trunk/applications/jason-team/massim-server/startServer.sh
Added: trunk/applications/jason-team/massim-server/conf/testDeadEnd.xml
===================================================================
--- trunk/applications/jason-team/massim-server/conf/testDeadEnd.xml (rev 0)
+++ trunk/applications/jason-team/massim-server/conf/testDeadEnd.xml 2008-04-24 16:03:14 UTC (rev 1251)
@@ -0,0 +1,231 @@
+<?xml version="1.0" encoding="utf-8"?>
+<conf tournamentname="GridSimulation" tournamentmode="0"
+ launch-sync-type="key" time-to-launch="10000" reportpath="."
+ backuppath="backup">
+ <network-agent port="12300" backlog="10" />
+ <match>
+ <simulation id="Test herding behavior with a deadend"
+ simulationclass="massim.simulation.GridSimulation"
+ configurationclass="massim.simulation.GridSimulationConfigurationHandCrafted"
+ rmiobserver="massim.simulation.GridSimulationRMIObserver"
+ xmlobserver="massim.simulation.GridSimulationXMLObserver"
+ rmixmlobserver="massim.simulation.GridSimulationRMIXMLDocumentObserver"
+ xmlobserverpath="."
+ xmlstatisticsobserver="massim.simulation.GridSimulationXMLStatisticsObserver"
+ file-simulationlog="./log" visualisationobserver="">
+
+
+ <!-- visualisationobserver="massim.simulation.GridSimulationVisualizationObserver" -->
+
+ <configuration xmlns:meta="http://www.tu-clausthal.de/"
+ sizex="70" sizey="70" maxNumberOfSteps="700" numberOfAgents="12"
+ numberOfObstacles="34" numberOfCows="36" cowSpeed="1"
+ agentSpeed="1" lineOfSight="17" fearRange="4" attractionRange="5"
+ cowWeight="5" agentWeight="-200" emptyWeight="1" obstacleWeight="-1"
+ htaccess="1">
+
+ <array item0="35" item1="69" item2="50" item3="34"
+ item4="20" item5="18" item6="1" item7="1" item8="2" item9="2"
+ item10="3" item11="3" meta:length="12"
+ meta:name="agentPositionY" />
+ <array item0="6" item1="69" item2="44" item3="46"
+ item4="44" item5="46" item6="69" item7="68" item8="69" item9="68"
+ item10="69" item11="68" meta:length="12"
+ meta:name="agentPositionX" />
+
+ <array item0="30" item1="30" item2="30" item3="30" item4="30" item5="30"
+ item6="31" item7="31" item8="31" item9="31" item10="31" item11="31"
+ item12="32" item13="32" item14="32" item15="32" item16="32" item17="32"
+ item18="33" item19="33" item20="33" item21="33" item22="33" item23="33"
+ item24="34" item25="34" item26="34" item27="34" item28="34" item29="34"
+ item30="35" item31="35" item32="35" item33="35" item34="35" item35="35"
+ meta:length="36"
+ meta:name="cowPositionY" />
+
+ <array item0="30" item1="31" item2="32" item3="33" item4="34" item5="35"
+ item6="30" item7="31" item8="32" item9="33" item10="34" item11="35"
+ item12="30" item13="31" item14="32" item15="33" item16="34" item17="35"
+ item18="30" item19="31" item20="32" item21="33" item22="34" item23="35"
+ item24="30" item25="31" item26="32" item27="33" item28="34" item29="35"
+ item30="30" item31="31" item32="32" item33="33" item34="34" item35="35"
+ meta:length="36"
+ meta:name="cowPositionX" />
+
+ <array item0="29" item1="38" meta:length="2"
+ meta:name="stable1X" />
+ <array item0="59" item1="69" meta:length="2"
+ meta:name="stable1Y" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable2X" />
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable2Y" />
+
+ <array item0="37" item1="37" item2="37" item3="37" item4="37" item5="37" item6="37" item7="37" item8="37" item9="37"
+ item30="36" item31="36"
+ item10="35" item11="35"
+ item12="34" item13="34"
+ item14="33" item15="33"
+ item16="32" item17="32"
+ item18="31" item19="31"
+ item20="30" item21="30"
+ item22="29" item23="29"
+ item24="28" item25="28"
+ item26="27" item27="27"
+ item28="26" item29="26"
+ item32="25" item33="25"
+ meta:length="34" meta:name="obstaclePositionY" />
+
+ <array item0="28" item1="29" item2="30" item3="31" item4="32" item5="33" item6="34" item7="35" item8="36" item9="37"
+ item10="28" item11="37"
+ item12="28" item13="37"
+ item14="28" item15="37"
+ item16="28" item17="37"
+ item18="28" item19="37"
+ item20="28" item21="37"
+ item22="28" item23="37"
+ item24="28" item25="37"
+ item26="28" item27="37"
+ item28="28" item29="37"
+ item30="28" item31="37"
+ item32="28" item33="37"
+ meta:length="34"
+ meta:name="obstaclePositionX" />
+ </configuration>
+
+ <agents>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ </agents>
+ </simulation>
+
+ </match>
+
+ <accounts>
+ <actionclassmap name="Grid">
+ <actionclass id="action"
+ class="massim.simulation.GridSimulationAgentAction" />
+ <actionclass id="invalid" class="massim.InvalidAction" />
+ </actionclassmap>
+
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent1" password="1" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent2" password="2" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent3" password="3" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent4" password="4" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent5" password="5" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent6" password="6" team="bot" />
+
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant1" password="1" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant2" password="2" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant3" password="3" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant4" password="4" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant5" password="5" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant6" password="6" team="participant" />
+
+ </accounts>
+</conf>
Added: trunk/applications/jason-team/massim-server/conf/testExplorerAndScout.xml
===================================================================
--- trunk/applications/jason-team/massim-server/conf/testExplorerAndScout.xml (rev 0)
+++ trunk/applications/jason-team/massim-server/conf/testExplorerAndScout.xml 2008-04-24 16:03:14 UTC (rev 1251)
@@ -0,0 +1,198 @@
+<?xml version="1.0" encoding="utf-8"?>
+<conf tournamentname="GridSimulation" tournamentmode="0"
+ launch-sync-type="key" time-to-launch="10000" reportpath="."
+ backuppath="backup">
+ <network-agent port="12300" backlog="10" />
+ <match>
+ <simulation id="Test explorer and scout interactions"
+ simulationclass="massim.simulation.GridSimulation"
+ configurationclass="massim.simulation.GridSimulationConfigurationHandCrafted"
+ rmiobserver="massim.simulation.GridSimulationRMIObserver"
+ xmlobserver="massim.simulation.GridSimulationXMLObserver"
+ rmixmlobserver="massim.simulation.GridSimulationRMIXMLDocumentObserver"
+ xmlobserverpath="."
+ xmlstatisticsobserver="massim.simulation.GridSimulationXMLStatisticsObserver"
+ file-simulationlog="./log" visualisationobserver="">
+
+
+ <!-- visualisationobserver="massim.simulation.GridSimulationVisualizationObserver" -->
+
+ <configuration xmlns:meta="http://www.tu-clausthal.de/"
+ sizex="70" sizey="70" maxNumberOfSteps="700" numberOfAgents="12"
+ numberOfObstacles="0" numberOfCows="10" cowSpeed="1"
+ agentSpeed="1" lineOfSight="17" fearRange="4" attractionRange="5"
+ cowWeight="5" agentWeight="-200" emptyWeight="1" obstacleWeight="-1"
+ htaccess="1">
+
+ <array item0="35" item1="45" item2="50" item3="50"
+ item4="20" item5="20" item6="35" item7="35" item8="35" item9="35"
+ item10="35" item11="35" meta:length="12"
+ meta:name="agentPositionY" />
+ <array item0="5" item1="15" item2="44" item3="46"
+ item4="44" item5="46" item6="63" item7="61" item8="59" item9="57"
+ item10="55" item11="53" meta:length="12"
+ meta:name="agentPositionX" />
+
+ <array item0="25" item1="28" item2="22" item3="21"
+ item4="26" item5="25" item6="27" item7="22" item8="24" item9="23"
+ meta:length="10"
+ meta:name="cowPositionY" />
+
+
+ <array item0="12" item1="13" item2="14" item3="15"
+ item4="16" item5="17" item6="18" item7="19" item8="11" item9="15"
+ meta:length="10"
+ meta:name="cowPositionX" />
+
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable1X" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable1Y" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable2X" />
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable2Y" />
+
+ <array meta:length="0" meta:name="obstaclePositionX" />
+
+ <array meta:length="0"
+ meta:name="obstaclePositionY" />
+ </configuration>
+
+ <agents>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ </agents>
+ </simulation>
+
+ </match>
+
+ <accounts>
+ <actionclassmap name="Grid">
+ <actionclass id="action"
+ class="massim.simulation.GridSimulationAgentAction" />
+ <actionclass id="invalid" class="massim.InvalidAction" />
+ </actionclassmap>
+
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent1" password="1" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent2" password="2" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent3" password="3" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent4" password="4" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent5" password="5" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent6" password="6" team="bot" />
+
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant1" password="1" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant2" password="2" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant3" password="3" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant4" password="4" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant5" password="5" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant6" password="6" team="participant" />
+
+ </accounts>
+</conf>
Added: trunk/applications/jason-team/massim-server/conf/testPairs.xml
===================================================================
--- trunk/applications/jason-team/massim-server/conf/testPairs.xml (rev 0)
+++ trunk/applications/jason-team/massim-server/conf/testPairs.xml 2008-04-24 16:03:14 UTC (rev 1251)
@@ -0,0 +1,194 @@
+<?xml version="1.0" encoding="utf-8"?>
+<conf tournamentname="GridSimulation" tournamentmode="0"
+ launch-sync-type="key" time-to-launch="10000" reportpath="."
+ backuppath="backup">
+ <network-agent port="12300" backlog="10" />
+ <match>
+ <simulation id="Test pairs formation in a simple environment (no cow, no obstacle)"
+ simulationclass="massim.simulation.GridSimulation"
+ configurationclass="massim.simulation.GridSimulationConfigurationHandCrafted"
+ rmiobserver="massim.simulation.GridSimulationRMIObserver"
+ xmlobserver="massim.simulation.GridSimulationXMLObserver"
+ rmixmlobserver="massim.simulation.GridSimulationRMIXMLDocumentObserver"
+ xmlobserverpath="."
+ xmlstatisticsobserver="massim.simulation.GridSimulationXMLStatisticsObserver"
+ file-simulationlog="./log" visualisationobserver="">
+
+
+ <!-- visualisationobserver="massim.simulation.GridSimulationVisualizationObserver" -->
+
+ <configuration xmlns:meta="http://www.tu-clausthal.de/"
+ sizex="70" sizey="70" maxNumberOfSteps="700" numberOfAgents="12"
+ numberOfObstacles="0" numberOfCows="0" cowSpeed="1"
+ agentSpeed="1" lineOfSight="17" fearRange="4" attractionRange="5"
+ cowWeight="5" agentWeight="-200" emptyWeight="1" obstacleWeight="-1"
+ htaccess="1">
+
+ <array item0="35" item1="69" item2="50" item3="34"
+ item4="20" item5="18" item6="1" item7="1" item8="2" item9="2"
+ item10="3" item11="3" meta:length="12"
+ meta:name="agentPositionY" />
+ <array item0="6" item1="69" item2="44" item3="46"
+ item4="44" item5="46" item6="69" item7="68" item8="69" item9="68"
+ item10="69" item11="68" meta:length="12"
+ meta:name="agentPositionX" />
+
+ <array meta:length="0"
+ meta:name="cowPositionY" />
+
+ <array meta:length="0"
+ meta:name="cowPositionX" />
+
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable1X" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable1Y" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable2X" />
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable2Y" />
+
+ <array meta:length="0" meta:name="obstaclePositionX" />
+
+
+ <array meta:length="0"
+ meta:name="obstaclePositionY" />
+ </configuration>
+
+ <agents>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="blue">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ <agent
+ agentclass="massim.simulation.GridSimulationAgent"
+ agentcreationclass="massim.simulation.GridSimulationAgentParameter"
+ team="red">
+ <configuration />
+ </agent>
+ </agents>
+ </simulation>
+
+ </match>
+
+ <accounts>
+ <actionclassmap name="Grid">
+ <actionclass id="action"
+ class="massim.simulation.GridSimulationAgentAction" />
+ <actionclass id="invalid" class="massim.InvalidAction" />
+ </actionclassmap>
+
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent1" password="1" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent2" password="2" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent3" password="3" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent4" password="4" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent5" password="5" team="bot" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="botagent6" password="6" team="bot" />
+
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant1" password="1" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant2" password="2" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant3" password="3" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant4" password="4" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant5" password="5" team="participant" />
+ <account actionclassmap="Grid"
+ defaultactionclass="massim.simulation.GridSimulationAgentAction"
+ timeout="8000" auxtimeout="500" maxpacketlength="65536"
+ username="participant6" password="6" team="participant" />
+
+ </accounts>
+</conf>
Added: trunk/applications/jason-team/massim-server/conf/testPartition.xml
===================================================================
--- trunk/applications/jason-team/massim-server/conf/testPartition.xml (rev 0)
+++ trunk/applications/jason-team/massim-server/conf/testPartition.xml 2008-04-24 16:03:14 UTC (rev 1251)
@@ -0,0 +1,272 @@
+<?xml version="1.0" encoding="utf-8"?>
+<conf tournamentname="GridSimulation" tournamentmode="0"
+ launch-sync-type="key" time-to-launch="10000" reportpath="."
+ backuppath="backup">
+ <network-agent port="12300" backlog="10" />
+ <match>
+ <simulation id="Test partition of the environement with obstacles"
+ simulationclass="massim.simulation.GridSimulation"
+ configurationclass="massim.simulation.GridSimulationConfigurationHandCrafted"
+ rmiobserver="massim.simulation.GridSimulationRMIObserver"
+ xmlobserver="massim.simulation.GridSimulationXMLObserver"
+ rmixmlobserver="massim.simulation.GridSimulationRMIXMLDocumentObserver"
+ xmlobserverpath="."
+ xmlstatisticsobserver="massim.simulation.GridSimulationXMLStatisticsObserver"
+ file-simulationlog="./log" visualisationobserver="">
+
+
+ <!-- visualisationobserver="massim.simulation.GridSimulationVisualizationObserver" -->
+
+ <configuration xmlns:meta="http://www.tu-clausthal.de/"
+ sizex="70" sizey="70" maxNumberOfSteps="700" numberOfAgents="12"
+ numberOfObstacles="200" numberOfCows="0" cowSpeed="1"
+ agentSpeed="1" lineOfSight="17" fearRange="4" attractionRange="5"
+ cowWeight="5" agentWeight="-200" emptyWeight="1" obstacleWeight="-1"
+ htaccess="1">
+
+ <array item0="35" item1="69" item2="50" item3="34"
+ item4="20" item5="18" item6="1" item7="1" item8="2" item9="2"
+ item10="3" item11="3" meta:length="12"
+ meta:name="agentPositionY" />
+ <array item0="6" item1="69" item2="44" item3="46"
+ item4="44" item5="46" item6="69" item7="68" item8="69" item9="68"
+ item10="69" item11="68" meta:length="12"
+ meta:name="agentPositionX" />
+
+ <array meta:length="0"
+ meta:name="cowPositionY" />
+
+ <array meta:length="0"
+ meta:name="cowPositionX" />
+
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable1X" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable1Y" />
+ <array item0="55" item1="69" meta:length="2"
+ meta:name="stable2X" />
+ <array item0="0" item1="14" meta:length="2"
+ meta:name="stable2Y" />
+
+ <array item0="29" item1="29" item2="29" item3="29"
+ item4="29" item5="29" item6="29" item7="29" item8="29" item9="29"
+ item10="29" item11="15" item12="15" item13="15" item14="15"
+ item15="15" item16="15" item17="15" item18="15" item19="15"
+ item20="15" item21="15" item22="15" item23="15" item24="15"
+ item25="15" item26="54" item27="54" item28="54" item29="54"
+ item30="54" item31="54" item32="54" item33="54" item34="54"
+ item35="54" item36="54" item37="54" item38="54" item39="54"
+ item40="54" item41="40" item42="40" item43="40" item44="40"
+ item45="40" item46="40" item47="40" item48="40" item49="40"
+ item50="40" item51="40" item52="29" item53="29" item54="29"
+ item55="29" item56="29" item57="29" item58="29" item59="29"
+ item60="29" item61="29" item62="29" item63="40" item64="40"
+ item65="40" item66="40" item67="40" item68="40" item69="40"
+ item70="40" item71="40" item72="40" item73="40" item74="49"
+ item75="48" item76...
[truncated message content] |