source: AgentMind/trunk/AgentMind/data/characters/minds/LIRECScenarios.xml @ 438

Revision 438, 6.9 KB checked in by myl, 10 years ago (diff)

Change the agent arguments in the scenario.xml to include "saveDirectory" and "load" parameter which can be True (load the agent state from existing data structure) or False (start the agent from scratch). This is to avoid the need to change the ScenarioLoaderHandler? and scenario.xml everytime you want to start / load an agent.

Line 
1<Scenarios>
2        <Scenario name="EmotionalIntelligence">
3                <WorldSimulator port="46874" scenery="AmyHouse" actionsFile="data/characters/minds/LIRECActions.xml"
4                                                agentLanguageFile="data/characters/minds/language/agent/en/language-set-1"
5                                                userOptionsFile="LIRECOptions">         
6                        <Objects>
7                                <Object name="Amy"/>
8                                <Object name="apple"/>
9                                <Object name="orange"/>
10                                <Object name="banana"/>
11                                <Object name="cake"/>
12                        </Objects>
13       
14                </WorldSimulator>       
15                <Agent name="Jonas" displayName="Jonas" role="Jonas" platform="worldsim" host="localhost"
16                           port="46874" displayMode="True" sex="M" actionsFile="LIRECActions"
17                           goalsFile="LIRECGoalLibrary" cultureName="NoCulture">
18                        <Properties>                           
19                                <Property name="location" value="LivingRoom"/>
20                                <Property name="time" value="Morning"/>
21                                <Property name="isPerson" value="True"/>
22                        </Properties>   
23
24                </Agent>
25                <Agent name="Companion" displayName="Companion" role="Companion" platform="worldsim" host="localhost"
26                           port="46874" displayMode="True" sex="M" actionsFile="LIRECActions"
27                           goalsFile="LIRECGoalLibrary" cultureName="NoCulture">
28                        <Properties>                           
29                                <Property name="time" value="Morning"/>
30                                <Property name="location" value="LivingRoom"/>
31                                <Property name="isPerson" value="True"/>
32                        </Properties>   
33
34                </Agent>
35        </Scenario>
36        <Scenario name="MindBlindness">
37                <WorldSimulator port="46874" scenery="AmyHouse" actionsFile="data/characters/minds/MindBlindnessActionsB.xml"
38                                                agentLanguageFile="data/characters/minds/language/agent/en/language-set-1"
39                                                userOptionsFile="LIRECOptions">         
40                        <Objects>
41                                <Object name="BoxA"/>
42                                <Object name="BoxB"/>
43                        </Objects>
44       
45                </WorldSimulator>       
46                <Agent name="Tim" displayName="Tim" role="Child" platform="Ion" host="localhost"
47                           port="46874" displayMode="False" sex="M" actionsFile="MindBlindnessActions"
48                           goalsFile="LIRECGoalLibrary" cultureName="NoCulture">
49                        <Properties>                           
50                                <Property name="location" value="LivingRoom"/>
51                                <Property name="time" value="Morning"/>
52                                <Property name="isPerson" value="True"/>
53                        </Properties>   
54                </Agent>
55        </Scenario>     
56        <Scenario name="Remembering">
57                <WorldSimulator port="46874" scenery="AmyHouse" actionsFile="data/characters/minds/LIRECActions.xml"
58                                                agentLanguageFile="data/characters/minds/language/agent/en/language-set-1"
59                                                userOptionsFile="LIRECOptions">         
60                        <Objects>
61                                <Object name="Amy"/>
62                                <Object name="apple"/>
63                                <Object name="orange"/>
64                                <Object name="banana"/>
65                                <Object name="cake"/>
66                        </Objects>
67       
68                </WorldSimulator>       
69                <Agent name="Greta" displayName="Greta" role="Greta" platform="worldsim" host="localhost"
70                           port="46874" displayMode="True" sex="F" actionsFile="LIRECActions"
71                           goalsFile="LIRECGoalLibrary" cultureName="NoCulture"
72                           saveDirectory="data/characters/minds/state/" load="True">
73                        <Properties>                           
74                                <Property name="time" value="Morning"/>
75                                <Property name="isPerson" value="True"/>
76                                <Property name="location" value="LivingRoom"/>
77                        </Properties>   
78                <!--Agent name="Greta" platform="worldsim" host="localhost" port="46874"-->
79                </Agent>
80        </Scenario>     
81       
82        <Scenario name="Forgetting">
83                <WorldSimulator port="46874" scenery="Office" actionsFile="data/characters/minds/LIRECActions.xml"
84                                                agentLanguageFile="data/characters/minds/language/agent/en/language-set-1"
85                                                userOptionsFile="LIRECOptions">         
86                        <Objects>
87                                <Object name="John"/>
88                                <Object name="Luke"/>
89                                <Object name="Paulie"/>
90                        </Objects>
91       
92                </WorldSimulator>       
93                <Agent name="Sarah" displayName="Sarah" role="Sarah" platform="worldsim" host="localhost"
94                           port="46874" displayMode="True" sex="F" actionsFile="LIRECActions"
95                           goalsFile="LIRECGoalLibrary" cultureName="NoCulture">
96                        <Properties>                           
97                                <Property name="time" value="Afternoon"/>
98                                <Property name="isPerson" value="True"/>
99                                <Property name="location" value="LivingRoom"/>
100                        </Properties>           
101                </Agent>               
102        </Scenario>     
103       
104        <Scenario name="Meal"> 
105                <WorldSimulator port="46874" scenery="Forest" actionsFile="data/characters/minds/Actions.xml"
106                                                agentLanguageFile="data/characters/minds/language/agent/en/language-set-1"
107                                                userOptionsFile="UserOptionsMeal.txt">
108                       
109                        <Objects>
110                                <Object name="user"/>
111                                <Object name="ground"/>                 
112                        </Objects>
113                       
114                </WorldSimulator>
115
116                <Agent name="Abbuk" displayName="Abbuk" role="Abbuk" platform="worldsim" host="localhost"
117                           port="46874" displayMode="True" sex="M" actionsFile="LIRECActions"
118                           goalsFile="LIRECGoalLibrary" cultureName="NoCulture">
119                       
120                        <Properties>
121                                <Property name="isPerson" value="True"/>
122                                <Property name="location" value="LivingRoom"/> 
123                        </Properties>   
124                </Agent>
125               
126        </Scenario>
127       
128        <Scenario name="ArchitectureTest">
129                <WorldSimulator port="46874" scenery="TestLocation" actionsFile="data/characters/minds/TestActions.xml"
130                                                agentLanguageFile="data/characters/minds/language/agent/en/language-set-1"
131                                                userOptionsFile="TestOptions">         
132                <Objects>
133                </Objects>
134                       
135                </WorldSimulator>       
136                <Agent name="SpiritOfTheBuilding" displayName="Spirit" role="TestAgent" platform="worldsim" host="localhost"
137                           port="46874" displayMode="True" sex="F" actionsFile="TestActions"
138                           goalsFile="TestGoals" cultureName="NoCultureTest">
139                        <Properties>                           
140                                <Property name="isTestMind" value="True"/>
141                                <Property name="location" value="TestLocation"/>                                       
142                        </Properties>   
143                </Agent>
144        </Scenario>     
145       
146        <Scenario name="Review">       
147                <WorldSimulator port="46874" scenery="HWU" actionsFile="data/characters/minds/LIRECYr2Actions.xml"
148                                                agentLanguageFile="data/characters/minds/language/agent/en/language-set-1"
149                                                userOptionsFile="LIRECOptions">         
150                       
151                        <Objects>                               
152                                <Object name="User"/>   
153                                <Object name="Amy"/>                           
154                        </Objects>
155                       
156                </WorldSimulator>
157
158                <Agent name="SarahReview" displayName="SarahReview" role="SarahReview" platform="worldsim" host="localhost"
159                           port="46874" displayMode="True" sex="M" actionsFile="LIRECYr2Actions"
160                           goalsFile="LIRECYr2GoalLibrary" cultureName="NoCulture">
161                       
162                        <Properties>
163                                <Property name="time" value="Afternoon"/>
164                                <Property name="isPerson" value="True"/>
165                                <Property name="location" value="LivingRoom"/> 
166                        </Properties>   
167                </Agent>
168               
169        </Scenario>     
170       
171                <Scenario name="TeamBuddy">
172                <WorldSimulator port="46874" scenery="Office" actionsFile="data/characters/minds/Actions-TeamBuddy.xml"
173                                                agentLanguageFile="data/characters/minds/language/agent/en/language-set-1"
174                                                userOptionsFile="TestOptions">         
175                <Objects>
176                </Objects>
177                       
178                </WorldSimulator>       
179                <Agent name="TeamBuddy" displayName="TeamBuddy" role="TeamBuddy" platform="worldsim" host="localhost"
180                           port="46874" displayMode="True" sex="F" actionsFile="Actions-TeamBuddy"
181                           goalsFile="Goals-TeamBuddy" cultureName="NoCultureTest">
182                        <Properties>                           
183                        </Properties>   
184                </Agent>
185        </Scenario>
186       
187</Scenarios>
Note: See TracBrowser for help on using the repository browser.