2-APL UPC project.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

added some of the proposals in #5

cyberslas ccd459d6 cc29ad8f

+4724 -4712
+4724 -4712
docs/briscola_chiamata/pdt/BriscolaChiamata.pd
··· 7 7 <object type="ProjectData" id="1"> 8 8 <field name="name">Briscola Chiamata</field> 9 9 <field name="fileNameLastSavedAs">BriscolaChiamata.pd</field> 10 - <field name="filePathLastSavedIn">/home/therapy/upc/SMA/project/google/docs/briscola_chiamata/pdt</field> 11 - <field name="openedAs">/home/therapy/upc/SMA/project/google/docs/briscola_chiamata/pdt/BriscolaChiamata.pd</field> 10 + <field name="filePathLastSavedIn">/home/cyberslas/master/2apl-upc-project/docs/briscola_chiamata/pdt</field> 11 + <field name="openedAs">/home/cyberslas/master/2apl-upc-project/docs/briscola_chiamata/pdt/BriscolaChiamata.pd</field> 12 12 <field name="applicationVersion">3.3b_internal</field> 13 13 </object> 14 14 </field> ··· 22 22 <field name="entitySettings"><list> 23 23 <object type="DiagramEntitySetting" id="4"> 24 24 <field name="entity"> 25 - <object type="MessageDistributionPair" id="5"> 26 - <base type="Entity"> 27 - <field name="name">agentMessagePair-137</field> 28 - <field name="uniqueId">137</field> 29 - </base> 25 + <object type="Action" id="5"> 26 + <base type="Interaction"> 27 + <base type="Entity"> 28 + <field name="name">Shuffling cards</field> 29 + <field name="description"></field> 30 + <field name="uniqueId">68</field> 31 + <field name="connectTo"><list> 32 + <object type="Actor" id="6"> 33 + <base type="Entity"> 34 + <field name="name">Player</field> 35 + <field name="description">The agent/user who play the game</field> 36 + <field name="uniqueId">1</field> 37 + <field name="connectTo"><list> 38 + <object type="Percept" id="7"> 39 + <base type="Interaction"> 40 + <base type="Entity"> 41 + <field name="name">Briscola declared</field> 42 + <field name="description"></field> 43 + <field name="uniqueId">14</field> 44 + <field name="connectTo"><list> 45 + <object type="Scenario" id="8"> 46 + <base type="Entity"> 47 + <field name="name">Play the game scenario</field> 48 + <field name="description"></field> 49 + <field name="uniqueId">16</field> 50 + <field name="connectTo"><list> 51 + <object type="Action" id="9"> 52 + <base type="Interaction"> 53 + <base type="Entity"> 54 + <field name="name">Select turn</field> 55 + <field name="description"></field> 56 + <field name="uniqueId">18</field> 57 + <field name="connectTo"><list> 58 + <object ref="6"/> 59 + </list> 60 + </field> 61 + </base> 30 62 31 - <field name="type"> 32 - <object type="Message" id="6"> 33 - <base type="Interaction"> 34 - <base type="Entity"> 35 - <field name="name">Give cards</field> 36 - <field name="description"></field> 37 - <field name="uniqueId">135</field> 38 - </base> 63 + </base> 39 64 40 - </base> 65 + <field name="parameters"></field> 66 + <field name="durationDescription"></field> 67 + <field name="failureNotificationDescription"></field> 68 + <field name="partialChange"></field> 69 + <field name="sideEffects"></field> 70 + </object> 41 71 42 - <field name="distribution"><list> 43 - <object type="MessageDistributionPair" id="7"> 44 - <base type="Entity"> 45 - <field name="name">protocolMessagePair-136</field> 46 - <field name="uniqueId">136</field> 47 - </base> 72 + <object type="Action" id="10"> 73 + <base type="Interaction"> 74 + <base type="Entity"> 75 + <field name="name">Update beliefs about teams setting</field> 76 + <field name="description"></field> 77 + <field name="uniqueId">52</field> 78 + <field name="connectTo"><list> 79 + <object ref="6"/> 80 + </list> 81 + </field> 82 + </base> 48 83 49 - <field name="type"> 50 - <object ref="6"/> 51 - </field> 52 - <field name="toEntities"><list> 53 - <object type="Agent" id="8"> 54 - <base type="Entity"> 55 - <field name="name">Non-Player Character</field> 56 - <field name="description"></field> 57 - <field name="uniqueId">90</field> 58 - </base> 84 + </base> 59 85 60 - <field name="cardinalityMaximum">5</field> 61 - <field name="lifetime"></field> 62 - <field name="initialisation"></field> 63 - <field name="demise"></field> 64 - <field name="includedCapabilities"><list> 65 - <object type="Capability" id="9"> 66 - <base type="Entity"> 67 - <field name="name">Start the game capability</field> 68 - <field name="description">Join the game</field> 69 - <field name="uniqueId">129</field> 70 - </base> 86 + <field name="parameters"></field> 87 + <field name="durationDescription"></field> 88 + <field name="failureNotificationDescription"></field> 89 + <field name="partialChange"></field> 90 + <field name="sideEffects"></field> 91 + </object> 71 92 72 - <field name="goals"><list> 73 - <object type="Goal" id="10"> 74 - <base type="Entity"> 75 - <field name="name">Manage join request</field> 76 - <field name="description"></field> 77 - <field name="uniqueId">23</field> 78 - </base> 93 + <object type="Action" id="11"> 94 + <base type="Interaction"> 95 + <base type="Entity"> 96 + <field name="name">Count points</field> 97 + <field name="uniqueId">54</field> 98 + <field name="connectTo"><list> 99 + <object ref="6"/> 100 + </list> 101 + </field> 102 + </base> 79 103 80 - <field name="scope">:optional</field> 81 - </object> 104 + </base> 82 105 83 - <object type="Goal" id="11"> 84 - <base type="Entity"> 85 - <field name="name">Wait for 5 players in the system</field> 86 - <field name="description"></field> 87 - <field name="uniqueId">24</field> 88 - </base> 106 + </object> 89 107 90 - <field name="scope">:optional</field> 91 - </object> 108 + <object type="Action" id="12"> 109 + <base type="Interaction"> 110 + <base type="Entity"> 111 + <field name="name">Exchange signs</field> 112 + <field name="description"></field> 113 + <field name="uniqueId">77</field> 114 + <field name="connectTo"><list> 115 + <object ref="6"/> 116 + </list> 117 + </field> 118 + </base> 92 119 93 - <object type="Goal" id="12"> 94 - <base type="Entity"> 95 - <field name="name">Start the game</field> 96 - <field name="description"></field> 97 - <field name="uniqueId">7</field> 98 - </base> 120 + </base> 99 121 100 - <field name="subGoals"><list> 101 - <object ref="10"/> 122 + <field name="parameters"></field> 123 + <field name="durationDescription"></field> 124 + <field name="failureNotificationDescription"></field> 125 + <field name="partialChange"></field> 126 + <field name="sideEffects"></field> 127 + </object> 102 128 103 - <object ref="11"/> 104 - </list> 105 - </field> 106 - <field name="scope">:optional</field> 107 - </object> 108 - </list> 109 - </field> 110 - <field name="processes"></field> 111 - <field name="notes"></field> 112 - <field name="actions"><list> 113 - <object type="Action" id="13"> 114 - <base type="Interaction"> 115 - <base type="Entity"> 116 - <field name="name">Subscribe player</field> 117 - <field name="description"></field> 118 - <field name="uniqueId">64</field> 119 - <field name="connectTo"><list> 120 - <object type="Actor" id="14"> 121 - <base type="Entity"> 122 - <field name="name">Player</field> 123 - <field name="description">The agent/user who play the game</field> 124 - <field name="uniqueId">1</field> 125 - <field name="connectTo"><list> 126 - <object type="Percept" id="15"> 127 - <base type="Interaction"> 128 - <base type="Entity"> 129 - <field name="name">Briscola declared</field> 130 - <field name="description"></field> 131 - <field name="uniqueId">14</field> 132 - <field name="connectTo"><list> 133 - <object type="Scenario" id="16"> 134 - <base type="Entity"> 135 - <field name="name">Play the game scenario</field> 136 - <field name="description"></field> 137 - <field name="uniqueId">16</field> 138 - <field name="connectTo"><list> 139 - <object type="Action" id="17"> 140 - <base type="Interaction"> 141 - <base type="Entity"> 142 - <field name="name">Select turn</field> 143 - <field name="description"></field> 144 - <field name="uniqueId">18</field> 145 - <field name="connectTo"><list> 146 - <object ref="14"/> 147 - </list> 148 - </field> 149 - </base> 129 + <object type="Action" id="13"> 130 + <base type="Interaction"> 131 + <base type="Entity"> 132 + <field name="name">Play card</field> 133 + <field name="uniqueId">78</field> 134 + <field name="connectTo"><list> 135 + <object ref="6"/> 136 + </list> 137 + </field> 138 + </base> 150 139 151 - </base> 140 + </base> 152 141 153 - <field name="parameters"></field> 154 - <field name="durationDescription"></field> 155 - <field name="failureNotificationDescription"></field> 156 - <field name="partialChange"></field> 157 - <field name="sideEffects"></field> 158 - </object> 142 + </object> 143 + </list> 144 + </field> 145 + </base> 159 146 160 - <object type="Action" id="18"> 161 - <base type="Interaction"> 162 - <base type="Entity"> 163 - <field name="name">Update beliefs about teams setting</field> 164 - <field name="description"></field> 165 - <field name="uniqueId">52</field> 166 - <field name="connectTo"><list> 167 - <object ref="14"/> 168 - </list> 169 - </field> 170 - </base> 147 + <field name="scope">:optional</field> 148 + <field name="context"></field> 149 + <field name="steps"><list> 150 + <object type="Step" id="14"> 151 + <base type="Entity"> 152 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=237&gt;</field> 153 + <field name="description"></field> 154 + <field name="uniqueId">237</field> 155 + </base> 171 156 172 - </base> 157 + <field name="step"> 158 + <object type="Scenario" id="15"> 159 + <base type="Entity"> 160 + <field name="name">End of the game scenario</field> 161 + <field name="uniqueId">47</field> 162 + <field name="connectTo"><list> 163 + <object type="Action" id="16"> 164 + <base type="Interaction"> 165 + <base type="Entity"> 166 + <field name="name">Update the scoring</field> 167 + <field name="description"></field> 168 + <field name="uniqueId">48</field> 169 + <field name="connectTo"><list> 170 + <object ref="6"/> 171 + </list> 172 + </field> 173 + </base> 173 174 174 - <field name="parameters"></field> 175 - <field name="durationDescription"></field> 176 - <field name="failureNotificationDescription"></field> 177 - <field name="partialChange"></field> 178 - <field name="sideEffects"></field> 179 - </object> 175 + </base> 180 176 181 - <object type="Action" id="19"> 182 - <base type="Interaction"> 183 - <base type="Entity"> 184 - <field name="name">Count points</field> 185 - <field name="uniqueId">54</field> 186 - <field name="connectTo"><list> 187 - <object ref="14"/> 188 - </list> 189 - </field> 190 - </base> 177 + <field name="parameters"></field> 178 + <field name="durationDescription"></field> 179 + <field name="failureNotificationDescription"></field> 180 + <field name="partialChange"></field> 181 + <field name="sideEffects"></field> 182 + </object> 191 183 192 - </base> 184 + <object type="Action" id="17"> 185 + <base type="Interaction"> 186 + <base type="Entity"> 187 + <field name="name">Release the players</field> 188 + <field name="description"></field> 189 + <field name="uniqueId">56</field> 190 + <field name="connectTo"><list> 191 + <object ref="6"/> 192 + </list> 193 + </field> 194 + </base> 193 195 194 - </object> 196 + </base> 195 197 196 - <object type="Action" id="20"> 197 - <base type="Interaction"> 198 - <base type="Entity"> 199 - <field name="name">Exchange signs</field> 200 - <field name="description"></field> 201 - <field name="uniqueId">77</field> 202 - <field name="connectTo"><list> 203 - <object ref="14"/> 204 - </list> 205 - </field> 206 - </base> 198 + <field name="parameters"></field> 199 + <field name="durationDescription"></field> 200 + <field name="failureNotificationDescription"></field> 201 + <field name="partialChange"></field> 202 + <field name="sideEffects"></field> 203 + </object> 207 204 208 - </base> 205 + <object type="Action" id="18"> 206 + <base type="Interaction"> 207 + <base type="Entity"> 208 + <field name="name">Declaring the winner</field> 209 + <field name="description"></field> 210 + <field name="uniqueId">82</field> 211 + <field name="connectTo"><list> 212 + <object ref="6"/> 213 + </list> 214 + </field> 215 + </base> 209 216 210 - <field name="parameters"></field> 211 - <field name="durationDescription"></field> 212 - <field name="failureNotificationDescription"></field> 213 - <field name="partialChange"></field> 214 - <field name="sideEffects"></field> 215 - </object> 217 + </base> 216 218 217 - <object type="Action" id="21"> 218 - <base type="Interaction"> 219 - <base type="Entity"> 220 - <field name="name">Play card</field> 221 - <field name="uniqueId">78</field> 222 - <field name="connectTo"><list> 223 - <object ref="14"/> 224 - </list> 225 - </field> 226 - </base> 219 + <field name="parameters"></field> 220 + <field name="durationDescription"></field> 221 + <field name="failureNotificationDescription"></field> 222 + <field name="partialChange"></field> 223 + <field name="sideEffects"></field> 224 + </object> 225 + </list> 226 + </field> 227 + </base> 227 228 228 - </base> 229 + <field name="scope">:optional</field> 230 + <field name="linkedGoals"><list> 231 + <object type="Goal" id="19"> 232 + <base type="Entity"> 233 + <field name="name">End of the game</field> 234 + <field name="uniqueId">46</field> 235 + </base> 229 236 230 - </object> 231 - </list> 232 - </field> 233 - </base> 237 + <field name="subGoals"><list> 238 + <object type="Goal" id="20"> 239 + <base type="Entity"> 240 + <field name="name">Declare the winner</field> 241 + <field name="uniqueId">61</field> 242 + </base> 243 + 244 + <field name="scope">:optional</field> 245 + </object> 246 + 247 + <object type="Goal" id="21"> 248 + <base type="Entity"> 249 + <field name="name">Update the score</field> 250 + <field name="uniqueId">63</field> 251 + </base> 252 + 253 + <field name="scope">:optional</field> 254 + </object> 255 + 256 + <object type="Goal" id="22"> 257 + <base type="Entity"> 258 + <field name="name">Release players</field> 259 + <field name="uniqueId">62</field> 260 + </base> 261 + 262 + <field name="scope">:optional</field> 263 + </object> 264 + </list> 265 + </field> 266 + <field name="scope">:optional</field> 267 + </object> 268 + </list> 269 + </field> 270 + </object> 271 + </field> 272 + </object> 273 + 274 + <object type="Step" id="23"> 275 + <base type="Entity"> 276 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=246&gt;</field> 277 + <field name="description"></field> 278 + <field name="uniqueId">246</field> 279 + </base> 280 + 281 + <field name="step"> 282 + <object type="Scenario" id="24"> 283 + <base type="Entity"> 284 + <field name="name">Dealing scenario</field> 285 + <field name="description"></field> 286 + <field name="uniqueId">4</field> 287 + <field name="connectTo"><list> 288 + <object type="Action" id="25"> 289 + <base type="Interaction"> 290 + <base type="Entity"> 291 + <field name="name">Choose the dealer</field> 292 + <field name="description"></field> 293 + <field name="uniqueId">29</field> 294 + <field name="connectTo"><list> 295 + <object ref="6"/> 296 + </list> 297 + </field> 298 + </base> 299 + 300 + </base> 301 + 302 + <field name="parameters"></field> 303 + <field name="durationDescription"></field> 304 + <field name="failureNotificationDescription"></field> 305 + <field name="partialChange"></field> 306 + <field name="sideEffects"></field> 307 + <field name="scope">:optional</field> 308 + </object> 234 309 235 - <field name="scope">:optional</field> 236 - <field name="context"></field> 237 - <field name="steps"><list> 238 - <object type="Step" id="22"> 239 - <base type="Entity"> 240 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=237&gt;</field> 241 - <field name="description"></field> 242 - <field name="uniqueId">237</field> 243 - </base> 310 + <object ref="5"/> 244 311 245 - <field name="step"> 246 - <object type="Scenario" id="23"> 247 - <base type="Entity"> 248 - <field name="name">End of the game scenario</field> 249 - <field name="uniqueId">47</field> 250 - <field name="connectTo"><list> 251 - <object type="Action" id="24"> 252 - <base type="Interaction"> 253 - <base type="Entity"> 254 - <field name="name">Update the scoring</field> 255 - <field name="description"></field> 256 - <field name="uniqueId">48</field> 257 - <field name="connectTo"><list> 258 - <object ref="14"/> 259 - </list> 260 - </field> 261 - </base> 312 + <object type="Action" id="26"> 313 + <base type="Interaction"> 314 + <base type="Entity"> 315 + <field name="name">Dealing cards</field> 316 + <field name="uniqueId">69</field> 317 + <field name="connectTo"><list> 318 + <object ref="6"/> 319 + </list> 320 + </field> 321 + </base> 262 322 263 - </base> 323 + </base> 264 324 265 - <field name="parameters"></field> 266 - <field name="durationDescription"></field> 267 - <field name="failureNotificationDescription"></field> 268 - <field name="partialChange"></field> 269 - <field name="sideEffects"></field> 270 - </object> 325 + <field name="scope">:optional</field> 326 + </object> 327 + </list> 328 + </field> 329 + </base> 271 330 272 - <object type="Action" id="25"> 273 - <base type="Interaction"> 274 - <base type="Entity"> 275 - <field name="name">Release the players</field> 276 - <field name="description"></field> 277 - <field name="uniqueId">56</field> 278 - <field name="connectTo"><list> 279 - <object ref="14"/> 280 - </list> 281 - </field> 282 - </base> 331 + <field name="scope">:optional</field> 332 + <field name="context"></field> 333 + <field name="steps"><list> 334 + <object type="Step" id="27"> 335 + <base type="Entity"> 336 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=232&gt;</field> 337 + <field name="description"></field> 338 + <field name="uniqueId">232</field> 339 + </base> 283 340 284 - </base> 341 + <field name="step"> 342 + <object type="Percept" id="28"> 343 + <base type="Interaction"> 344 + <base type="Entity"> 345 + <field name="name">5 players subscribed</field> 346 + <field name="description"></field> 347 + <field name="uniqueId">30</field> 348 + <field name="connectTo"><list> 349 + <object ref="24"/> 350 + </list> 351 + </field> 352 + </base> 285 353 286 - <field name="parameters"></field> 287 - <field name="durationDescription"></field> 288 - <field name="failureNotificationDescription"></field> 289 - <field name="partialChange"></field> 290 - <field name="sideEffects"></field> 291 - </object> 354 + </base> 292 355 293 - <object type="Action" id="26"> 294 - <base type="Interaction"> 295 - <base type="Entity"> 296 - <field name="name">Declaring the winner</field> 297 - <field name="description"></field> 298 - <field name="uniqueId">82</field> 299 - <field name="connectTo"><list> 300 - <object ref="14"/> 301 - </list> 302 - </field> 303 - </base> 356 + <field name="source"></field> 357 + <field name="informationCarried"></field> 358 + <field name="knowledgeUpdated"></field> 359 + <field name="processing"></field> 360 + <field name="frequency"></field> 361 + <field name="scope">:optional</field> 362 + <field name="agentsResponding"><list> 363 + <object type="Agent" id="29"> 364 + <base type="Entity"> 365 + <field name="name">Non-Player Character</field> 366 + <field name="description"></field> 367 + <field name="uniqueId">90</field> 368 + </base> 304 369 305 - </base> 370 + <field name="cardinalityMaximum">5</field> 371 + <field name="lifetime"></field> 372 + <field name="initialisation"></field> 373 + <field name="demise"></field> 374 + <field name="includedCapabilities"><list> 375 + <object type="Capability" id="30"> 376 + <base type="Entity"> 377 + <field name="name">Start the game capability</field> 378 + <field name="description">Join the game</field> 379 + <field name="uniqueId">129</field> 380 + </base> 306 381 307 - <field name="parameters"></field> 308 - <field name="durationDescription"></field> 309 - <field name="failureNotificationDescription"></field> 310 - <field name="partialChange"></field> 311 - <field name="sideEffects"></field> 312 - </object> 313 - </list> 314 - </field> 382 + <field name="goals"><list> 383 + <object type="Goal" id="31"> 384 + <base type="Entity"> 385 + <field name="name">Manage join request</field> 386 + <field name="description"></field> 387 + <field name="uniqueId">23</field> 315 388 </base> 316 389 317 390 <field name="scope">:optional</field> 318 - <field name="linkedGoals"><list> 319 - <object type="Goal" id="27"> 320 - <base type="Entity"> 321 - <field name="name">End of the game</field> 322 - <field name="uniqueId">46</field> 323 - </base> 391 + </object> 324 392 325 - <field name="subGoals"><list> 326 - <object type="Goal" id="28"> 327 - <base type="Entity"> 328 - <field name="name">Declare the winner</field> 329 - <field name="uniqueId">61</field> 330 - </base> 393 + <object type="Goal" id="32"> 394 + <base type="Entity"> 395 + <field name="name">Wait for 5 players in the system</field> 396 + <field name="description"></field> 397 + <field name="uniqueId">24</field> 398 + </base> 331 399 332 - <field name="scope">:optional</field> 333 - </object> 400 + <field name="scope">:optional</field> 401 + </object> 334 402 335 - <object type="Goal" id="29"> 336 - <base type="Entity"> 337 - <field name="name">Update the score</field> 338 - <field name="uniqueId">63</field> 339 - </base> 340 - 341 - <field name="scope">:optional</field> 342 - </object> 403 + <object type="Goal" id="33"> 404 + <base type="Entity"> 405 + <field name="name">Start the game</field> 406 + <field name="description"></field> 407 + <field name="uniqueId">7</field> 408 + </base> 343 409 344 - <object type="Goal" id="30"> 345 - <base type="Entity"> 346 - <field name="name">Release players</field> 347 - <field name="uniqueId">62</field> 348 - </base> 410 + <field name="subGoals"><list> 411 + <object ref="31"/> 349 412 350 - <field name="scope">:optional</field> 351 - </object> 352 - </list> 353 - </field> 354 - <field name="scope">:optional</field> 355 - </object> 413 + <object ref="32"/> 356 414 </list> 357 415 </field> 416 + <field name="scope">:optional</field> 358 417 </object> 418 + </list> 359 419 </field> 360 - </object> 420 + <field name="processes"></field> 421 + <field name="notes"></field> 422 + <field name="actions"><list> 423 + <object type="Action" id="34"> 424 + <base type="Interaction"> 425 + <base type="Entity"> 426 + <field name="name">Subscribe player</field> 427 + <field name="description"></field> 428 + <field name="uniqueId">64</field> 429 + <field name="connectTo"><list> 430 + <object ref="6"/> 431 + </list> 432 + </field> 433 + </base> 361 434 362 - <object type="Step" id="31"> 363 - <base type="Entity"> 364 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=246&gt;</field> 365 - <field name="description"></field> 366 - <field name="uniqueId">246</field> 367 - </base> 435 + </base> 368 436 369 - <field name="step"> 370 - <object type="Scenario" id="32"> 371 - <base type="Entity"> 372 - <field name="name">Dealing scenario</field> 373 - <field name="description"></field> 374 - <field name="uniqueId">4</field> 375 - <field name="connectTo"><list> 376 - <object type="Action" id="33"> 377 - <base type="Interaction"> 378 - <base type="Entity"> 379 - <field name="name">Choose the dealer</field> 380 - <field name="description"></field> 381 - <field name="uniqueId">29</field> 382 - <field name="connectTo"><list> 383 - <object ref="14"/> 384 - </list> 385 - </field> 386 - </base> 437 + <field name="parameters"></field> 438 + <field name="durationDescription"></field> 439 + <field name="failureNotificationDescription"></field> 440 + <field name="partialChange"></field> 441 + <field name="sideEffects"></field> 442 + <field name="scope">:optional</field> 443 + </object> 387 444 388 - </base> 445 + <object type="Action" id="35"> 446 + <base type="Interaction"> 447 + <base type="Entity"> 448 + <field name="name">Manage request</field> 449 + <field name="description"></field> 450 + <field name="uniqueId">66</field> 451 + <field name="connectTo"><list> 452 + <object ref="6"/> 453 + </list> 454 + </field> 455 + </base> 389 456 390 - <field name="parameters"></field> 391 - <field name="durationDescription"></field> 392 - <field name="failureNotificationDescription"></field> 393 - <field name="partialChange"></field> 394 - <field name="sideEffects"></field> 395 - <field name="scope">:optional</field> 396 - </object> 457 + </base> 397 458 398 - <object type="Action" id="34"> 399 - <base type="Interaction"> 459 + <field name="parameters"></field> 460 + <field name="durationDescription"></field> 461 + <field name="failureNotificationDescription"></field> 462 + <field name="partialChange"></field> 463 + <field name="sideEffects"></field> 464 + </object> 465 + </list> 466 + </field> 467 + <field name="percepts"><list> 468 + <object type="Percept" id="36"> 469 + <base type="Interaction"> 470 + <base type="Entity"> 471 + <field name="name">Join request</field> 472 + <field name="description">Request sent from the user to join the game</field> 473 + <field name="uniqueId">9</field> 474 + <field name="connectTo"><list> 475 + <object type="Scenario" id="37"> 400 476 <base type="Entity"> 401 - <field name="name">Shuffling cards</field> 477 + <field name="name">Start the game scenario</field> 402 478 <field name="description"></field> 403 - <field name="uniqueId">68</field> 479 + <field name="uniqueId">8</field> 404 480 <field name="connectTo"><list> 405 - <object ref="14"/> 481 + <object ref="34"/> 482 + 483 + <object ref="35"/> 406 484 </list> 407 485 </field> 408 486 </base> 409 487 410 - </base> 488 + <field name="scope">:optional</field> 489 + <field name="context"></field> 490 + <field name="steps"><list> 491 + <object type="Step" id="38"> 492 + <base type="Entity"> 493 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=238&gt;</field> 494 + <field name="description"></field> 495 + <field name="uniqueId">238</field> 496 + </base> 411 497 412 - <field name="parameters"></field> 413 - <field name="durationDescription"></field> 414 - <field name="failureNotificationDescription"></field> 415 - <field name="partialChange"></field> 416 - <field name="sideEffects"></field> 417 - </object> 498 + <field name="step"> 499 + <object ref="36"/> 500 + </field> 501 + </object> 418 502 419 - <object type="Action" id="35"> 420 - <base type="Interaction"> 421 - <base type="Entity"> 422 - <field name="name">Dealing cards</field> 423 - <field name="uniqueId">69</field> 424 - <field name="connectTo"><list> 425 - <object ref="14"/> 426 - </list> 427 - </field> 428 - </base> 503 + <object type="Step" id="39"> 504 + <base type="Entity"> 505 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=239&gt;</field> 506 + <field name="description"></field> 507 + <field name="uniqueId">239</field> 508 + </base> 429 509 430 - </base> 431 - 432 - <field name="scope">:optional</field> 433 - </object> 434 - </list> 435 - </field> 436 - </base> 510 + <field name="step"> 511 + <object ref="34"/> 512 + </field> 513 + </object> 437 514 438 - <field name="scope">:optional</field> 439 - <field name="context"></field> 440 - <field name="steps"><list> 441 - <object type="Step" id="36"> 442 - <base type="Entity"> 443 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=232&gt;</field> 444 - <field name="description"></field> 445 - <field name="uniqueId">232</field> 446 - </base> 515 + <object type="Step" id="40"> 516 + <base type="Entity"> 517 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=240&gt;</field> 518 + <field name="description"></field> 519 + <field name="uniqueId">240</field> 520 + </base> 447 521 448 - <field name="step"> 449 - <object type="Percept" id="37"> 450 - <base type="Interaction"> 451 - <base type="Entity"> 452 - <field name="name">5 players subscribed</field> 453 - <field name="description"></field> 454 - <field name="uniqueId">30</field> 455 - <field name="connectTo"><list> 456 - <object ref="32"/> 457 - </list> 522 + <field name="step"> 523 + <object ref="31"/> 458 524 </field> 459 - </base> 525 + </object> 460 526 461 - </base> 527 + <object type="Step" id="41"> 528 + <base type="Entity"> 529 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=235&gt;</field> 530 + <field name="uniqueId">235</field> 531 + </base> 462 532 463 - <field name="source"></field> 464 - <field name="informationCarried"></field> 465 - <field name="knowledgeUpdated"></field> 466 - <field name="processing"></field> 467 - <field name="frequency"></field> 468 - <field name="scope">:optional</field> 469 - <field name="agentsResponding"><list> 470 - <object ref="8"/> 533 + <field name="step"> 534 + <object ref="24"/> 535 + </field> 536 + </object> 537 + </list> 538 + </field> 539 + <field name="variation"></field> 540 + <field name="linkedGoals"><list> 541 + <object ref="33"/> 471 542 </list> 472 543 </field> 473 - <field name="externalPath"></field> 474 544 </object> 545 + </list> 475 546 </field> 476 - </object> 547 + </base> 477 548 478 - <object type="Step" id="38"> 479 - <base type="Entity"> 480 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=229&gt;</field> 481 - <field name="description"></field> 482 - <field name="uniqueId">229</field> 483 - </base> 549 + </base> 484 550 485 - <field name="step"> 486 - <object ref="33"/> 487 - </field> 488 - </object> 551 + <field name="source"></field> 552 + <field name="informationCarried"></field> 553 + <field name="knowledgeUpdated"></field> 554 + <field name="processing"></field> 555 + <field name="frequency"></field> 556 + <field name="scope">:optional</field> 557 + <field name="agentsResponding"><list> 558 + <object ref="29"/> 489 559 490 - <object type="Step" id="39"> 560 + <object ref="29"/> 561 + </list> 562 + </field> 563 + <field name="externalPath"></field> 564 + <field name="plans"><list> 565 + <object type="Plan" id="42"> 491 566 <base type="Entity"> 492 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=230&gt;</field> 493 - <field name="description"></field> 494 - <field name="uniqueId">230</field> 567 + <field name="name">Join a game</field> 568 + <field name="description">Set of action needed to join a game.</field> 569 + <field name="uniqueId">189</field> 495 570 </base> 496 571 497 - <field name="step"> 498 - <object type="Percept" id="40"> 499 - <base type="Interaction"> 500 - <base type="Entity"> 501 - <field name="name">Dealer identified</field> 502 - <field name="description"></field> 503 - <field name="uniqueId">83</field> 504 - <field name="connectTo"><list> 505 - <object ref="32"/> 506 - </list> 507 - </field> 508 - </base> 572 + <field name="triggers"><list> 573 + <object ref="36"/> 574 + </list> 575 + </field> 576 + <field name="actions"><list> 577 + <object ref="34"/> 509 578 579 + <object ref="35"/> 580 + </list> 581 + </field> 582 + <field name="percepts"><list> 583 + <object ref="28"/> 584 + </list> 585 + </field> 586 + <field name="data"><list> 587 + <object type="DataConnection" id="43"> 588 + <base type="Entity"> 589 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=227&gt;</field> 590 + <field name="uniqueId">227</field> 510 591 </base> 511 592 512 - <field name="source"></field> 513 - <field name="informationCarried"></field> 514 - <field name="knowledgeUpdated"></field> 515 - <field name="processing"></field> 516 - <field name="frequency"></field> 517 - <field name="scope">:optional</field> 518 - <field name="agentsResponding"><list> 519 - <object ref="8"/> 520 - 521 - <object type="Agent" id="41"> 593 + <field name="type"> 594 + <object type="Data" id="44"> 522 595 <base type="Entity"> 523 - <field name="name">Dealer</field> 524 - <field name="description">The agent who deal the cards to the players.</field> 525 - <field name="uniqueId">131</field> 596 + <field name="name">Position</field> 597 + <field name="description">Set depending the join game order. The agent 1 has the agent 5 on the right and the agent 3 on the left, the agent 2 has the agent 1 on the right and the agent 3 on the left, and so on.</field> 598 + <field name="uniqueId">130</field> 526 599 </base> 527 600 528 - <field name="cardinalityMinimum">1</field> 529 - <field name="cardinalityMaximum">1</field> 530 - <field name="lifetime">The agent its created when there are 5 players in the game, and is destroyed when the game is over.</field> 531 - <field name="initialisation"></field> 532 - <field name="demise"></field> 533 - <field name="includedCapabilities"><list> 534 - <object type="Capability" id="42"> 601 + <field name="dataType">Integer</field> 602 + <field name="includedFields"></field> 603 + <field name="writtenBy"><list> 604 + <object ref="29"/> 605 + 606 + <object ref="30"/> 607 + </list> 608 + </field> 609 + <field name="readBy"><list> 610 + <object ref="29"/> 611 + 612 + <object type="Capability" id="45"> 535 613 <base type="Entity"> 536 - <field name="name">Dealing capability</field> 614 + <field name="name">Playing capability</field> 537 615 <field name="description"></field> 538 - <field name="uniqueId">128</field> 616 + <field name="uniqueId">177</field> 539 617 </base> 540 618 541 619 <field name="goals"><list> 542 - <object type="Goal" id="43"> 620 + <object type="Goal" id="46"> 543 621 <base type="Entity"> 544 - <field name="name">Deal cards</field> 545 - <field name="uniqueId">59</field> 622 + <field name="name">Play the game</field> 623 + <field name="description"></field> 624 + <field name="uniqueId">15</field> 546 625 </base> 547 626 548 - <field name="scope">:optional</field> 549 - </object> 627 + <field name="subGoals"><list> 628 + <object type="Goal" id="47"> 629 + <base type="Entity"> 630 + <field name="name">Play cards</field> 631 + <field name="description"></field> 632 + <field name="uniqueId">22</field> 633 + </base> 634 + 635 + <field name="subGoals"><list> 636 + <object type="Goal" id="48"> 637 + <base type="Entity"> 638 + <field name="name">Best card to play for the turn</field> 639 + <field name="description"></field> 640 + <field name="uniqueId">76</field> 641 + </base> 642 + 643 + <field name="scope">:optional</field> 644 + </object> 645 + 646 + <object type="Goal" id="49"> 647 + <base type="Entity"> 648 + <field name="name">Identify teams</field> 649 + <field name="description"></field> 650 + <field name="uniqueId">20</field> 651 + </base> 652 + 653 + <field name="subGoals"><list> 654 + <object type="Goal" id="50"> 655 + <base type="Entity"> 656 + <field name="name">Obtain reputation</field> 657 + <field name="description"></field> 658 + <field name="uniqueId">26</field> 659 + </base> 660 + 661 + </object> 662 + 663 + <object type="Goal" id="51"> 664 + <base type="Entity"> 665 + <field name="name">Calculate trust</field> 666 + <field name="description"></field> 667 + <field name="uniqueId">27</field> 668 + </base> 669 + 670 + </object> 671 + </list> 672 + </field> 673 + <field name="orRefined">:true</field> 674 + <field name="scope">:optional</field> 675 + </object> 676 + 677 + <object type="Goal" id="52"> 678 + <base type="Entity"> 679 + <field name="name">Cheat opponents</field> 680 + <field name="uniqueId">21</field> 681 + </base> 682 + 683 + <field name="scope">:optional</field> 684 + </object> 685 + </list> 686 + </field> 687 + <field name="scope">:optional</field> 688 + </object> 689 + 690 + <object type="Goal" id="53"> 691 + <base type="Entity"> 692 + <field name="name">Dealing</field> 693 + <field name="description"></field> 694 + <field name="uniqueId">38</field> 695 + </base> 696 + 697 + <field name="subGoals"><list> 698 + <object type="Goal" id="54"> 699 + <base type="Entity"> 700 + <field name="name">Identify the card dealer</field> 701 + <field name="description"></field> 702 + <field name="uniqueId">41</field> 703 + </base> 704 + 705 + <field name="scope">:optional</field> 706 + </object> 707 + 708 + <object type="Goal" id="55"> 709 + <base type="Entity"> 710 + <field name="name">Wait for 8 cards</field> 711 + <field name="uniqueId">154</field> 712 + </base> 713 + 714 + </object> 550 715 551 - <object type="Goal" id="44"> 552 - <base type="Entity"> 553 - <field name="name">Shuffle cards</field> 554 - <field name="description"></field> 555 - <field name="uniqueId">5</field> 556 - </base> 716 + <object type="Goal" id="56"> 717 + <base type="Entity"> 718 + <field name="name">Shuffle cards</field> 719 + <field name="description"></field> 720 + <field name="uniqueId">5</field> 721 + </base> 557 722 558 - <field name="scope">:optional</field> 559 - </object> 723 + <field name="scope">:optional</field> 724 + </object> 560 725 561 - <object type="Goal" id="45"> 562 - <base type="Entity"> 563 - <field name="name">Dealing</field> 564 - <field name="description"></field> 565 - <field name="uniqueId">38</field> 566 - </base> 726 + <object type="Goal" id="57"> 727 + <base type="Entity"> 728 + <field name="name">Deal cards</field> 729 + <field name="uniqueId">59</field> 730 + </base> 567 731 568 - <field name="subGoals"><list> 569 - <object type="Goal" id="46"> 732 + <field name="scope">:optional</field> 733 + </object> 734 + </list> 735 + </field> 736 + <field name="scope">:optional</field> 737 + </object> 738 + 739 + <object type="Goal" id="58"> 570 740 <base type="Entity"> 571 - <field name="name">Identify the card dealer</field> 741 + <field name="name">Bidding</field> 572 742 <field name="description"></field> 573 - <field name="uniqueId">41</field> 743 + <field name="uniqueId">37</field> 574 744 </base> 575 745 746 + <field name="subGoals"><list> 747 + <object type="Goal" id="59"> 748 + <base type="Entity"> 749 + <field name="name">Declare Briscola card</field> 750 + <field name="description"></field> 751 + <field name="uniqueId">39</field> 752 + </base> 753 + 754 + <field name="scope">:optional</field> 755 + </object> 756 + 757 + <object type="Goal" id="60"> 758 + <base type="Entity"> 759 + <field name="name">Identify the highest bid</field> 760 + <field name="description"></field> 761 + <field name="uniqueId">40</field> 762 + </base> 763 + 764 + <field name="scope">:optional</field> 765 + </object> 766 + </list> 767 + </field> 576 768 <field name="scope">:optional</field> 577 769 </object> 578 770 579 - <object type="Goal" id="47"> 771 + <object type="Goal" id="61"> 580 772 <base type="Entity"> 581 - <field name="name">Wait for 8 cards</field> 582 - <field name="uniqueId">154</field> 773 + <field name="name">Turn selection</field> 774 + <field name="uniqueId">80</field> 583 775 </base> 584 776 777 + <field name="scope">:optional</field> 585 778 </object> 586 779 587 - <object ref="44"/> 780 + <object type="Goal" id="62"> 781 + <base type="Entity"> 782 + <field name="name">Count point of the turn</field> 783 + <field name="description"></field> 784 + <field name="uniqueId">85</field> 785 + </base> 588 786 589 - <object ref="43"/> 787 + <field name="scope">:optional</field> 788 + </object> 590 789 </list> 591 790 </field> 592 791 <field name="scope">:optional</field> ··· 596 795 <field name="processes"></field> 597 796 <field name="notes"></field> 598 797 <field name="actions"><list> 599 - <object ref="34"/> 798 + <object ref="13"/> 799 + 800 + <object ref="10"/> 801 + 802 + <object ref="12"/> 803 + 804 + <object ref="11"/> 600 805 601 - <object ref="35"/> 806 + <object ref="9"/> 602 807 </list> 603 808 </field> 604 809 <field name="percepts"><list> 605 - <object ref="40"/> 606 - </list> 607 - </field> 608 - <field name="includedPlans"><list> 609 - <object type="Plan" id="48"> 610 - <base type="Entity"> 611 - <field name="name">Dealing reasoning</field> 612 - <field name="description"></field> 613 - <field name="uniqueId">219</field> 810 + <object ref="7"/> 811 + 812 + <object type="Percept" id="63"> 813 + <base type="Interaction"> 814 + <base type="Entity"> 815 + <field name="name">Card played</field> 816 + <field name="description"></field> 817 + <field name="uniqueId">51</field> 818 + <field name="connectTo"><list> 819 + <object ref="8"/> 820 + </list> 821 + </field> 822 + </base> 823 + 614 824 </base> 615 825 616 - <field name="triggers"><list> 617 - <object ref="40"/> 618 - </list> 619 - </field> 620 - <field name="actions"><list> 621 - <object ref="34"/> 826 + <field name="source"></field> 827 + <field name="informationCarried"></field> 828 + <field name="knowledgeUpdated"></field> 829 + <field name="processing"></field> 830 + <field name="frequency"></field> 831 + <field name="agentsResponding"><list> 832 + <object ref="29"/> 622 833 623 - <object ref="35"/> 834 + <object ref="29"/> 624 835 </list> 625 836 </field> 626 - <field name="outgoingMessages"><list> 627 - <object type="MessageDistributionPair" id="49"> 837 + <field name="externalPath"></field> 838 + <field name="plans"><list> 839 + <object type="Plan" id="64"> 628 840 <base type="Entity"> 629 - <field name="name">planMessagePair-220</field> 630 - <field name="uniqueId">220</field> 841 + <field name="name">Turn reasoning</field> 842 + <field name="description"></field> 843 + <field name="uniqueId">212</field> 631 844 </base> 632 845 633 - <field name="type"> 634 - <object ref="6"/> 846 + <field name="triggers"><list> 847 + <object ref="7"/> 848 + 849 + <object ref="63"/> 850 + </list> 851 + </field> 852 + <field name="goals"><list> 853 + <object ref="61"/> 854 + </list> 635 855 </field> 636 - <field name="parentDistributionPairs"><list> 637 - <object type="MessageDistributionPair" id="50"> 856 + <field name="actions"><list> 857 + <object ref="9"/> 858 + </list> 859 + </field> 860 + <field name="data"><list> 861 + <object type="DataConnection" id="65"> 638 862 <base type="Entity"> 639 - <field name="name">capabilityMessagePair-149</field> 640 - <field name="uniqueId">149</field> 863 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=226&gt;</field> 864 + <field name="uniqueId">226</field> 641 865 </base> 642 866 643 867 <field name="type"> 644 - <object ref="6"/> 868 + <object ref="44"/> 645 869 </field> 646 - <field name="fromEntities"><list> 647 - <object ref="48"/> 870 + <field name="readingEntities"><list> 871 + <object ref="64"/> 648 872 </list> 649 873 </field> 650 - <field name="parentDistributionPairs"><list> 651 - <object type="MessageDistributionPair" id="51"> 874 + <field name="parentConnection"> 875 + <object type="DataConnection" id="66"> 652 876 <base type="Entity"> 653 - <field name="name">agentMessagePair-138</field> 654 - <field name="uniqueId">138</field> 877 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=224&gt;</field> 878 + <field name="uniqueId">224</field> 655 879 </base> 656 880 657 881 <field name="type"> 658 - <object ref="6"/> 882 + <object ref="44"/> 659 883 </field> 660 - <field name="fromEntities"><list> 661 - <object ref="42"/> 884 + <field name="readingEntities"><list> 885 + <object ref="45"/> 662 886 </list> 663 887 </field> 664 - <field name="parentDistributionPairs"><list> 665 - <object ref="7"/> 666 - 667 - <object type="MessageDistributionPair" id="52"> 888 + <field name="writingEntities"><list> 889 + <object ref="30"/> 890 + </list> 891 + </field> 892 + <field name="parentConnection"> 893 + <object type="DataConnection" id="67"> 668 894 <base type="Entity"> 669 - <field name="name">protocolMessagePair-139</field> 670 - <field name="uniqueId">139</field> 895 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=223&gt;</field> 896 + <field name="uniqueId">223</field> 671 897 </base> 672 898 673 899 <field name="type"> 674 - <object ref="6"/> 900 + <object ref="44"/> 675 901 </field> 676 - <field name="toEntities"><list> 677 - <object ref="8"/> 902 + <field name="readingEntities"><list> 903 + <object ref="29"/> 678 904 </list> 679 905 </field> 680 - <field name="fromEntities"><list> 681 - <object ref="41"/> 906 + <field name="writingEntities"><list> 907 + <object ref="29"/> 682 908 </list> 683 909 </field> 684 - <field name="childDistributionPairs"><list> 685 - <object ref="5"/> 686 - 687 - <object ref="51"/> 910 + <field name="childConnections"><list> 911 + <object ref="66"/> 688 912 </list> 689 913 </field> 690 - <field name="owner"> 691 - <object type="Protocol" id="53"> 692 - <base type="Entity"> 693 - <field name="name">Dealing protocol</field> 694 - <field name="uniqueId">133</field> 695 - </base> 696 - 697 - <field name="includedMessages"><list> 698 - <object ref="7"/> 699 - 700 - <object ref="52"/> 701 - 702 - <object type="MessageDistributionPair" id="54"> 703 - <base type="Entity"> 704 - <field name="name">protocolMessagePair-140</field> 705 - <field name="uniqueId">140</field> 706 - </base> 707 - 708 - <field name="type"> 709 - <object ref="6"/> 710 - </field> 711 - <field name="toEntities"><list> 712 - <object ref="8"/> 713 - </list> 714 - </field> 715 - <field name="fromEntities"><list> 716 - <object ref="41"/> 717 - </list> 718 - </field> 719 - <field name="childDistributionPairs"><list> 720 - <object ref="5"/> 721 - 722 - <object ref="51"/> 723 - </list> 724 - </field> 725 - <field name="owner"> 726 - <object ref="53"/> 727 - </field> 728 - </object> 729 - 730 - <object type="MessageDistributionPair" id="55"> 731 - <base type="Entity"> 732 - <field name="name">protocolMessagePair-141</field> 733 - <field name="uniqueId">141</field> 734 - </base> 735 - 736 - <field name="type"> 737 - <object ref="6"/> 738 - </field> 739 - <field name="toEntities"><list> 740 - <object ref="8"/> 741 - </list> 742 - </field> 743 - <field name="fromEntities"><list> 744 - <object ref="41"/> 745 - </list> 746 - </field> 747 - <field name="childDistributionPairs"><list> 748 - <object ref="5"/> 749 - 750 - <object ref="51"/> 751 - </list> 752 - </field> 753 - <field name="owner"> 754 - <object ref="53"/> 755 - </field> 756 - </object> 757 - 758 - <object type="MessageDistributionPair" id="56"> 759 - <base type="Entity"> 760 - <field name="name">protocolMessagePair-142</field> 761 - <field name="uniqueId">142</field> 762 - </base> 763 - 764 - <field name="type"> 765 - <object ref="6"/> 766 - </field> 767 - <field name="toEntities"><list> 768 - <object ref="8"/> 769 - </list> 770 - </field> 771 - <field name="fromEntities"><list> 772 - <object ref="41"/> 773 - </list> 774 - </field> 775 - <field name="childDistributionPairs"><list> 776 - <object ref="5"/> 777 - 778 - <object ref="51"/> 779 - </list> 780 - </field> 781 - <field name="owner"> 782 - <object ref="53"/> 783 - </field> 784 - </object> 785 - </list> 786 - </field> 787 - <field name="protocolDistributionPairs"><list> 788 - <object type="ProtocolDistributionPair" id="57"> 789 - <base type="Entity"> 790 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.ProtocolDistributionPair ID=134&gt;</field> 791 - <field name="uniqueId">134</field> 792 - </base> 793 - 794 - <field name="type"> 795 - <object ref="53"/> 796 - </field> 797 - <field name="agent1"> 798 - <object ref="8"/> 799 - </field> 800 - <field name="agent2"> 801 - <object ref="41"/> 802 - </field> 803 - </object> 804 - </list> 805 - </field> 806 - <field name="agents"><list> 807 - <object ref="41"/> 808 - 809 - <object ref="8"/> 810 - </list> 811 - </field> 812 - <field name="aumlText">start Dealing protocol 813 - agent D Dealer 814 - agent P1 Non-Player Character 815 - agent P2 Non-Player Character 816 - agent P3 Non-Player Character 817 - agent P4 Non-Player Character 818 - agent P5 Non-Player Character 819 - begin loop 820 - message D P1 Give cards 821 - message D P2 Give cards 822 - message D P3 Give cards 823 - message D P4 Give cards 824 - message D P5 Give cards 825 - end loop 826 - finish</field> 827 - <field name="aumlInteractions"><list> 828 - <object type="InteractionDistributionPair" id="58"> 829 - <field name="type"> 830 - <object ref="6"/> 831 - </field> 832 - <field name="origins"><list> 833 - <object ref="41"/> 834 - </list> 835 - </field> 836 - <field name="targets"><list> 837 - <object ref="8"/> 838 - </list> 839 - </field> 840 - </object> 841 - 842 - <object type="InteractionDistributionPair" id="59"> 843 - <field name="type"> 844 - <object ref="6"/> 845 - </field> 846 - <field name="origins"><list> 847 - <object ref="41"/> 848 - </list> 849 - </field> 850 - <field name="targets"><list> 851 - <object ref="8"/> 852 - </list> 853 - </field> 854 - </object> 855 - 856 - <object type="InteractionDistributionPair" id="60"> 857 - <field name="type"> 858 - <object ref="6"/> 859 - </field> 860 - <field name="origins"><list> 861 - <object ref="41"/> 862 - </list> 863 - </field> 864 - <field name="targets"><list> 865 - <object ref="8"/> 866 - </list> 867 - </field> 868 - </object> 869 - 870 - <object type="InteractionDistributionPair" id="61"> 871 - <field name="type"> 872 - <object ref="6"/> 873 - </field> 874 - <field name="origins"><list> 875 - <object ref="41"/> 876 - </list> 877 - </field> 878 - <field name="targets"><list> 879 - <object ref="8"/> 880 - </list> 881 - </field> 882 - </object> 883 - 884 - <object type="InteractionDistributionPair" id="62"> 885 - <field name="type"> 886 - <object ref="6"/> 887 - </field> 888 - <field name="origins"><list> 889 - <object ref="41"/> 890 - </list> 891 - </field> 892 - <field name="targets"><list> 893 - <object ref="8"/> 894 - </list> 895 - </field> 896 - </object> 897 - </list> 898 - </field> 899 - </object> 900 - </field> 901 914 </object> 902 - 903 - <object ref="54"/> 904 - 905 - <object ref="55"/> 906 - 907 - <object ref="56"/> 908 - </list> 909 915 </field> 910 - <field name="childDistributionPairs"><list> 911 - <object ref="50"/> 916 + <field name="childConnections"><list> 917 + <object ref="65"/> 918 + 919 + <object ref="43"/> 912 920 </list> 913 921 </field> 914 - <field name="owner"> 915 - <object ref="41"/> 916 - </field> 917 922 </object> 918 - </list> 919 - </field> 920 - <field name="childDistributionPairs"><list> 921 - <object ref="49"/> 922 - </list> 923 - </field> 924 - <field name="owner"> 925 - <object ref="42"/> 926 923 </field> 927 924 </object> 928 925 </list> 929 926 </field> 930 - <field name="owner"> 931 - <object ref="48"/> 932 - </field> 927 + <field name="context"></field> 928 + <field name="failure"></field> 929 + <field name="failureRecovery"></field> 930 + <field name="procedure"></field> 933 931 </object> 934 932 935 - <object type="MessageDistributionPair" id="63"> 933 + <object type="Plan" id="68"> 936 934 <base type="Entity"> 937 - <field name="name">planMessagePair-221</field> 938 - <field name="uniqueId">221</field> 935 + <field name="name">Team reasoning</field> 936 + <field name="description"></field> 937 + <field name="uniqueId">215</field> 939 938 </base> 940 939 941 - <field name="type"> 942 - <object type="Message" id="64"> 943 - <base type="Interaction"> 944 - <base type="Entity"> 945 - <field name="name">First bid</field> 946 - <field name="description"></field> 947 - <field name="uniqueId">161</field> 948 - </base> 940 + <field name="triggers"><list> 941 + <object ref="63"/> 949 942 943 + <object ref="7"/> 944 + </list> 945 + </field> 946 + <field name="goals"><list> 947 + <object ref="49"/> 948 + </list> 949 + </field> 950 + <field name="actions"><list> 951 + <object ref="12"/> 952 + 953 + <object ref="10"/> 954 + </list> 955 + </field> 956 + <field name="outgoingMessages"><list> 957 + <object type="MessageDistributionPair" id="69"> 958 + <base type="Entity"> 959 + <field name="name">planMessagePair-216</field> 960 + <field name="uniqueId">216</field> 950 961 </base> 951 962 952 - <field name="distribution"><list> 953 - <object type="MessageDistributionPair" id="65"> 954 - <base type="Entity"> 955 - <field name="name">protocolMessagePair-162</field> 956 - <field name="uniqueId">162</field> 963 + <field name="type"> 964 + <object type="Message" id="70"> 965 + <base type="Interaction"> 966 + <base type="Entity"> 967 + <field name="name">Cheat message</field> 968 + <field name="description"></field> 969 + <field name="uniqueId">145</field> 970 + </base> 971 + 957 972 </base> 958 973 959 - <field name="type"> 960 - <object ref="64"/> 961 - </field> 962 - <field name="toEntities"><list> 963 - <object ref="8"/> 964 - </list> 965 - </field> 966 - <field name="fromEntities"><list> 967 - <object ref="41"/> 968 - </list> 969 - </field> 970 - <field name="childDistributionPairs"><list> 971 - <object type="MessageDistributionPair" id="66"> 974 + <field name="distribution"><list> 975 + <object type="MessageDistributionPair" id="71"> 972 976 <base type="Entity"> 973 - <field name="name">agentMessagePair-163</field> 974 - <field name="uniqueId">163</field> 977 + <field name="name">protocolMessagePair-146</field> 978 + <field name="uniqueId">146</field> 975 979 </base> 976 980 977 981 <field name="type"> 978 - <object ref="64"/> 982 + <object ref="70"/> 979 983 </field> 980 984 <field name="toEntities"><list> 981 - <object type="Capability" id="67"> 985 + <object ref="29"/> 986 + </list> 987 + </field> 988 + <field name="fromEntities"><list> 989 + <object ref="29"/> 990 + </list> 991 + </field> 992 + <field name="childDistributionPairs"><list> 993 + <object type="MessageDistributionPair" id="72"> 982 994 <base type="Entity"> 983 - <field name="name">Bidding capability</field> 984 - <field name="description"></field> 985 - <field name="uniqueId">155</field> 995 + <field name="name">agentMessagePair-147</field> 996 + <field name="uniqueId">147</field> 986 997 </base> 987 998 988 - <field name="goals"><list> 989 - <object type="Goal" id="68"> 999 + <field name="type"> 1000 + <object ref="70"/> 1001 + </field> 1002 + <field name="toEntities"><list> 1003 + <object ref="45"/> 1004 + </list> 1005 + </field> 1006 + <field name="fromEntities"><list> 1007 + <object ref="45"/> 1008 + </list> 1009 + </field> 1010 + <field name="parentDistributionPairs"><list> 1011 + <object ref="71"/> 1012 + 1013 + <object type="MessageDistributionPair" id="73"> 990 1014 <base type="Entity"> 991 - <field name="name">Identify the highest bid</field> 992 - <field name="description"></field> 993 - <field name="uniqueId">40</field> 1015 + <field name="name">protocolMessagePair-148</field> 1016 + <field name="uniqueId">148</field> 994 1017 </base> 995 1018 996 - <field name="scope">:optional</field> 997 - </object> 998 - </list> 999 - </field> 1000 - <field name="processes"></field> 1001 - <field name="notes"></field> 1002 - <field name="actions"><list> 1003 - <object type="Action" id="69"> 1004 - <base type="Interaction"> 1005 - <base type="Entity"> 1006 - <field name="name">Start bidding</field> 1007 - <field name="description"></field> 1008 - <field name="uniqueId">13</field> 1009 - <field name="connectTo"><list> 1010 - <object ref="14"/> 1019 + <field name="type"> 1020 + <object ref="70"/> 1021 + </field> 1022 + <field name="toEntities"><list> 1023 + <object ref="29"/> 1024 + </list> 1025 + </field> 1026 + <field name="fromEntities"><list> 1027 + <object ref="29"/> 1028 + </list> 1029 + </field> 1030 + <field name="childDistributionPairs"><list> 1031 + <object ref="72"/> 1032 + </list> 1033 + </field> 1034 + <field name="owner"> 1035 + <object type="Protocol" id="74"> 1036 + <base type="Entity"> 1037 + <field name="name">Cheating protocol</field> 1038 + <field name="description"></field> 1039 + <field name="uniqueId">143</field> 1040 + </base> 1041 + 1042 + <field name="includedMessages"><list> 1043 + <object ref="71"/> 1044 + 1045 + <object ref="73"/> 1011 1046 </list> 1012 1047 </field> 1013 - </base> 1048 + <field name="protocolDistributionPairs"><list> 1049 + <object type="ProtocolDistributionPair" id="75"> 1050 + <base type="Entity"> 1051 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.ProtocolDistributionPair ID=144&gt;</field> 1052 + <field name="uniqueId">144</field> 1053 + </base> 1014 1054 1015 - </base> 1055 + <field name="type"> 1056 + <object ref="74"/> 1057 + </field> 1058 + <field name="agent1"> 1059 + <object ref="29"/> 1060 + </field> 1061 + <field name="agent2"> 1062 + <object ref="29"/> 1063 + </field> 1064 + </object> 1065 + </list> 1066 + </field> 1067 + <field name="agents"><list> 1068 + <object ref="29"/> 1069 + </list> 1070 + </field> 1071 + <field name="notes"></field> 1072 + <field name="aumlText">start Cheating protocol 1073 + agent Cheater Non-Player Character 1074 + agent Cheated Non-Player Character 1075 + message Cheater Cheated Cheat message 1076 + box option 1077 + message Cheated Cheater Cheat message 1078 + end option 1079 + finish</field> 1080 + <field name="aumlInteractions"><list> 1081 + <object type="InteractionDistributionPair" id="76"> 1082 + <field name="type"> 1083 + <object ref="70"/> 1084 + </field> 1085 + <field name="origins"><list> 1086 + <object ref="29"/> 1087 + </list> 1088 + </field> 1089 + <field name="targets"><list> 1090 + <object ref="29"/> 1091 + </list> 1092 + </field> 1093 + </object> 1016 1094 1017 - <field name="parameters"></field> 1018 - <field name="durationDescription"></field> 1019 - <field name="failureNotificationDescription"></field> 1020 - <field name="partialChange"></field> 1021 - <field name="sideEffects"></field> 1022 - <field name="scope">:optional</field> 1095 + <object type="InteractionDistributionPair" id="77"> 1096 + <field name="type"> 1097 + <object ref="70"/> 1098 + </field> 1099 + <field name="origins"><list> 1100 + <object ref="29"/> 1101 + </list> 1102 + </field> 1103 + <field name="targets"><list> 1104 + <object ref="29"/> 1105 + </list> 1106 + </field> 1107 + </object> 1108 + </list> 1109 + </field> 1110 + </object> 1111 + </field> 1023 1112 </object> 1024 1113 </list> 1025 1114 </field> 1026 - <field name="percepts"><list> 1027 - <object type="Percept" id="70"> 1028 - <base type="Interaction"> 1029 - <base type="Entity"> 1030 - <field name="name">Deal is over</field> 1031 - <field name="description"></field> 1032 - <field name="uniqueId">34</field> 1033 - <field name="connectTo"><list> 1034 - <object type="Scenario" id="71"> 1115 + <field name="childDistributionPairs"><list> 1116 + <object type="MessageDistributionPair" id="78"> 1117 + <base type="Entity"> 1118 + <field name="name">capabilityDiagramPair-185</field> 1119 + <field name="uniqueId">185</field> 1120 + </base> 1121 + 1122 + <field name="type"> 1123 + <object ref="70"/> 1124 + </field> 1125 + <field name="toEntities"><list> 1126 + <object type="Plan" id="79"> 1127 + <base type="Entity"> 1128 + <field name="name">Cheated reasoning</field> 1129 + <field name="description"></field> 1130 + <field name="uniqueId">217</field> 1131 + </base> 1132 + 1133 + <field name="triggers"><list> 1134 + <object type="MessageDistributionPair" id="80"> 1035 1135 <base type="Entity"> 1036 - <field name="name">Bidding scenario</field> 1037 - <field name="description"></field> 1038 - <field name="uniqueId">32</field> 1039 - <field name="connectTo"><list> 1040 - <object ref="69"/> 1136 + <field name="name">planMessagePair-218</field> 1137 + <field name="uniqueId">218</field> 1138 + </base> 1041 1139 1042 - <object type="Action" id="72"> 1043 - <base type="Interaction"> 1044 - <base type="Entity"> 1045 - <field name="name">Declare Briscola</field> 1046 - <field name="uniqueId">71</field> 1047 - <field name="connectTo"><list> 1048 - <object ref="14"/> 1049 - </list> 1050 - </field> 1051 - </base> 1140 + <field name="type"> 1141 + <object ref="70"/> 1142 + </field> 1143 + <field name="parentDistributionPairs"><list> 1144 + <object ref="78"/> 1145 + </list> 1146 + </field> 1147 + <field name="owner"> 1148 + <object ref="79"/> 1149 + </field> 1150 + </object> 1151 + </list> 1152 + </field> 1153 + <field name="goals"><list> 1154 + <object ref="50"/> 1052 1155 1053 - </base> 1156 + <object ref="52"/> 1054 1157 1055 - <field name="scope">:optional</field> 1056 - </object> 1057 - </list> 1058 - </field> 1158 + <object ref="51"/> 1159 + </list> 1160 + </field> 1161 + <field name="data"><list> 1162 + <object type="DataConnection" id="81"> 1163 + <base type="Entity"> 1164 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=179&gt;</field> 1165 + <field name="uniqueId">179</field> 1059 1166 </base> 1060 1167 1061 - <field name="scope">:optional</field> 1062 - <field name="context"></field> 1063 - <field name="steps"><list> 1064 - <object type="Step" id="73"> 1168 + <field name="type"> 1169 + <object type="Data" id="82"> 1065 1170 <base type="Entity"> 1066 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=241&gt;</field> 1171 + <field name="name">Team information</field> 1067 1172 <field name="description"></field> 1068 - <field name="uniqueId">241</field> 1173 + <field name="uniqueId">112</field> 1069 1174 </base> 1070 1175 1071 - <field name="step"> 1072 - <object ref="70"/> 1073 - </field> 1074 - </object> 1176 + <field name="dataType">Agents</field> 1177 + <field name="includedFields"></field> 1178 + <field name="writtenBy"><list> 1179 + <object ref="29"/> 1075 1180 1076 - <object type="Step" id="74"> 1077 - <base type="Entity"> 1078 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=242&gt;</field> 1079 - <field name="description"></field> 1080 - <field name="uniqueId">242</field> 1081 - </base> 1181 + <object ref="45"/> 1182 + </list> 1183 + </field> 1184 + <field name="readBy"><list> 1185 + <object ref="29"/> 1082 1186 1083 - <field name="step"> 1084 - <object ref="69"/> 1187 + <object ref="45"/> 1188 + </list> 1085 1189 </field> 1086 - </object> 1190 + <field name="initialisation"></field> 1191 + <field name="writtenWhen"></field> 1192 + <field name="connections"><list> 1193 + <object type="DataConnection" id="83"> 1194 + <base type="Entity"> 1195 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=121&gt;</field> 1196 + <field name="uniqueId">121</field> 1197 + </base> 1087 1198 1088 - <object type="Step" id="75"> 1089 - <base type="Entity"> 1090 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=243&gt;</field> 1091 - <field name="description"></field> 1092 - <field name="uniqueId">243</field> 1093 - </base> 1199 + <field name="type"> 1200 + <object ref="82"/> 1201 + </field> 1202 + <field name="readingEntities"><list> 1203 + <object ref="29"/> 1204 + </list> 1205 + </field> 1206 + <field name="writingEntities"><list> 1207 + <object ref="29"/> 1208 + </list> 1209 + </field> 1210 + <field name="childConnections"><list> 1211 + <object type="DataConnection" id="84"> 1212 + <base type="Entity"> 1213 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=127&gt;</field> 1214 + <field name="uniqueId">127</field> 1215 + </base> 1094 1216 1095 - <field name="step"> 1096 - <object ref="68"/> 1217 + <field name="type"> 1218 + <object ref="82"/> 1219 + </field> 1220 + <field name="readingEntities"><list> 1221 + <object ref="45"/> 1222 + </list> 1223 + </field> 1224 + <field name="writingEntities"><list> 1225 + <object ref="45"/> 1226 + </list> 1227 + </field> 1228 + <field name="parentConnection"> 1229 + <object ref="83"/> 1230 + </field> 1231 + <field name="childConnections"><list> 1232 + <object ref="81"/> 1233 + </list> 1234 + </field> 1235 + </object> 1236 + </list> 1237 + </field> 1238 + </object> 1239 + 1240 + <object ref="84"/> 1241 + 1242 + <object ref="81"/> 1243 + </list> 1097 1244 </field> 1245 + <field name="externalPath"></field> 1098 1246 </object> 1099 - 1100 - <object type="Step" id="76"> 1247 + </field> 1248 + <field name="readingEntities"><list> 1249 + <object type="Plan" id="85"> 1101 1250 <base type="Entity"> 1102 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=244&gt;</field> 1251 + <field name="name">Card to play reasoning</field> 1103 1252 <field name="description"></field> 1104 - <field name="uniqueId">244</field> 1253 + <field name="uniqueId">213</field> 1105 1254 </base> 1106 1255 1107 - <field name="step"> 1108 - <object type="Percept" id="77"> 1256 + <field name="triggers"><list> 1257 + <object type="Percept" id="86"> 1109 1258 <base type="Interaction"> 1110 1259 <base type="Entity"> 1111 - <field name="name">Bid is over</field> 1260 + <field name="name">Turn selected</field> 1112 1261 <field name="description"></field> 1113 - <field name="uniqueId">50</field> 1262 + <field name="uniqueId">79</field> 1114 1263 <field name="connectTo"><list> 1115 - <object ref="71"/> 1264 + <object ref="8"/> 1116 1265 </list> 1117 1266 </field> 1118 1267 </base> ··· 1124 1273 <field name="knowledgeUpdated"></field> 1125 1274 <field name="processing"></field> 1126 1275 <field name="frequency"></field> 1127 - <field name="scope">:optional</field> 1128 1276 <field name="agentsResponding"><list> 1129 - <object ref="8"/> 1277 + <object ref="29"/> 1130 1278 </list> 1131 1279 </field> 1132 1280 <field name="externalPath"></field> 1133 1281 <field name="plans"><list> 1134 - <object type="Plan" id="78"> 1282 + <object ref="85"/> 1283 + </list> 1284 + </field> 1285 + </object> 1286 + </list> 1287 + </field> 1288 + <field name="goals"><list> 1289 + <object ref="47"/> 1290 + 1291 + <object ref="48"/> 1292 + 1293 + <object ref="62"/> 1294 + 1295 + <object ref="52"/> 1296 + </list> 1297 + </field> 1298 + <field name="actions"><list> 1299 + <object ref="13"/> 1300 + </list> 1301 + </field> 1302 + <field name="data"><list> 1303 + <object type="DataConnection" id="87"> 1304 + <base type="Entity"> 1305 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=178&gt;</field> 1306 + <field name="uniqueId">178</field> 1307 + </base> 1308 + 1309 + <field name="type"> 1310 + <object type="Data" id="88"> 1135 1311 <base type="Entity"> 1136 - <field name="name">Choose briscola card</field> 1137 - <field name="description">Do the reasoning needed to choose the briscola card. The agent </field> 1138 - <field name="uniqueId">210</field> 1312 + <field name="name">Historic of cards played</field> 1313 + <field name="description"></field> 1314 + <field name="uniqueId">114</field> 1139 1315 </base> 1140 1316 1141 - <field name="triggers"><list> 1142 - <object ref="77"/> 1317 + <field name="dataType">(Card, Player)</field> 1318 + <field name="includedFields"></field> 1319 + <field name="writtenBy"><list> 1320 + <object ref="29"/> 1321 + 1322 + <object ref="45"/> 1143 1323 </list> 1144 1324 </field> 1145 - <field name="actions"><list> 1146 - <object ref="72"/> 1325 + <field name="readBy"><list> 1326 + <object ref="29"/> 1327 + 1328 + <object ref="45"/> 1147 1329 </list> 1148 1330 </field> 1149 - <field name="data"><list> 1150 - <object type="DataConnection" id="79"> 1331 + <field name="initialisation"></field> 1332 + <field name="writtenWhen"></field> 1333 + <field name="connections"><list> 1334 + <object type="DataConnection" id="89"> 1151 1335 <base type="Entity"> 1152 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=211&gt;</field> 1153 - <field name="uniqueId">211</field> 1336 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=119&gt;</field> 1337 + <field name="uniqueId">119</field> 1154 1338 </base> 1155 1339 1156 1340 <field name="type"> 1157 - <object type="Data" id="80"> 1341 + <object ref="88"/> 1342 + </field> 1343 + <field name="readingEntities"><list> 1344 + <object ref="29"/> 1345 + </list> 1346 + </field> 1347 + <field name="writingEntities"><list> 1348 + <object ref="29"/> 1349 + </list> 1350 + </field> 1351 + <field name="childConnections"><list> 1352 + <object type="DataConnection" id="90"> 1158 1353 <base type="Entity"> 1159 - <field name="name">Hand</field> 1160 - <field name="description"></field> 1161 - <field name="uniqueId">93</field> 1354 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=125&gt;</field> 1355 + <field name="uniqueId">125</field> 1162 1356 </base> 1163 1357 1164 - <field name="dataType">Set of cards</field> 1165 - <field name="includedFields"></field> 1166 - <field name="writtenBy"><list> 1167 - <object ref="8"/> 1358 + <field name="type"> 1359 + <object ref="88"/> 1360 + </field> 1361 + <field name="readingEntities"><list> 1362 + <object ref="45"/> 1363 + </list> 1364 + </field> 1365 + <field name="writingEntities"><list> 1366 + <object ref="45"/> 1367 + </list> 1368 + </field> 1369 + <field name="parentConnection"> 1370 + <object ref="89"/> 1371 + </field> 1372 + <field name="childConnections"><list> 1373 + <object ref="87"/> 1374 + </list> 1375 + </field> 1376 + </object> 1377 + </list> 1378 + </field> 1379 + </object> 1380 + 1381 + <object ref="90"/> 1382 + 1383 + <object ref="87"/> 1384 + </list> 1385 + </field> 1386 + <field name="externalPath"></field> 1387 + </object> 1388 + </field> 1389 + <field name="readingEntities"><list> 1390 + <object ref="85"/> 1391 + 1392 + <object ref="68"/> 1393 + </list> 1394 + </field> 1395 + <field name="writingEntities"><list> 1396 + <object ref="85"/> 1397 + </list> 1398 + </field> 1399 + <field name="parentConnection"> 1400 + <object ref="90"/> 1401 + </field> 1402 + </object> 1403 + 1404 + <object ref="81"/> 1405 + 1406 + <object type="DataConnection" id="91"> 1407 + <base type="Entity"> 1408 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=180&gt;</field> 1409 + <field name="uniqueId">180</field> 1410 + </base> 1411 + 1412 + <field name="type"> 1413 + <object type="Data" id="92"> 1414 + <base type="Entity"> 1415 + <field name="name">Points</field> 1416 + <field name="description"></field> 1417 + <field name="uniqueId">115</field> 1418 + </base> 1419 + 1420 + <field name="dataType">Integer</field> 1421 + <field name="includedFields"></field> 1422 + <field name="writtenBy"><list> 1423 + <object ref="29"/> 1424 + 1425 + <object ref="45"/> 1426 + 1427 + <object type="Capability" id="93"> 1428 + <base type="Entity"> 1429 + <field name="name">End the game capability</field> 1430 + <field name="description"></field> 1431 + <field name="uniqueId">182</field> 1432 + </base> 1433 + 1434 + <field name="goals"><list> 1435 + <object ref="19"/> 1436 + </list> 1437 + </field> 1438 + <field name="processes"></field> 1439 + <field name="notes"></field> 1440 + <field name="actions"><list> 1441 + <object ref="16"/> 1442 + 1443 + <object ref="18"/> 1444 + 1445 + <object ref="17"/> 1446 + </list> 1447 + </field> 1448 + <field name="percepts"><list> 1449 + <object type="Percept" id="94"> 1450 + <base type="Interaction"> 1451 + <base type="Entity"> 1452 + <field name="name">Game is over</field> 1453 + <field name="description"></field> 1454 + <field name="uniqueId">55</field> 1455 + <field name="connectTo"><list> 1456 + <object ref="15"/> 1457 + </list> 1458 + </field> 1459 + </base> 1460 + 1461 + </base> 1168 1462 1169 - <object type="Capability" id="81"> 1463 + <field name="source"></field> 1464 + <field name="informationCarried"></field> 1465 + <field name="knowledgeUpdated"></field> 1466 + <field name="processing"></field> 1467 + <field name="frequency"></field> 1468 + <field name="agentsResponding"><list> 1469 + <object ref="29"/> 1470 + </list> 1471 + </field> 1472 + <field name="externalPath"></field> 1473 + <field name="plans"><list> 1474 + <object type="Plan" id="95"> 1170 1475 <base type="Entity"> 1171 - <field name="name">Receive a hand</field> 1172 - <field name="description">The capability of an agent to get a full hand (a set of 8 cards).</field> 1173 - <field name="uniqueId">151</field> 1476 + <field name="name">Game end reasoning</field> 1477 + <field name="description"></field> 1478 + <field name="uniqueId">222</field> 1174 1479 </base> 1175 1480 1176 - <field name="goals"><list> 1177 - <object ref="46"/> 1178 - 1179 - <object ref="47"/> 1481 + <field name="triggers"><list> 1482 + <object ref="94"/> 1180 1483 </list> 1181 1484 </field> 1182 - <field name="processes"></field> 1183 - <field name="notes"></field> 1184 1485 <field name="actions"><list> 1185 - <object ref="33"/> 1486 + <object ref="17"/> 1487 + 1488 + <object ref="18"/> 1489 + 1490 + <object ref="16"/> 1186 1491 </list> 1187 1492 </field> 1188 1493 <field name="percepts"><list> 1189 - <object ref="37"/> 1494 + <object type="Percept" id="96"> 1495 + <base type="Interaction"> 1496 + <base type="Entity"> 1497 + <field name="name">Winner declared</field> 1498 + <field name="description"></field> 1499 + <field name="uniqueId">57</field> 1500 + <field name="connectTo"><list> 1501 + <object ref="15"/> 1502 + </list> 1503 + </field> 1504 + </base> 1505 + 1506 + </base> 1507 + 1508 + <field name="source"></field> 1509 + <field name="informationCarried"></field> 1510 + <field name="knowledgeUpdated"></field> 1511 + <field name="processing"></field> 1512 + <field name="frequency"></field> 1513 + <field name="agentsResponding"><list> 1514 + <object ref="29"/> 1515 + </list> 1516 + </field> 1517 + <field name="externalPath"></field> 1518 + </object> 1519 + 1520 + <object type="Percept" id="97"> 1521 + <base type="Interaction"> 1522 + <base type="Entity"> 1523 + <field name="name">Scoring updated</field> 1524 + <field name="description"></field> 1525 + <field name="uniqueId">58</field> 1526 + <field name="connectTo"><list> 1527 + <object ref="15"/> 1528 + </list> 1529 + </field> 1530 + </base> 1531 + 1532 + </base> 1533 + 1534 + <field name="source"></field> 1535 + <field name="informationCarried"></field> 1536 + <field name="knowledgeUpdated"></field> 1537 + <field name="processing"></field> 1538 + <field name="frequency"></field> 1539 + <field name="agentsResponding"><list> 1540 + <object ref="29"/> 1541 + </list> 1542 + </field> 1543 + <field name="externalPath"></field> 1544 + </object> 1190 1545 </list> 1191 1546 </field> 1192 - <field name="includedPlans"><list> 1193 - <object type="Plan" id="82"> 1547 + <field name="data"><list> 1548 + <object type="DataConnection" id="98"> 1194 1549 <base type="Entity"> 1195 - <field name="name">Receive a card</field> 1196 - <field name="description">Store the card given in the hand.</field> 1197 - <field name="uniqueId">191</field> 1550 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=183&gt;</field> 1551 + <field name="uniqueId">183</field> 1198 1552 </base> 1199 1553 1200 - <field name="triggers"><list> 1201 - <object type="MessageDistributionPair" id="83"> 1554 + <field name="type"> 1555 + <object ref="92"/> 1556 + </field> 1557 + <field name="readingEntities"><list> 1558 + <object ref="95"/> 1559 + </list> 1560 + </field> 1561 + <field name="writingEntities"><list> 1562 + <object ref="95"/> 1563 + </list> 1564 + </field> 1565 + <field name="parentConnection"> 1566 + <object type="DataConnection" id="99"> 1202 1567 <base type="Entity"> 1203 - <field name="name">planMessagePair-192</field> 1204 - <field name="uniqueId">192</field> 1568 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=122&gt;</field> 1569 + <field name="uniqueId">122</field> 1205 1570 </base> 1206 1571 1207 1572 <field name="type"> 1208 - <object ref="6"/> 1573 + <object ref="92"/> 1209 1574 </field> 1210 - <field name="parentDistributionPairs"><list> 1211 - <object type="MessageDistributionPair" id="84"> 1575 + <field name="readingEntities"><list> 1576 + <object ref="45"/> 1577 + 1578 + <object ref="93"/> 1579 + </list> 1580 + </field> 1581 + <field name="writingEntities"><list> 1582 + <object ref="45"/> 1583 + 1584 + <object ref="93"/> 1585 + </list> 1586 + </field> 1587 + <field name="parentConnection"> 1588 + <object type="DataConnection" id="100"> 1212 1589 <base type="Entity"> 1213 - <field name="name">capabilityMessagePair-152</field> 1214 - <field name="uniqueId">152</field> 1590 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=120&gt;</field> 1591 + <field name="uniqueId">120</field> 1215 1592 </base> 1216 1593 1217 1594 <field name="type"> 1218 - <object ref="6"/> 1595 + <object ref="92"/> 1219 1596 </field> 1220 - <field name="toEntities"><list> 1221 - <object ref="82"/> 1597 + <field name="readingEntities"><list> 1598 + <object ref="29"/> 1222 1599 </list> 1223 1600 </field> 1224 - <field name="parentDistributionPairs"><list> 1225 - <object ref="5"/> 1601 + <field name="writingEntities"><list> 1602 + <object ref="29"/> 1226 1603 </list> 1227 1604 </field> 1228 - <field name="childDistributionPairs"><list> 1229 - <object ref="83"/> 1605 + <field name="childConnections"><list> 1606 + <object ref="99"/> 1230 1607 </list> 1231 1608 </field> 1232 - <field name="owner"> 1233 - <object ref="81"/> 1234 - </field> 1235 1609 </object> 1236 - </list> 1237 1610 </field> 1238 - <field name="owner"> 1239 - <object ref="82"/> 1611 + <field name="childConnections"><list> 1612 + <object ref="91"/> 1613 + 1614 + <object ref="98"/> 1615 + </list> 1240 1616 </field> 1241 1617 </object> 1242 - </list> 1243 1618 </field> 1244 - <field name="actions"><list> 1245 - <object ref="33"/> 1246 - </list> 1247 - </field> 1248 - <field name="percepts"><list> 1249 - <object ref="37"/> 1250 - </list> 1251 - </field> 1252 - <field name="data"><list> 1253 - <object type="DataConnection" id="85"> 1254 - <base type="Entity"> 1255 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=153&gt;</field> 1256 - <field name="uniqueId">153</field> 1257 - </base> 1619 + </object> 1620 + </list> 1621 + </field> 1622 + <field name="context"></field> 1623 + <field name="failure"></field> 1624 + <field name="failureRecovery"></field> 1625 + <field name="procedure"></field> 1626 + </object> 1627 + </list> 1628 + </field> 1629 + </object> 1258 1630 1259 - <field name="type"> 1260 - <object ref="80"/> 1261 - </field> 1262 - <field name="writingEntities"><list> 1263 - <object ref="82"/> 1264 - </list> 1265 - </field> 1266 - <field name="parentConnection"> 1267 - <object type="DataConnection" id="86"> 1268 - <base type="Entity"> 1269 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=123&gt;</field> 1270 - <field name="uniqueId">123</field> 1271 - </base> 1631 + <object ref="96"/> 1272 1632 1273 - <field name="type"> 1274 - <object ref="80"/> 1275 - </field> 1276 - <field name="readingEntities"><list> 1277 - <object type="Capability" id="87"> 1278 - <base type="Entity"> 1279 - <field name="name">Declare Briscola capability</field> 1280 - <field name="description"></field> 1281 - <field name="uniqueId">174</field> 1282 - </base> 1633 + <object ref="97"/> 1634 + </list> 1635 + </field> 1636 + <field name="includedPlans"><list> 1637 + <object ref="95"/> 1638 + </list> 1639 + </field> 1640 + <field name="data"><list> 1641 + <object ref="98"/> 1642 + </list> 1643 + </field> 1644 + <field name="externalPath"></field> 1645 + </object> 1646 + </list> 1647 + </field> 1648 + <field name="readBy"><list> 1649 + <object ref="29"/> 1283 1650 1284 - <field name="goals"><list> 1285 - <object type="Goal" id="88"> 1286 - <base type="Entity"> 1287 - <field name="name">Declare Briscola card</field> 1288 - <field name="description"></field> 1289 - <field name="uniqueId">39</field> 1290 - </base> 1651 + <object ref="45"/> 1291 1652 1292 - <field name="scope">:optional</field> 1293 - </object> 1294 - </list> 1295 - </field> 1296 - <field name="processes"></field> 1297 - <field name="notes"></field> 1298 - <field name="actions"><list> 1299 - <object ref="72"/> 1300 - </list> 1301 - </field> 1302 - <field name="percepts"><list> 1303 - <object ref="77"/> 1304 - </list> 1305 - </field> 1306 - <field name="includedPlans"><list> 1307 - <object ref="78"/> 1308 - </list> 1309 - </field> 1310 - <field name="data"><list> 1311 - <object ref="79"/> 1312 - </list> 1313 - </field> 1314 - <field name="externalPath"></field> 1315 - </object> 1653 + <object ref="93"/> 1654 + </list> 1655 + </field> 1656 + <field name="initialisation"></field> 1657 + <field name="writtenWhen"></field> 1658 + <field name="connections"><list> 1659 + <object ref="100"/> 1316 1660 1317 - <object type="Capability" id="89"> 1318 - <base type="Entity"> 1319 - <field name="name">Playing capability</field> 1320 - <field name="description"></field> 1321 - <field name="uniqueId">177</field> 1322 - </base> 1661 + <object ref="99"/> 1323 1662 1324 - <field name="goals"><list> 1325 - <object type="Goal" id="90"> 1326 - <base type="Entity"> 1327 - <field name="name">Play the game</field> 1328 - <field name="description"></field> 1329 - <field name="uniqueId">15</field> 1330 - </base> 1663 + <object ref="91"/> 1331 1664 1332 - <field name="subGoals"><list> 1333 - <object type="Goal" id="91"> 1334 - <base type="Entity"> 1335 - <field name="name">Play cards</field> 1336 - <field name="description"></field> 1337 - <field name="uniqueId">22</field> 1338 - </base> 1665 + <object ref="98"/> 1666 + </list> 1667 + </field> 1668 + <field name="externalPath"></field> 1669 + </object> 1670 + </field> 1671 + <field name="readingEntities"><list> 1672 + <object ref="85"/> 1673 + </list> 1674 + </field> 1675 + <field name="writingEntities"><list> 1676 + <object type="Plan" id="101"> 1677 + <base type="Entity"> 1678 + <field name="name">Points reasoning</field> 1679 + <field name="description"></field> 1680 + <field name="uniqueId">214</field> 1681 + </base> 1339 1682 1340 - <field name="subGoals"><list> 1341 - <object type="Goal" id="92"> 1342 - <base type="Entity"> 1343 - <field name="name">Best card to play for the turn</field> 1344 - <field name="description"></field> 1345 - <field name="uniqueId">76</field> 1346 - </base> 1683 + <field name="triggers"><list> 1684 + <object type="Percept" id="102"> 1685 + <base type="Interaction"> 1686 + <base type="Entity"> 1687 + <field name="name">Hand is over</field> 1688 + <field name="description"></field> 1689 + <field name="uniqueId">53</field> 1690 + <field name="connectTo"><list> 1691 + <object ref="8"/> 1692 + </list> 1693 + </field> 1694 + </base> 1347 1695 1348 - <field name="scope">:optional</field> 1349 - </object> 1696 + </base> 1350 1697 1351 - <object type="Goal" id="93"> 1352 - <base type="Entity"> 1353 - <field name="name">Identify teams</field> 1354 - <field name="description"></field> 1355 - <field name="uniqueId">20</field> 1356 - </base> 1698 + <field name="source"></field> 1699 + <field name="informationCarried"></field> 1700 + <field name="knowledgeUpdated"></field> 1701 + <field name="processing"></field> 1702 + <field name="frequency"></field> 1703 + <field name="agentsResponding"><list> 1704 + <object ref="29"/> 1705 + </list> 1706 + </field> 1707 + <field name="externalPath"></field> 1708 + <field name="plans"><list> 1709 + <object ref="101"/> 1710 + </list> 1711 + </field> 1712 + </object> 1713 + </list> 1714 + </field> 1715 + <field name="goals"><list> 1716 + <object ref="21"/> 1717 + </list> 1718 + </field> 1719 + <field name="actions"><list> 1720 + <object ref="11"/> 1721 + </list> 1722 + </field> 1723 + <field name="data"><list> 1724 + <object ref="91"/> 1725 + </list> 1726 + </field> 1727 + <field name="context"></field> 1728 + <field name="failure"></field> 1729 + <field name="failureRecovery"></field> 1730 + <field name="procedure"></field> 1731 + </object> 1732 + </list> 1733 + </field> 1734 + <field name="parentConnection"> 1735 + <object ref="99"/> 1736 + </field> 1737 + </object> 1357 1738 1358 - <field name="subGoals"><list> 1359 - <object type="Goal" id="94"> 1360 - <base type="Entity"> 1361 - <field name="name">Obtain reputation</field> 1362 - <field name="description"></field> 1363 - <field name="uniqueId">26</field> 1364 - </base> 1739 + <object type="DataConnection" id="103"> 1740 + <base type="Entity"> 1741 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=228&gt;</field> 1742 + <field name="uniqueId">228</field> 1743 + </base> 1365 1744 1366 - </object> 1745 + <field name="type"> 1746 + <object type="Data" id="104"> 1747 + <base type="Entity"> 1748 + <field name="name">Hand</field> 1749 + <field name="description"></field> 1750 + <field name="uniqueId">93</field> 1751 + </base> 1752 + 1753 + <field name="dataType">Set of cards</field> 1754 + <field name="includedFields"></field> 1755 + <field name="writtenBy"><list> 1756 + <object ref="29"/> 1367 1757 1368 - <object type="Goal" id="95"> 1369 - <base type="Entity"> 1370 - <field name="name">Calculate trust</field> 1371 - <field name="description"></field> 1372 - <field name="uniqueId">27</field> 1373 - </base> 1758 + <object type="Capability" id="105"> 1759 + <base type="Entity"> 1760 + <field name="name">Receive a hand</field> 1761 + <field name="description">The capability of an agent to get a full hand (a set of 8 cards).</field> 1762 + <field name="uniqueId">151</field> 1763 + </base> 1374 1764 1375 - </object> 1376 - </list> 1377 - </field> 1378 - <field name="orRefined">:true</field> 1379 - <field name="scope">:optional</field> 1380 - </object> 1765 + <field name="goals"><list> 1766 + <object ref="54"/> 1381 1767 1382 - <object type="Goal" id="96"> 1383 - <base type="Entity"> 1384 - <field name="name">Cheat opponents</field> 1385 - <field name="uniqueId">21</field> 1386 - </base> 1768 + <object ref="55"/> 1769 + </list> 1770 + </field> 1771 + <field name="processes"></field> 1772 + <field name="notes"></field> 1773 + <field name="actions"><list> 1774 + <object ref="25"/> 1775 + </list> 1776 + </field> 1777 + <field name="percepts"><list> 1778 + <object ref="28"/> 1779 + </list> 1780 + </field> 1781 + <field name="includedPlans"><list> 1782 + <object type="Plan" id="106"> 1783 + <base type="Entity"> 1784 + <field name="name">Receive a card</field> 1785 + <field name="description">Store the card given in the hand.</field> 1786 + <field name="uniqueId">191</field> 1787 + </base> 1387 1788 1388 - <field name="scope">:optional</field> 1389 - </object> 1390 - </list> 1391 - </field> 1392 - <field name="scope">:optional</field> 1393 - </object> 1789 + <field name="triggers"><list> 1790 + <object type="MessageDistributionPair" id="107"> 1791 + <base type="Entity"> 1792 + <field name="name">planMessagePair-192</field> 1793 + <field name="uniqueId">192</field> 1794 + </base> 1394 1795 1395 - <object ref="45"/> 1796 + <field name="type"> 1797 + <object type="Message" id="108"> 1798 + <base type="Interaction"> 1799 + <base type="Entity"> 1800 + <field name="name">Give cards</field> 1801 + <field name="description"></field> 1802 + <field name="uniqueId">135</field> 1803 + </base> 1396 1804 1397 - <object type="Goal" id="97"> 1398 - <base type="Entity"> 1399 - <field name="name">Bidding</field> 1400 - <field name="description"></field> 1401 - <field name="uniqueId">37</field> 1402 - </base> 1805 + </base> 1403 1806 1404 - <field name="subGoals"><list> 1405 - <object ref="88"/> 1807 + <field name="distribution"><list> 1808 + <object type="MessageDistributionPair" id="109"> 1809 + <base type="Entity"> 1810 + <field name="name">protocolMessagePair-136</field> 1811 + <field name="uniqueId">136</field> 1812 + </base> 1406 1813 1407 - <object ref="68"/> 1408 - </list> 1409 - </field> 1410 - <field name="scope">:optional</field> 1411 - </object> 1814 + <field name="type"> 1815 + <object ref="108"/> 1816 + </field> 1817 + <field name="toEntities"><list> 1818 + <object ref="29"/> 1819 + </list> 1820 + </field> 1821 + <field name="fromEntities"><list> 1822 + <object type="Agent" id="110"> 1823 + <base type="Entity"> 1824 + <field name="name">Dealer</field> 1825 + <field name="description">The agent who deal the cards to the players.</field> 1826 + <field name="uniqueId">131</field> 1827 + </base> 1412 1828 1413 - <object type="Goal" id="98"> 1414 - <base type="Entity"> 1415 - <field name="name">Turn selection</field> 1416 - <field name="uniqueId">80</field> 1417 - </base> 1829 + <field name="cardinalityMinimum">1</field> 1830 + <field name="cardinalityMaximum">1</field> 1831 + <field name="lifetime">The agent its created when there are 5 players in the game, and is destroyed when the game is over.</field> 1832 + <field name="initialisation"></field> 1833 + <field name="demise"></field> 1834 + <field name="includedCapabilities"><list> 1835 + <object type="Capability" id="111"> 1836 + <base type="Entity"> 1837 + <field name="name">Dealing capability</field> 1838 + <field name="description"></field> 1839 + <field name="uniqueId">128</field> 1840 + </base> 1418 1841 1419 - <field name="scope">:optional</field> 1420 - </object> 1842 + <field name="goals"><list> 1843 + <object ref="57"/> 1421 1844 1422 - <object type="Goal" id="99"> 1423 - <base type="Entity"> 1424 - <field name="name">Count point of the turn</field> 1425 - <field name="description"></field> 1426 - <field name="uniqueId">85</field> 1427 - </base> 1845 + <object ref="56"/> 1428 1846 1429 - <field name="scope">:optional</field> 1430 - </object> 1431 - </list> 1432 - </field> 1433 - <field name="scope">:optional</field> 1434 - </object> 1847 + <object ref="53"/> 1435 1848 </list> 1436 1849 </field> 1437 1850 <field name="processes"></field> 1438 1851 <field name="notes"></field> 1439 1852 <field name="actions"><list> 1440 - <object ref="21"/> 1441 - 1442 - <object ref="18"/> 1443 - 1444 - <object ref="20"/> 1445 - 1446 - <object ref="19"/> 1853 + <object ref="5"/> 1447 1854 1448 - <object ref="17"/> 1855 + <object ref="26"/> 1449 1856 </list> 1450 1857 </field> 1451 1858 <field name="percepts"><list> 1452 - <object ref="15"/> 1453 - 1454 - <object type="Percept" id="100"> 1859 + <object type="Percept" id="112"> 1455 1860 <base type="Interaction"> 1456 1861 <base type="Entity"> 1457 - <field name="name">Card played</field> 1862 + <field name="name">Dealer identified</field> 1458 1863 <field name="description"></field> 1459 - <field name="uniqueId">51</field> 1864 + <field name="uniqueId">83</field> 1460 1865 <field name="connectTo"><list> 1461 - <object ref="16"/> 1866 + <object ref="24"/> 1462 1867 </list> 1463 1868 </field> 1464 1869 </base> ··· 1470 1875 <field name="knowledgeUpdated"></field> 1471 1876 <field name="processing"></field> 1472 1877 <field name="frequency"></field> 1878 + <field name="scope">:optional</field> 1473 1879 <field name="agentsResponding"><list> 1474 - <object ref="8"/> 1880 + <object ref="29"/> 1475 1881 1476 - <object ref="8"/> 1882 + <object ref="110"/> 1477 1883 </list> 1478 1884 </field> 1479 1885 <field name="externalPath"></field> 1480 1886 <field name="plans"><list> 1481 - <object type="Plan" id="101"> 1887 + <object type="Plan" id="113"> 1482 1888 <base type="Entity"> 1483 - <field name="name">Turn reasoning</field> 1889 + <field name="name">Dealing reasoning</field> 1484 1890 <field name="description"></field> 1485 - <field name="uniqueId">212</field> 1891 + <field name="uniqueId">219</field> 1486 1892 </base> 1487 1893 1488 1894 <field name="triggers"><list> 1489 - <object ref="15"/> 1490 - 1491 - <object ref="100"/> 1492 - </list> 1493 - </field> 1494 - <field name="goals"><list> 1495 - <object ref="98"/> 1895 + <object ref="112"/> 1496 1896 </list> 1497 1897 </field> 1498 1898 <field name="actions"><list> 1499 - <object ref="17"/> 1899 + <object ref="5"/> 1900 + 1901 + <object ref="26"/> 1500 1902 </list> 1501 1903 </field> 1502 - <field name="data"><list> 1503 - <object type="DataConnection" id="102"> 1904 + <field name="outgoingMessages"><list> 1905 + <object type="MessageDistributionPair" id="114"> 1504 1906 <base type="Entity"> 1505 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=226&gt;</field> 1506 - <field name="uniqueId">226</field> 1907 + <field name="name">planMessagePair-220</field> 1908 + <field name="uniqueId">220</field> 1507 1909 </base> 1508 1910 1509 1911 <field name="type"> 1510 - <object type="Data" id="103"> 1912 + <object ref="108"/> 1913 + </field> 1914 + <field name="parentDistributionPairs"><list> 1915 + <object type="MessageDistributionPair" id="115"> 1511 1916 <base type="Entity"> 1512 - <field name="name">Position</field> 1513 - <field name="description">Set depending the join game order. The agent 1 has the agent 5 on the right and the agent 3 on the left, the agent 2 has the agent 1 on the right and the agent 3 on the left, and so on.</field> 1514 - <field name="uniqueId">130</field> 1917 + <field name="name">capabilityMessagePair-149</field> 1918 + <field name="uniqueId">149</field> 1515 1919 </base> 1516 1920 1517 - <field name="dataType">Integer</field> 1518 - <field name="includedFields"></field> 1519 - <field name="writtenBy"><list> 1520 - <object ref="8"/> 1521 - 1522 - <object ref="9"/> 1523 - </list> 1921 + <field name="type"> 1922 + <object ref="108"/> 1524 1923 </field> 1525 - <field name="readBy"><list> 1526 - <object ref="8"/> 1527 - 1528 - <object ref="89"/> 1924 + <field name="fromEntities"><list> 1925 + <object ref="113"/> 1529 1926 </list> 1530 1927 </field> 1531 - <field name="initialisation"></field> 1532 - <field name="writtenWhen"></field> 1533 - <field name="connections"><list> 1534 - <object type="DataConnection" id="104"> 1928 + <field name="parentDistributionPairs"><list> 1929 + <object type="MessageDistributionPair" id="116"> 1535 1930 <base type="Entity"> 1536 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=223&gt;</field> 1537 - <field name="uniqueId">223</field> 1931 + <field name="name">agentMessagePair-138</field> 1932 + <field name="uniqueId">138</field> 1538 1933 </base> 1539 1934 1540 1935 <field name="type"> 1541 - <object ref="103"/> 1936 + <object ref="108"/> 1542 1937 </field> 1543 - <field name="readingEntities"><list> 1544 - <object ref="8"/> 1938 + <field name="fromEntities"><list> 1939 + <object ref="111"/> 1545 1940 </list> 1546 1941 </field> 1547 - <field name="writingEntities"><list> 1548 - <object ref="8"/> 1549 - </list> 1550 - </field> 1551 - <field name="childConnections"><list> 1552 - <object type="DataConnection" id="105"> 1942 + <field name="parentDistributionPairs"><list> 1943 + <object ref="109"/> 1944 + 1945 + <object type="MessageDistributionPair" id="117"> 1553 1946 <base type="Entity"> 1554 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=224&gt;</field> 1555 - <field name="uniqueId">224</field> 1947 + <field name="name">protocolMessagePair-139</field> 1948 + <field name="uniqueId">139</field> 1556 1949 </base> 1557 1950 1558 1951 <field name="type"> 1559 - <object ref="103"/> 1952 + <object ref="108"/> 1560 1953 </field> 1561 - <field name="readingEntities"><list> 1562 - <object ref="89"/> 1954 + <field name="toEntities"><list> 1955 + <object ref="29"/> 1563 1956 </list> 1564 1957 </field> 1565 - <field name="writingEntities"><list> 1566 - <object ref="9"/> 1958 + <field name="fromEntities"><list> 1959 + <object ref="110"/> 1567 1960 </list> 1568 1961 </field> 1569 - <field name="parentConnection"> 1570 - <object ref="104"/> 1571 - </field> 1572 - <field name="childConnections"><list> 1573 - <object ref="102"/> 1574 - 1575 - <object type="DataConnection" id="106"> 1962 + <field name="childDistributionPairs"><list> 1963 + <object type="MessageDistributionPair" id="118"> 1576 1964 <base type="Entity"> 1577 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=227&gt;</field> 1578 - <field name="uniqueId">227</field> 1965 + <field name="name">agentMessagePair-137</field> 1966 + <field name="uniqueId">137</field> 1579 1967 </base> 1580 1968 1581 1969 <field name="type"> 1582 - <object ref="103"/> 1970 + <object ref="108"/> 1971 + </field> 1972 + <field name="toEntities"><list> 1973 + <object ref="105"/> 1974 + </list> 1583 1975 </field> 1584 - <field name="writingEntities"><list> 1585 - <object type="Plan" id="107"> 1976 + <field name="parentDistributionPairs"><list> 1977 + <object ref="109"/> 1978 + 1979 + <object ref="117"/> 1980 + 1981 + <object type="MessageDistributionPair" id="119"> 1586 1982 <base type="Entity"> 1587 - <field name="name">Join a game</field> 1588 - <field name="description">Set of action needed to join a game.</field> 1589 - <field name="uniqueId">189</field> 1983 + <field name="name">protocolMessagePair-140</field> 1984 + <field name="uniqueId">140</field> 1590 1985 </base> 1591 1986 1592 - <field name="triggers"><list> 1593 - <object type="Percept" id="108"> 1594 - <base type="Interaction"> 1595 - <base type="Entity"> 1596 - <field name="name">Join request</field> 1597 - <field name="description">Request sent from the user to join the game</field> 1598 - <field name="uniqueId">9</field> 1599 - <field name="connectTo"><list> 1600 - <object type="Scenario" id="109"> 1601 - <base type="Entity"> 1602 - <field name="name">Start the game scenario</field> 1603 - <field name="description"></field> 1604 - <field name="uniqueId">8</field> 1605 - <field name="connectTo"><list> 1606 - <object ref="13"/> 1987 + <field name="type"> 1988 + <object ref="108"/> 1989 + </field> 1990 + <field name="toEntities"><list> 1991 + <object ref="29"/> 1992 + </list> 1993 + </field> 1994 + <field name="fromEntities"><list> 1995 + <object ref="110"/> 1996 + </list> 1997 + </field> 1998 + <field name="childDistributionPairs"><list> 1999 + <object ref="118"/> 1607 2000 1608 - <object type="Action" id="110"> 1609 - <base type="Interaction"> 1610 - <base type="Entity"> 1611 - <field name="name">Manage request</field> 1612 - <field name="description"></field> 1613 - <field name="uniqueId">66</field> 1614 - <field name="connectTo"><list> 1615 - <object ref="14"/> 1616 - </list> 1617 - </field> 1618 - </base> 2001 + <object ref="116"/> 2002 + </list> 2003 + </field> 2004 + <field name="owner"> 2005 + <object type="Protocol" id="120"> 2006 + <base type="Entity"> 2007 + <field name="name">Dealing protocol</field> 2008 + <field name="uniqueId">133</field> 2009 + </base> 1619 2010 1620 - </base> 2011 + <field name="includedMessages"><list> 2012 + <object ref="109"/> 1621 2013 1622 - <field name="parameters"></field> 1623 - <field name="durationDescription"></field> 1624 - <field name="failureNotificationDescription"></field> 1625 - <field name="partialChange"></field> 1626 - <field name="sideEffects"></field> 1627 - </object> 1628 - </list> 1629 - </field> 1630 - </base> 2014 + <object ref="117"/> 1631 2015 1632 - <field name="scope">:optional</field> 1633 - <field name="context"></field> 1634 - <field name="steps"><list> 1635 - <object type="Step" id="111"> 1636 - <base type="Entity"> 1637 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=238&gt;</field> 1638 - <field name="description"></field> 1639 - <field name="uniqueId">238</field> 1640 - </base> 2016 + <object ref="119"/> 1641 2017 1642 - <field name="step"> 1643 - <object ref="108"/> 1644 - </field> 1645 - </object> 2018 + <object type="MessageDistributionPair" id="121"> 2019 + <base type="Entity"> 2020 + <field name="name">protocolMessagePair-141</field> 2021 + <field name="uniqueId">141</field> 2022 + </base> 1646 2023 1647 - <object type="Step" id="112"> 1648 - <base type="Entity"> 1649 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=239&gt;</field> 1650 - <field name="description"></field> 1651 - <field name="uniqueId">239</field> 1652 - </base> 2024 + <field name="type"> 2025 + <object ref="108"/> 2026 + </field> 2027 + <field name="toEntities"><list> 2028 + <object ref="29"/> 2029 + </list> 2030 + </field> 2031 + <field name="fromEntities"><list> 2032 + <object ref="110"/> 2033 + </list> 2034 + </field> 2035 + <field name="childDistributionPairs"><list> 2036 + <object ref="118"/> 1653 2037 1654 - <field name="step"> 1655 - <object ref="13"/> 1656 - </field> 1657 - </object> 2038 + <object ref="116"/> 2039 + </list> 2040 + </field> 2041 + <field name="owner"> 2042 + <object ref="120"/> 2043 + </field> 2044 + </object> 1658 2045 1659 - <object type="Step" id="113"> 1660 - <base type="Entity"> 1661 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=240&gt;</field> 1662 - <field name="description"></field> 1663 - <field name="uniqueId">240</field> 1664 - </base> 2046 + <object type="MessageDistributionPair" id="122"> 2047 + <base type="Entity"> 2048 + <field name="name">protocolMessagePair-142</field> 2049 + <field name="uniqueId">142</field> 2050 + </base> 1665 2051 1666 - <field name="step"> 1667 - <object ref="10"/> 1668 - </field> 1669 - </object> 1670 - 1671 - <object type="Step" id="114"> 1672 - <base type="Entity"> 1673 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=235&gt;</field> 1674 - <field name="uniqueId">235</field> 1675 - </base> 2052 + <field name="type"> 2053 + <object ref="108"/> 2054 + </field> 2055 + <field name="toEntities"><list> 2056 + <object ref="29"/> 2057 + </list> 2058 + </field> 2059 + <field name="fromEntities"><list> 2060 + <object ref="110"/> 2061 + </list> 2062 + </field> 2063 + <field name="childDistributionPairs"><list> 2064 + <object ref="118"/> 1676 2065 1677 - <field name="step"> 1678 - <object ref="32"/> 1679 - </field> 1680 - </object> 1681 - </list> 1682 - </field> 1683 - <field name="variation"></field> 1684 - <field name="linkedGoals"><list> 1685 - <object ref="12"/> 1686 - </list> 1687 - </field> 1688 - </object> 2066 + <object ref="116"/> 1689 2067 </list> 1690 2068 </field> 1691 - </base> 1692 - 1693 - </base> 2069 + <field name="owner"> 2070 + <object ref="120"/> 2071 + </field> 2072 + </object> 2073 + </list> 2074 + </field> 2075 + <field name="protocolDistributionPairs"><list> 2076 + <object type="ProtocolDistributionPair" id="123"> 2077 + <base type="Entity"> 2078 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.ProtocolDistributionPair ID=134&gt;</field> 2079 + <field name="uniqueId">134</field> 2080 + </base> 1694 2081 1695 - <field name="source"></field> 1696 - <field name="informationCarried"></field> 1697 - <field name="knowledgeUpdated"></field> 1698 - <field name="processing"></field> 1699 - <field name="frequency"></field> 1700 - <field name="scope">:optional</field> 1701 - <field name="agentsResponding"><list> 1702 - <object ref="8"/> 2082 + <field name="type"> 2083 + <object ref="120"/> 2084 + </field> 2085 + <field name="agent1"> 2086 + <object ref="29"/> 2087 + </field> 2088 + <field name="agent2"> 2089 + <object ref="110"/> 2090 + </field> 2091 + </object> 2092 + </list> 2093 + </field> 2094 + <field name="agents"><list> 2095 + <object ref="110"/> 1703 2096 1704 - <object ref="8"/> 2097 + <object ref="29"/> 1705 2098 </list> 1706 2099 </field> 1707 - <field name="externalPath"></field> 1708 - <field name="plans"><list> 1709 - <object ref="107"/> 2100 + <field name="aumlText">start Dealing protocol 2101 + agent D Dealer 2102 + agent P1 Non-Player Character 2103 + agent P2 Non-Player Character 2104 + agent P3 Non-Player Character 2105 + agent P4 Non-Player Character 2106 + agent P5 Non-Player Character 2107 + begin loop 2108 + message D P1 Give cards 2109 + message D P2 Give cards 2110 + message D P3 Give cards 2111 + message D P4 Give cards 2112 + message D P5 Give cards 2113 + end loop 2114 + finish</field> 2115 + <field name="aumlInteractions"><list> 2116 + <object type="InteractionDistributionPair" id="124"> 2117 + <field name="type"> 2118 + <object ref="108"/> 2119 + </field> 2120 + <field name="origins"><list> 2121 + <object ref="110"/> 2122 + </list> 2123 + </field> 2124 + <field name="targets"><list> 2125 + <object ref="29"/> 2126 + </list> 2127 + </field> 2128 + </object> 2129 + 2130 + <object type="InteractionDistributionPair" id="125"> 2131 + <field name="type"> 2132 + <object ref="108"/> 2133 + </field> 2134 + <field name="origins"><list> 2135 + <object ref="110"/> 2136 + </list> 2137 + </field> 2138 + <field name="targets"><list> 2139 + <object ref="29"/> 2140 + </list> 2141 + </field> 2142 + </object> 2143 + 2144 + <object type="InteractionDistributionPair" id="126"> 2145 + <field name="type"> 2146 + <object ref="108"/> 2147 + </field> 2148 + <field name="origins"><list> 2149 + <object ref="110"/> 2150 + </list> 2151 + </field> 2152 + <field name="targets"><list> 2153 + <object ref="29"/> 2154 + </list> 2155 + </field> 2156 + </object> 2157 + 2158 + <object type="InteractionDistributionPair" id="127"> 2159 + <field name="type"> 2160 + <object ref="108"/> 2161 + </field> 2162 + <field name="origins"><list> 2163 + <object ref="110"/> 2164 + </list> 2165 + </field> 2166 + <field name="targets"><list> 2167 + <object ref="29"/> 2168 + </list> 2169 + </field> 2170 + </object> 2171 + 2172 + <object type="InteractionDistributionPair" id="128"> 2173 + <field name="type"> 2174 + <object ref="108"/> 2175 + </field> 2176 + <field name="origins"><list> 2177 + <object ref="110"/> 2178 + </list> 2179 + </field> 2180 + <field name="targets"><list> 2181 + <object ref="29"/> 2182 + </list> 2183 + </field> 2184 + </object> 1710 2185 </list> 1711 2186 </field> 1712 2187 </object> 1713 - </list> 1714 2188 </field> 1715 - <field name="actions"><list> 1716 - <object ref="13"/> 2189 + </object> 2190 + 2191 + <object ref="121"/> 1717 2192 1718 - <object ref="110"/> 2193 + <object ref="122"/> 2194 + </list> 2195 + </field> 2196 + <field name="childDistributionPairs"><list> 2197 + <object type="MessageDistributionPair" id="129"> 2198 + <base type="Entity"> 2199 + <field name="name">capabilityMessagePair-152</field> 2200 + <field name="uniqueId">152</field> 2201 + </base> 2202 + 2203 + <field name="type"> 2204 + <object ref="108"/> 2205 + </field> 2206 + <field name="toEntities"><list> 2207 + <object ref="106"/> 1719 2208 </list> 1720 2209 </field> 1721 - <field name="percepts"><list> 1722 - <object ref="37"/> 2210 + <field name="parentDistributionPairs"><list> 2211 + <object ref="118"/> 1723 2212 </list> 1724 2213 </field> 1725 - <field name="data"><list> 1726 - <object ref="106"/> 2214 + <field name="childDistributionPairs"><list> 2215 + <object ref="107"/> 1727 2216 </list> 1728 2217 </field> 1729 - <field name="context"></field> 1730 - <field name="failure">The plan fails if there are 5 players in the game</field> 1731 - <field name="failureRecovery">No don't nothing, the agent can not play the game.</field> 1732 - <field name="procedure"></field> 2218 + <field name="owner"> 2219 + <object ref="105"/> 2220 + </field> 1733 2221 </object> 1734 2222 </list> 1735 2223 </field> 1736 - <field name="parentConnection"> 1737 - <object ref="105"/> 2224 + <field name="owner"> 2225 + <object ref="29"/> 1738 2226 </field> 1739 2227 </object> 2228 + 2229 + <object ref="116"/> 1740 2230 </list> 2231 + </field> 2232 + <field name="owner"> 2233 + <object ref="120"/> 1741 2234 </field> 1742 2235 </object> 2236 + 2237 + <object ref="119"/> 2238 + 2239 + <object ref="121"/> 2240 + 2241 + <object ref="122"/> 2242 + </list> 2243 + </field> 2244 + <field name="childDistributionPairs"><list> 2245 + <object ref="115"/> 1743 2246 </list> 1744 2247 </field> 2248 + <field name="owner"> 2249 + <object ref="110"/> 2250 + </field> 1745 2251 </object> 1746 - 1747 - <object ref="105"/> 1748 - 1749 - <object ref="102"/> 1750 - 1751 - <object ref="106"/> 2252 + </list> 2253 + </field> 2254 + <field name="childDistributionPairs"><list> 2255 + <object ref="114"/> 1752 2256 </list> 1753 2257 </field> 1754 - <field name="externalPath"></field> 2258 + <field name="owner"> 2259 + <object ref="111"/> 2260 + </field> 1755 2261 </object> 1756 - </field> 1757 - <field name="readingEntities"><list> 1758 - <object ref="101"/> 1759 2262 </list> 1760 2263 </field> 1761 - <field name="parentConnection"> 1762 - <object ref="105"/> 2264 + <field name="owner"> 2265 + <object ref="113"/> 1763 2266 </field> 1764 2267 </object> 1765 - </list> 1766 - </field> 1767 - <field name="context"></field> 1768 - <field name="failure"></field> 1769 - <field name="failureRecovery"></field> 1770 - <field name="procedure"></field> 1771 - </object> 1772 2268 1773 - <object type="Plan" id="115"> 1774 - <base type="Entity"> 1775 - <field name="name">Team reasoning</field> 1776 - <field name="description"></field> 1777 - <field name="uniqueId">215</field> 1778 - </base> 1779 - 1780 - <field name="triggers"><list> 1781 - <object ref="100"/> 1782 - 1783 - <object ref="15"/> 1784 - </list> 1785 - </field> 1786 - <field name="goals"><list> 1787 - <object ref="93"/> 1788 - </list> 1789 - </field> 1790 - <field name="actions"><list> 1791 - <object ref="20"/> 1792 - 1793 - <object ref="18"/> 1794 - </list> 1795 - </field> 1796 - <field name="outgoingMessages"><list> 1797 - <object type="MessageDistributionPair" id="116"> 2269 + <object type="MessageDistributionPair" id="130"> 1798 2270 <base type="Entity"> 1799 - <field name="name">planMessagePair-216</field> 1800 - <field name="uniqueId">216</field> 2271 + <field name="name">planMessagePair-221</field> 2272 + <field name="uniqueId">221</field> 1801 2273 </base> 1802 2274 1803 2275 <field name="type"> 1804 - <object type="Message" id="117"> 2276 + <object type="Message" id="131"> 1805 2277 <base type="Interaction"> 1806 2278 <base type="Entity"> 1807 - <field name="name">Cheat message</field> 2279 + <field name="name">First bid</field> 1808 2280 <field name="description"></field> 1809 - <field name="uniqueId">145</field> 2281 + <field name="uniqueId">161</field> 1810 2282 </base> 1811 2283 1812 2284 </base> 1813 2285 1814 2286 <field name="distribution"><list> 1815 - <object type="MessageDistributionPair" id="118"> 2287 + <object type="MessageDistributionPair" id="132"> 1816 2288 <base type="Entity"> 1817 - <field name="name">protocolMessagePair-146</field> 1818 - <field name="uniqueId">146</field> 2289 + <field name="name">protocolMessagePair-162</field> 2290 + <field name="uniqueId">162</field> 1819 2291 </base> 1820 2292 1821 2293 <field name="type"> 1822 - <object ref="117"/> 2294 + <object ref="131"/> 1823 2295 </field> 1824 2296 <field name="toEntities"><list> 1825 - <object ref="8"/> 2297 + <object ref="29"/> 1826 2298 </list> 1827 2299 </field> 1828 2300 <field name="fromEntities"><list> 1829 - <object ref="8"/> 2301 + <object ref="110"/> 1830 2302 </list> 1831 2303 </field> 1832 2304 <field name="childDistributionPairs"><list> 1833 - <object type="MessageDistributionPair" id="119"> 2305 + <object type="MessageDistributionPair" id="133"> 1834 2306 <base type="Entity"> 1835 - <field name="name">agentMessagePair-147</field> 1836 - <field name="uniqueId">147</field> 2307 + <field name="name">agentMessagePair-163</field> 2308 + <field name="uniqueId">163</field> 1837 2309 </base> 1838 2310 1839 2311 <field name="type"> 1840 - <object ref="117"/> 2312 + <object ref="131"/> 1841 2313 </field> 1842 2314 <field name="toEntities"><list> 1843 - <object ref="89"/> 1844 - </list> 1845 - </field> 1846 - <field name="fromEntities"><list> 1847 - <object ref="89"/> 1848 - </list> 1849 - </field> 1850 - <field name="parentDistributionPairs"><list> 1851 - <object ref="118"/> 1852 - 1853 - <object type="MessageDistributionPair" id="120"> 2315 + <object type="Capability" id="134"> 1854 2316 <base type="Entity"> 1855 - <field name="name">protocolMessagePair-148</field> 1856 - <field name="uniqueId">148</field> 2317 + <field name="name">Bidding capability</field> 2318 + <field name="description"></field> 2319 + <field name="uniqueId">155</field> 1857 2320 </base> 1858 2321 1859 - <field name="type"> 1860 - <object ref="117"/> 1861 - </field> 1862 - <field name="toEntities"><list> 1863 - <object ref="8"/> 1864 - </list> 1865 - </field> 1866 - <field name="fromEntities"><list> 1867 - <object ref="8"/> 2322 + <field name="goals"><list> 2323 + <object ref="60"/> 1868 2324 </list> 1869 2325 </field> 1870 - <field name="childDistributionPairs"><list> 1871 - <object ref="119"/> 2326 + <field name="processes"></field> 2327 + <field name="notes"></field> 2328 + <field name="actions"><list> 2329 + <object type="Action" id="135"> 2330 + <base type="Interaction"> 2331 + <base type="Entity"> 2332 + <field name="name">Start bidding</field> 2333 + <field name="description"></field> 2334 + <field name="uniqueId">13</field> 2335 + <field name="connectTo"><list> 2336 + <object ref="6"/> 2337 + </list> 2338 + </field> 2339 + </base> 2340 + 2341 + </base> 2342 + 2343 + <field name="parameters"></field> 2344 + <field name="durationDescription"></field> 2345 + <field name="failureNotificationDescription"></field> 2346 + <field name="partialChange"></field> 2347 + <field name="sideEffects"></field> 2348 + <field name="scope">:optional</field> 2349 + </object> 1872 2350 </list> 1873 2351 </field> 1874 - <field name="owner"> 1875 - <object type="Protocol" id="121"> 1876 - <base type="Entity"> 1877 - <field name="name">Cheating protocol</field> 1878 - <field name="description"></field> 1879 - <field name="uniqueId">143</field> 1880 - </base> 2352 + <field name="percepts"><list> 2353 + <object type="Percept" id="136"> 2354 + <base type="Interaction"> 2355 + <base type="Entity"> 2356 + <field name="name">Deal is over</field> 2357 + <field name="description"></field> 2358 + <field name="uniqueId">34</field> 2359 + <field name="connectTo"><list> 2360 + <object type="Scenario" id="137"> 2361 + <base type="Entity"> 2362 + <field name="name">Bidding scenario</field> 2363 + <field name="description"></field> 2364 + <field name="uniqueId">32</field> 2365 + <field name="connectTo"><list> 2366 + <object ref="135"/> 2367 + 2368 + <object type="Action" id="138"> 2369 + <base type="Interaction"> 2370 + <base type="Entity"> 2371 + <field name="name">Declare Briscola</field> 2372 + <field name="uniqueId">71</field> 2373 + <field name="connectTo"><list> 2374 + <object ref="6"/> 2375 + </list> 2376 + </field> 2377 + </base> 2378 + 2379 + </base> 2380 + 2381 + <field name="scope">:optional</field> 2382 + </object> 2383 + </list> 2384 + </field> 2385 + </base> 2386 + 2387 + <field name="scope">:optional</field> 2388 + <field name="context"></field> 2389 + <field name="steps"><list> 2390 + <object type="Step" id="139"> 2391 + <base type="Entity"> 2392 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=241&gt;</field> 2393 + <field name="description"></field> 2394 + <field name="uniqueId">241</field> 2395 + </base> 2396 + 2397 + <field name="step"> 2398 + <object ref="136"/> 2399 + </field> 2400 + </object> 2401 + 2402 + <object type="Step" id="140"> 2403 + <base type="Entity"> 2404 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=242&gt;</field> 2405 + <field name="description"></field> 2406 + <field name="uniqueId">242</field> 2407 + </base> 2408 + 2409 + <field name="step"> 2410 + <object ref="135"/> 2411 + </field> 2412 + </object> 2413 + 2414 + <object type="Step" id="141"> 2415 + <base type="Entity"> 2416 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=243&gt;</field> 2417 + <field name="description"></field> 2418 + <field name="uniqueId">243</field> 2419 + </base> 2420 + 2421 + <field name="step"> 2422 + <object ref="60"/> 2423 + </field> 2424 + </object> 2425 + 2426 + <object type="Step" id="142"> 2427 + <base type="Entity"> 2428 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=244&gt;</field> 2429 + <field name="description"></field> 2430 + <field name="uniqueId">244</field> 2431 + </base> 2432 + 2433 + <field name="step"> 2434 + <object type="Percept" id="143"> 2435 + <base type="Interaction"> 2436 + <base type="Entity"> 2437 + <field name="name">Bid is over</field> 2438 + <field name="description"></field> 2439 + <field name="uniqueId">50</field> 2440 + <field name="connectTo"><list> 2441 + <object ref="137"/> 2442 + </list> 2443 + </field> 2444 + </base> 2445 + 2446 + </base> 2447 + 2448 + <field name="source"></field> 2449 + <field name="informationCarried"></field> 2450 + <field name="knowledgeUpdated"></field> 2451 + <field name="processing"></field> 2452 + <field name="frequency"></field> 2453 + <field name="scope">:optional</field> 2454 + <field name="agentsResponding"><list> 2455 + <object ref="29"/> 2456 + </list> 2457 + </field> 2458 + <field name="externalPath"></field> 2459 + <field name="plans"><list> 2460 + <object type="Plan" id="144"> 2461 + <base type="Entity"> 2462 + <field name="name">Choose briscola card</field> 2463 + <field name="description">Do the reasoning needed to choose the briscola card. The agent </field> 2464 + <field name="uniqueId">210</field> 2465 + </base> 2466 + 2467 + <field name="triggers"><list> 2468 + <object ref="143"/> 2469 + </list> 2470 + </field> 2471 + <field name="actions"><list> 2472 + <object ref="138"/> 2473 + </list> 2474 + </field> 2475 + <field name="data"><list> 2476 + <object type="DataConnection" id="145"> 2477 + <base type="Entity"> 2478 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=211&gt;</field> 2479 + <field name="uniqueId">211</field> 2480 + </base> 2481 + 2482 + <field name="type"> 2483 + <object ref="104"/> 2484 + </field> 2485 + <field name="readingEntities"><list> 2486 + <object ref="144"/> 2487 + </list> 2488 + </field> 2489 + <field name="parentConnection"> 2490 + <object type="DataConnection" id="146"> 2491 + <base type="Entity"> 2492 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=123&gt;</field> 2493 + <field name="uniqueId">123</field> 2494 + </base> 2495 + 2496 + <field name="type"> 2497 + <object ref="104"/> 2498 + </field> 2499 + <field name="readingEntities"><list> 2500 + <object type="Capability" id="147"> 2501 + <base type="Entity"> 2502 + <field name="name">Declare Briscola capability</field> 2503 + <field name="description"></field> 2504 + <field name="uniqueId">174</field> 2505 + </base> 2506 + 2507 + <field name="goals"><list> 2508 + <object ref="59"/> 2509 + </list> 2510 + </field> 2511 + <field name="processes"></field> 2512 + <field name="notes"></field> 2513 + <field name="actions"><list> 2514 + <object ref="138"/> 2515 + </list> 2516 + </field> 2517 + <field name="percepts"><list> 2518 + <object ref="143"/> 2519 + </list> 2520 + </field> 2521 + <field name="includedPlans"><list> 2522 + <object ref="144"/> 2523 + </list> 2524 + </field> 2525 + <field name="data"><list> 2526 + <object ref="145"/> 2527 + </list> 2528 + </field> 2529 + <field name="externalPath"></field> 2530 + </object> 2531 + 2532 + <object ref="45"/> 2533 + </list> 2534 + </field> 2535 + <field name="writingEntities"><list> 2536 + <object ref="105"/> 2537 + 2538 + <object ref="45"/> 2539 + </list> 2540 + </field> 2541 + <field name="parentConnection"> 2542 + <object type="DataConnection" id="148"> 2543 + <base type="Entity"> 2544 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=117&gt;</field> 2545 + <field name="uniqueId">117</field> 2546 + </base> 2547 + 2548 + <field name="type"> 2549 + <object ref="104"/> 2550 + </field> 2551 + <field name="readingEntities"><list> 2552 + <object ref="29"/> 2553 + </list> 2554 + </field> 2555 + <field name="writingEntities"><list> 2556 + <object ref="29"/> 2557 + </list> 2558 + </field> 2559 + <field name="childConnections"><list> 2560 + <object ref="146"/> 2561 + </list> 2562 + </field> 2563 + </object> 2564 + </field> 2565 + <field name="childConnections"><list> 2566 + <object type="DataConnection" id="149"> 2567 + <base type="Entity"> 2568 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=153&gt;</field> 2569 + <field name="uniqueId">153</field> 2570 + </base> 2571 + 2572 + <field name="type"> 2573 + <object ref="104"/> 2574 + </field> 2575 + <field name="writingEntities"><list> 2576 + <object ref="106"/> 2577 + </list> 2578 + </field> 2579 + <field name="parentConnection"> 2580 + <object ref="146"/> 2581 + </field> 2582 + </object> 2583 + 2584 + <object ref="145"/> 2585 + 2586 + <object ref="103"/> 2587 + </list> 2588 + </field> 2589 + </object> 2590 + </field> 2591 + </object> 2592 + </list> 2593 + </field> 2594 + <field name="context"></field> 2595 + <field name="failure"></field> 2596 + <field name="failureRecovery"></field> 2597 + <field name="procedure"></field> 2598 + </object> 2599 + </list> 2600 + </field> 2601 + </object> 2602 + </field> 2603 + </object> 1881 2604 1882 - <field name="includedMessages"><list> 1883 - <object ref="118"/> 2605 + <object type="Step" id="150"> 2606 + <base type="Entity"> 2607 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=245&gt;</field> 2608 + <field name="description"></field> 2609 + <field name="uniqueId">245</field> 2610 + </base> 1884 2611 1885 - <object ref="120"/> 1886 - </list> 1887 - </field> 1888 - <field name="protocolDistributionPairs"><list> 1889 - <object type="ProtocolDistributionPair" id="122"> 1890 - <base type="Entity"> 1891 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.ProtocolDistributionPair ID=144&gt;</field> 1892 - <field name="uniqueId">144</field> 1893 - </base> 2612 + <field name="step"> 2613 + <object ref="138"/> 2614 + </field> 2615 + </object> 1894 2616 1895 - <field name="type"> 1896 - <object ref="121"/> 1897 - </field> 1898 - <field name="agent1"> 1899 - <object ref="8"/> 1900 - </field> 1901 - <field name="agent2"> 1902 - <object ref="8"/> 1903 - </field> 1904 - </object> 1905 - </list> 1906 - </field> 1907 - <field name="agents"><list> 1908 - <object ref="8"/> 1909 - </list> 1910 - </field> 1911 - <field name="notes"></field> 1912 - <field name="aumlText">start Cheating protocol 1913 - agent Cheater Non-Player Character 1914 - agent Cheated Non-Player Character 1915 - message Cheater Cheated Cheat message 1916 - box option 1917 - message Cheated Cheater Cheat message 1918 - end option 1919 - finish</field> 1920 - <field name="aumlInteractions"><list> 1921 - <object type="InteractionDistributionPair" id="123"> 1922 - <field name="type"> 1923 - <object ref="117"/> 1924 - </field> 1925 - <field name="origins"><list> 1926 - <object ref="8"/> 1927 - </list> 1928 - </field> 1929 - <field name="targets"><list> 1930 - <object ref="8"/> 1931 - </list> 1932 - </field> 1933 - </object> 2617 + <object type="Step" id="151"> 2618 + <base type="Entity"> 2619 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=236&gt;</field> 2620 + <field name="description"></field> 2621 + <field name="uniqueId">236</field> 2622 + </base> 1934 2623 1935 - <object type="InteractionDistributionPair" id="124"> 1936 - <field name="type"> 1937 - <object ref="117"/> 1938 - </field> 1939 - <field name="origins"><list> 1940 - <object ref="8"/> 2624 + <field name="step"> 2625 + <object ref="8"/> 2626 + </field> 2627 + </object> 2628 + </list> 2629 + </field> 2630 + <field name="variation"></field> 2631 + <field name="linkedGoals"><list> 2632 + <object ref="58"/> 2633 + </list> 2634 + </field> 2635 + </object> 1941 2636 </list> 1942 2637 </field> 1943 - <field name="targets"><list> 1944 - <object ref="8"/> 1945 - </list> 1946 - </field> 1947 - </object> 1948 - </list> 1949 - </field> 1950 - </object> 1951 - </field> 1952 - </object> 1953 - </list> 1954 - </field> 1955 - <field name="childDistributionPairs"><list> 1956 - <object type="MessageDistributionPair" id="125"> 1957 - <base type="Entity"> 1958 - <field name="name">capabilityDiagramPair-185</field> 1959 - <field name="uniqueId">185</field> 1960 - </base> 2638 + </base> 1961 2639 1962 - <field name="type"> 1963 - <object ref="117"/> 1964 - </field> 1965 - <field name="toEntities"><list> 1966 - <object type="Plan" id="126"> 1967 - <base type="Entity"> 1968 - <field name="name">Cheated reasoning</field> 1969 - <field name="description"></field> 1970 - <field name="uniqueId">217</field> 1971 2640 </base> 1972 2641 1973 - <field name="triggers"><list> 1974 - <object type="MessageDistributionPair" id="127"> 2642 + <field name="source"></field> 2643 + <field name="informationCarried"></field> 2644 + <field name="knowledgeUpdated"></field> 2645 + <field name="processing"></field> 2646 + <field name="frequency"></field> 2647 + <field name="scope">:optional</field> 2648 + <field name="agentsResponding"><list> 2649 + <object ref="29"/> 2650 + </list> 2651 + </field> 2652 + <field name="externalPath"></field> 2653 + <field name="plans"><list> 2654 + <object type="Plan" id="152"> 1975 2655 <base type="Entity"> 1976 - <field name="name">planMessagePair-218</field> 1977 - <field name="uniqueId">218</field> 2656 + <field name="uniqueId">96</field> 1978 2657 </base> 1979 2658 1980 - <field name="type"> 1981 - <object ref="117"/> 1982 - </field> 1983 - <field name="parentDistributionPairs"><list> 1984 - <object ref="125"/> 1985 - </list> 1986 - </field> 1987 - <field name="owner"> 1988 - <object ref="126"/> 1989 - </field> 1990 2659 </object> 1991 - </list> 1992 - </field> 1993 - <field name="goals"><list> 1994 - <object ref="94"/> 1995 2660 1996 - <object ref="96"/> 1997 - 1998 - <object ref="95"/> 1999 - </list> 2000 - </field> 2001 - <field name="data"><list> 2002 - <object type="DataConnection" id="128"> 2661 + <object type="Plan" id="153"> 2003 2662 <base type="Entity"> 2004 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=179&gt;</field> 2005 - <field name="uniqueId">179</field> 2663 + <field name="name">Do first bid</field> 2664 + <field name="description"></field> 2665 + <field name="uniqueId">193</field> 2006 2666 </base> 2007 2667 2008 - <field name="type"> 2009 - <object type="Data" id="129"> 2668 + <field name="triggers"><list> 2669 + <object type="MessageDistributionPair" id="154"> 2010 2670 <base type="Entity"> 2011 - <field name="name">Team information</field> 2012 - <field name="description"></field> 2013 - <field name="uniqueId">112</field> 2671 + <field name="name">planMessagePair-194</field> 2672 + <field name="uniqueId">194</field> 2014 2673 </base> 2015 2674 2016 - <field name="dataType">Agents</field> 2017 - <field name="includedFields"></field> 2018 - <field name="writtenBy"><list> 2019 - <object ref="8"/> 2020 - 2021 - <object ref="89"/> 2022 - </list> 2675 + <field name="type"> 2676 + <object ref="131"/> 2023 2677 </field> 2024 - <field name="readBy"><list> 2025 - <object ref="8"/> 2026 - 2027 - <object ref="89"/> 2028 - </list> 2029 - </field> 2030 - <field name="initialisation"></field> 2031 - <field name="writtenWhen"></field> 2032 - <field name="connections"><list> 2033 - <object type="DataConnection" id="130"> 2678 + <field name="parentDistributionPairs"><list> 2679 + <object type="MessageDistributionPair" id="155"> 2034 2680 <base type="Entity"> 2035 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=121&gt;</field> 2036 - <field name="uniqueId">121</field> 2681 + <field name="name">capabilityMessagePair-173</field> 2682 + <field name="uniqueId">173</field> 2037 2683 </base> 2038 2684 2039 2685 <field name="type"> 2040 - <object ref="129"/> 2686 + <object ref="131"/> 2041 2687 </field> 2042 - <field name="readingEntities"><list> 2043 - <object ref="8"/> 2688 + <field name="toEntities"><list> 2689 + <object ref="153"/> 2044 2690 </list> 2045 2691 </field> 2046 - <field name="writingEntities"><list> 2047 - <object ref="8"/> 2692 + <field name="parentDistributionPairs"><list> 2693 + <object ref="133"/> 2048 2694 </list> 2049 2695 </field> 2050 - <field name="childConnections"><list> 2051 - <object type="DataConnection" id="131"> 2052 - <base type="Entity"> 2053 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=127&gt;</field> 2054 - <field name="uniqueId">127</field> 2055 - </base> 2056 - 2057 - <field name="type"> 2058 - <object ref="129"/> 2059 - </field> 2060 - <field name="readingEntities"><list> 2061 - <object ref="89"/> 2062 - </list> 2063 - </field> 2064 - <field name="writingEntities"><list> 2065 - <object ref="89"/> 2066 - </list> 2067 - </field> 2068 - <field name="parentConnection"> 2069 - <object ref="130"/> 2070 - </field> 2071 - <field name="childConnections"><list> 2072 - <object ref="128"/> 2073 - </list> 2074 - </field> 2075 - </object> 2696 + <field name="childDistributionPairs"><list> 2697 + <object ref="154"/> 2076 2698 </list> 2699 + </field> 2700 + <field name="owner"> 2701 + <object ref="134"/> 2077 2702 </field> 2078 2703 </object> 2079 - 2080 - <object ref="131"/> 2081 - 2082 - <object ref="128"/> 2083 2704 </list> 2084 2705 </field> 2085 - <field name="externalPath"></field> 2706 + <field name="owner"> 2707 + <object ref="153"/> 2708 + </field> 2086 2709 </object> 2710 + 2711 + <object ref="136"/> 2712 + </list> 2087 2713 </field> 2088 - <field name="readingEntities"><list> 2089 - <object type="Plan" id="132"> 2714 + <field name="actions"><list> 2715 + <object ref="135"/> 2716 + </list> 2717 + </field> 2718 + <field name="outgoingMessages"><list> 2719 + <object type="MessageDistributionPair" id="156"> 2090 2720 <base type="Entity"> 2091 - <field name="name">Card to play reasoning</field> 2092 - <field name="description"></field> 2093 - <field name="uniqueId">213</field> 2721 + <field name="name">planMessagePair-196</field> 2722 + <field name="uniqueId">196</field> 2094 2723 </base> 2095 2724 2096 - <field name="triggers"><list> 2097 - <object type="Percept" id="133"> 2725 + <field name="type"> 2726 + <object type="Message" id="157"> 2098 2727 <base type="Interaction"> 2099 2728 <base type="Entity"> 2100 - <field name="name">Turn selected</field> 2729 + <field name="name">Bid</field> 2101 2730 <field name="description"></field> 2102 - <field name="uniqueId">79</field> 2103 - <field name="connectTo"><list> 2104 - <object ref="16"/> 2105 - </list> 2106 - </field> 2731 + <field name="uniqueId">165</field> 2107 2732 </base> 2108 2733 2109 2734 </base> 2110 2735 2111 - <field name="source"></field> 2112 - <field name="informationCarried"></field> 2113 - <field name="knowledgeUpdated"></field> 2114 - <field name="processing"></field> 2115 - <field name="frequency"></field> 2116 - <field name="agentsResponding"><list> 2117 - <object ref="8"/> 2118 - </list> 2119 - </field> 2120 - <field name="externalPath"></field> 2121 - <field name="plans"><list> 2122 - <object ref="132"/> 2123 - </list> 2124 - </field> 2125 - </object> 2126 - </list> 2127 - </field> 2128 - <field name="goals"><list> 2129 - <object ref="91"/> 2130 - 2131 - <object ref="92"/> 2132 - 2133 - <object ref="99"/> 2134 - 2135 - <object ref="96"/> 2136 - </list> 2137 - </field> 2138 - <field name="actions"><list> 2139 - <object ref="21"/> 2140 - </list> 2141 - </field> 2142 - <field name="data"><list> 2143 - <object type="DataConnection" id="134"> 2144 - <base type="Entity"> 2145 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=178&gt;</field> 2146 - <field name="uniqueId">178</field> 2147 - </base> 2148 - 2149 - <field name="type"> 2150 - <object type="Data" id="135"> 2736 + <field name="distribution"><list> 2737 + <object type="MessageDistributionPair" id="158"> 2151 2738 <base type="Entity"> 2152 - <field name="name">Historic of cards played</field> 2153 - <field name="description"></field> 2154 - <field name="uniqueId">114</field> 2739 + <field name="name">protocolMessagePair-166</field> 2740 + <field name="uniqueId">166</field> 2155 2741 </base> 2156 2742 2157 - <field name="dataType">(Card, Player)</field> 2158 - <field name="includedFields"></field> 2159 - <field name="writtenBy"><list> 2160 - <object ref="8"/> 2161 - 2162 - <object ref="89"/> 2743 + <field name="type"> 2744 + <object ref="157"/> 2745 + </field> 2746 + <field name="toEntities"><list> 2747 + <object ref="29"/> 2163 2748 </list> 2164 2749 </field> 2165 - <field name="readBy"><list> 2166 - <object ref="8"/> 2167 - 2168 - <object ref="89"/> 2750 + <field name="fromEntities"><list> 2751 + <object ref="29"/> 2169 2752 </list> 2170 2753 </field> 2171 - <field name="initialisation"></field> 2172 - <field name="writtenWhen"></field> 2173 - <field name="connections"><list> 2174 - <object type="DataConnection" id="136"> 2754 + <field name="childDistributionPairs"><list> 2755 + <object type="MessageDistributionPair" id="159"> 2175 2756 <base type="Entity"> 2176 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=119&gt;</field> 2177 - <field name="uniqueId">119</field> 2757 + <field name="name">agentMessagePair-167</field> 2758 + <field name="uniqueId">167</field> 2178 2759 </base> 2179 2760 2180 2761 <field name="type"> 2181 - <object ref="135"/> 2762 + <object ref="157"/> 2763 + </field> 2764 + <field name="toEntities"><list> 2765 + <object ref="134"/> 2766 + </list> 2182 2767 </field> 2183 - <field name="readingEntities"><list> 2184 - <object ref="8"/> 2768 + <field name="fromEntities"><list> 2769 + <object ref="134"/> 2185 2770 </list> 2186 2771 </field> 2187 - <field name="writingEntities"><list> 2188 - <object ref="8"/> 2772 + <field name="parentDistributionPairs"><list> 2773 + <object ref="158"/> 2189 2774 </list> 2190 2775 </field> 2191 - <field name="childConnections"><list> 2192 - <object type="DataConnection" id="137"> 2776 + <field name="childDistributionPairs"><list> 2777 + <object type="MessageDistributionPair" id="160"> 2193 2778 <base type="Entity"> 2194 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=125&gt;</field> 2195 - <field name="uniqueId">125</field> 2779 + <field name="name">capabilityMessagePair-171</field> 2780 + <field name="uniqueId">171</field> 2196 2781 </base> 2197 2782 2198 2783 <field name="type"> 2199 - <object ref="135"/> 2784 + <object ref="157"/> 2200 2785 </field> 2201 - <field name="readingEntities"><list> 2202 - <object ref="89"/> 2203 - </list> 2204 - </field> 2205 - <field name="writingEntities"><list> 2206 - <object ref="89"/> 2207 - </list> 2208 - </field> 2209 - <field name="parentConnection"> 2210 - <object ref="136"/> 2211 - </field> 2212 - <field name="childConnections"><list> 2213 - <object ref="134"/> 2214 - </list> 2215 - </field> 2216 - </object> 2217 - </list> 2218 - </field> 2219 - </object> 2786 + <field name="toEntities"><list> 2787 + <object type="Plan" id="161"> 2788 + <base type="Entity"> 2789 + <field name="name">Biddind reasoning</field> 2790 + <field name="description">Decide if bid or pass</field> 2791 + <field name="uniqueId">202</field> 2792 + </base> 2793 + 2794 + <field name="triggers"><list> 2795 + <object type="MessageDistributionPair" id="162"> 2796 + <base type="Entity"> 2797 + <field name="name">planMessagePair-208</field> 2798 + <field name="uniqueId">208</field> 2799 + </base> 2220 2800 2221 - <object ref="137"/> 2801 + <field name="type"> 2802 + <object ref="157"/> 2803 + </field> 2804 + <field name="parentDistributionPairs"><list> 2805 + <object ref="160"/> 2806 + </list> 2807 + </field> 2808 + <field name="owner"> 2809 + <object ref="161"/> 2810 + </field> 2811 + </object> 2812 + 2813 + <object type="MessageDistributionPair" id="163"> 2814 + <base type="Entity"> 2815 + <field name="name">planMessagePair-209</field> 2816 + <field name="uniqueId">209</field> 2817 + </base> 2818 + 2819 + <field name="type"> 2820 + <object type="Message" id="164"> 2821 + <base type="Interaction"> 2822 + <base type="Entity"> 2823 + <field name="name">Pass</field> 2824 + <field name="description"></field> 2825 + <field name="uniqueId">168</field> 2826 + </base> 2827 + 2828 + </base> 2829 + 2830 + <field name="distribution"><list> 2831 + <object type="MessageDistributionPair" id="165"> 2832 + <base type="Entity"> 2833 + <field name="name">protocolMessagePair-169</field> 2834 + <field name="uniqueId">169</field> 2835 + </base> 2836 + 2837 + <field name="type"> 2838 + <object ref="164"/> 2839 + </field> 2840 + <field name="toEntities"><list> 2841 + <object ref="29"/> 2842 + </list> 2843 + </field> 2844 + <field name="fromEntities"><list> 2845 + <object ref="29"/> 2846 + </list> 2847 + </field> 2848 + <field name="childDistributionPairs"><list> 2849 + <object type="MessageDistributionPair" id="166"> 2850 + <base type="Entity"> 2851 + <field name="name">agentMessagePair-170</field> 2852 + <field name="uniqueId">170</field> 2853 + </base> 2854 + 2855 + <field name="type"> 2856 + <object ref="164"/> 2857 + </field> 2858 + <field name="toEntities"><list> 2859 + <object ref="134"/> 2860 + </list> 2861 + </field> 2862 + <field name="fromEntities"><list> 2863 + <object ref="134"/> 2864 + </list> 2865 + </field> 2866 + <field name="parentDistributionPairs"><list> 2867 + <object ref="165"/> 2868 + </list> 2869 + </field> 2870 + <field name="childDistributionPairs"><list> 2871 + <object type="MessageDistributionPair" id="167"> 2872 + <base type="Entity"> 2873 + <field name="name">capabilityMessagePair-172</field> 2874 + <field name="uniqueId">172</field> 2875 + </base> 2222 2876 2223 - <object ref="134"/> 2224 - </list> 2225 - </field> 2226 - <field name="externalPath"></field> 2227 - </object> 2228 - </field> 2229 - <field name="readingEntities"><list> 2230 - <object ref="132"/> 2877 + <field name="type"> 2878 + <object ref="164"/> 2879 + </field> 2880 + <field name="toEntities"><list> 2881 + <object ref="161"/> 2882 + </list> 2883 + </field> 2884 + <field name="fromEntities"><list> 2885 + <object ref="153"/> 2231 2886 2232 - <object ref="115"/> 2233 - </list> 2234 - </field> 2235 - <field name="writingEntities"><list> 2236 - <object ref="132"/> 2237 - </list> 2238 - </field> 2239 - <field name="parentConnection"> 2240 - <object ref="137"/> 2241 - </field> 2242 - </object> 2887 + <object ref="161"/> 2888 + </list> 2889 + </field> 2890 + <field name="parentDistributionPairs"><list> 2891 + <object ref="166"/> 2892 + </list> 2893 + </field> 2894 + <field name="childDistributionPairs"><list> 2895 + <object type="MessageDistributionPair" id="168"> 2896 + <base type="Entity"> 2897 + <field name="name">planMessagePair-197</field> 2898 + <field name="uniqueId">197</field> 2899 + </base> 2243 2900 2244 - <object ref="128"/> 2901 + <field name="type"> 2902 + <object ref="164"/> 2903 + </field> 2904 + <field name="parentDistributionPairs"><list> 2905 + <object ref="167"/> 2906 + </list> 2907 + </field> 2908 + <field name="owner"> 2909 + <object ref="153"/> 2910 + </field> 2911 + </object> 2245 2912 2246 - <object type="DataConnection" id="138"> 2247 - <base type="Entity"> 2248 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=180&gt;</field> 2249 - <field name="uniqueId">180</field> 2250 - </base> 2913 + <object type="MessageDistributionPair" id="169"> 2914 + <base type="Entity"> 2915 + <field name="name">planMessagePair-204</field> 2916 + <field name="uniqueId">204</field> 2917 + </base> 2251 2918 2252 - <field name="type"> 2253 - <object type="Data" id="139"> 2254 - <base type="Entity"> 2255 - <field name="name">Score</field> 2256 - <field name="description"></field> 2257 - <field name="uniqueId">115</field> 2258 - </base> 2919 + <field name="type"> 2920 + <object ref="164"/> 2921 + </field> 2922 + <field name="parentDistributionPairs"><list> 2923 + <object ref="167"/> 2924 + </list> 2925 + </field> 2926 + <field name="owner"> 2927 + <object type="Plan" id="170"> 2928 + <base type="Entity"> 2929 + <field name="uniqueId">200</field> 2930 + </base> 2259 2931 2260 - <field name="dataType">Integer</field> 2261 - <field name="includedFields"></field> 2262 - <field name="writtenBy"><list> 2263 - <object ref="8"/> 2932 + </object> 2933 + </field> 2934 + </object> 2264 2935 2265 - <object ref="89"/> 2936 + <object type="MessageDistributionPair" id="171"> 2937 + <base type="Entity"> 2938 + <field name="name">planMessagePair-207</field> 2939 + <field name="uniqueId">207</field> 2940 + </base> 2266 2941 2267 - <object type="Capability" id="140"> 2268 - <base type="Entity"> 2269 - <field name="name">End the game capability</field> 2270 - <field name="description"></field> 2271 - <field name="uniqueId">182</field> 2272 - </base> 2942 + <field name="type"> 2943 + <object ref="164"/> 2944 + </field> 2945 + <field name="parentDistributionPairs"><list> 2946 + <object ref="167"/> 2947 + </list> 2948 + </field> 2949 + <field name="owner"> 2950 + <object ref="161"/> 2951 + </field> 2952 + </object> 2273 2953 2274 - <field name="goals"><list> 2275 - <object ref="27"/> 2276 - </list> 2277 - </field> 2278 - <field name="processes"></field> 2279 - <field name="notes"></field> 2280 - <field name="actions"><list> 2281 - <object ref="24"/> 2954 + <object ref="163"/> 2955 + </list> 2956 + </field> 2957 + <field name="owner"> 2958 + <object ref="134"/> 2959 + </field> 2960 + </object> 2961 + </list> 2962 + </field> 2963 + <field name="owner"> 2964 + <object ref="29"/> 2965 + </field> 2966 + </object> 2967 + </list> 2968 + </field> 2969 + <field name="owner"> 2970 + <object type="Protocol" id="172"> 2971 + <base type="Entity"> 2972 + <field name="name">Bidding protocol</field> 2973 + <field name="description"></field> 2974 + <field name="uniqueId">159</field> 2975 + </base> 2282 2976 2283 - <object ref="26"/> 2977 + <field name="includedMessages"><list> 2978 + <object ref="158"/> 2284 2979 2285 - <object ref="25"/> 2286 - </list> 2287 - </field> 2288 - <field name="percepts"><list> 2289 - <object type="Percept" id="141"> 2290 - <base type="Interaction"> 2291 - <base type="Entity"> 2292 - <field name="name">Game is over</field> 2293 - <field name="description"></field> 2294 - <field name="uniqueId">55</field> 2295 - <field name="connectTo"><list> 2296 - <object ref="23"/> 2297 - </list> 2298 - </field> 2299 - </base> 2980 + <object ref="165"/> 2981 + </list> 2982 + </field> 2983 + <field name="protocolDistributionPairs"><list> 2984 + <object type="ProtocolDistributionPair" id="173"> 2985 + <base type="Entity"> 2986 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.ProtocolDistributionPair ID=160&gt;</field> 2987 + <field name="uniqueId">160</field> 2988 + </base> 2300 2989 2301 - </base> 2990 + <field name="type"> 2991 + <object ref="172"/> 2992 + </field> 2993 + <field name="agent1"> 2994 + <object ref="29"/> 2995 + </field> 2996 + <field name="agent2"> 2997 + <object ref="29"/> 2998 + </field> 2999 + </object> 3000 + </list> 3001 + </field> 3002 + <field name="agents"><list> 3003 + <object ref="29"/> 3004 + </list> 3005 + </field> 3006 + <field name="notes"></field> 3007 + <field name="aumlText">start Bidding protocol 3008 + agent A Non-Player Character 3009 + agent B Non-Player Character 3010 + box alt 3011 + message A B Bid 3012 + next 3013 + message A B Pass 3014 + end alt 3015 + finish</field> 3016 + <field name="aumlInteractions"><list> 3017 + <object type="InteractionDistributionPair" id="174"> 3018 + <field name="type"> 3019 + <object ref="157"/> 3020 + </field> 3021 + <field name="origins"><list> 3022 + <object ref="29"/> 3023 + </list> 3024 + </field> 3025 + <field name="targets"><list> 3026 + <object ref="29"/> 3027 + </list> 3028 + </field> 3029 + </object> 2302 3030 2303 - <field name="source"></field> 2304 - <field name="informationCarried"></field> 2305 - <field name="knowledgeUpdated"></field> 2306 - <field name="processing"></field> 2307 - <field name="frequency"></field> 2308 - <field name="agentsResponding"><list> 2309 - <object ref="8"/> 2310 - </list> 2311 - </field> 2312 - <field name="externalPath"></field> 2313 - <field name="plans"><list> 2314 - <object type="Plan" id="142"> 2315 - <base type="Entity"> 2316 - <field name="name">Game end reasoning</field> 2317 - <field name="description"></field> 2318 - <field name="uniqueId">222</field> 2319 - </base> 3031 + <object type="InteractionDistributionPair" id="175"> 3032 + <field name="type"> 3033 + <object ref="164"/> 3034 + </field> 3035 + <field name="origins"><list> 3036 + <object ref="29"/> 3037 + </list> 3038 + </field> 3039 + <field name="targets"><list> 3040 + <object ref="29"/> 3041 + </list> 3042 + </field> 3043 + </object> 3044 + </list> 3045 + </field> 3046 + </object> 3047 + </field> 3048 + </object> 2320 3049 2321 - <field name="triggers"><list> 2322 - <object ref="141"/> 2323 - </list> 2324 - </field> 2325 - <field name="actions"><list> 2326 - <object ref="25"/> 3050 + <object ref="166"/> 2327 3051 2328 - <object ref="26"/> 3052 + <object ref="167"/> 2329 3053 2330 - <object ref="24"/> 2331 - </list> 2332 - </field> 2333 - <field name="percepts"><list> 2334 - <object type="Percept" id="143"> 2335 - <base type="Interaction"> 2336 - <base type="Entity"> 2337 - <field name="name">Winner declared</field> 2338 - <field name="description"></field> 2339 - <field name="uniqueId">57</field> 2340 - <field name="connectTo"><list> 2341 - <object ref="23"/> 2342 - </list> 2343 - </field> 2344 - </base> 3054 + <object ref="168"/> 2345 3055 2346 - </base> 3056 + <object ref="169"/> 2347 3057 2348 - <field name="source"></field> 2349 - <field name="informationCarried"></field> 2350 - <field name="knowledgeUpdated"></field> 2351 - <field name="processing"></field> 2352 - <field name="frequency"></field> 2353 - <field name="agentsResponding"><list> 2354 - <object ref="8"/> 2355 - </list> 2356 - </field> 2357 - <field name="externalPath"></field> 2358 - </object> 3058 + <object ref="171"/> 2359 3059 2360 - <object type="Percept" id="144"> 2361 - <base type="Interaction"> 2362 - <base type="Entity"> 2363 - <field name="name">Scoring updated</field> 2364 - <field name="description"></field> 2365 - <field name="uniqueId">58</field> 2366 - <field name="connectTo"><list> 2367 - <object ref="23"/> 3060 + <object ref="163"/> 3061 + </list> 3062 + </field> 3063 + <field name="purpose"></field> 3064 + <field name="informationCarried"></field> 3065 + <field name="externalPath"></field> 3066 + <field name="postedWhen"></field> 3067 + <field name="plans"><list> 3068 + <object ref="161"/> 2368 3069 </list> 2369 3070 </field> 2370 - </base> 2371 - 2372 - </base> 2373 - 2374 - <field name="source"></field> 2375 - <field name="informationCarried"></field> 2376 - <field name="knowledgeUpdated"></field> 2377 - <field name="processing"></field> 2378 - <field name="frequency"></field> 2379 - <field name="agentsResponding"><list> 2380 - <object ref="8"/> 3071 + </object> 3072 + </field> 3073 + <field name="parentDistributionPairs"><list> 3074 + <object ref="167"/> 2381 3075 </list> 2382 3076 </field> 2383 - <field name="externalPath"></field> 3077 + <field name="owner"> 3078 + <object ref="161"/> 3079 + </field> 2384 3080 </object> 2385 3081 </list> 2386 3082 </field> 2387 - <field name="data"><list> 2388 - <object type="DataConnection" id="145"> 3083 + <field name="goals"><list> 3084 + <object ref="58"/> 3085 + </list> 3086 + </field> 3087 + <field name="outgoingMessages"><list> 3088 + <object type="MessageDistributionPair" id="176"> 2389 3089 <base type="Entity"> 2390 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=183&gt;</field> 2391 - <field name="uniqueId">183</field> 3090 + <field name="name">planMessagePair-206</field> 3091 + <field name="uniqueId">206</field> 2392 3092 </base> 2393 3093 2394 3094 <field name="type"> 2395 - <object ref="139"/> 3095 + <object ref="157"/> 2396 3096 </field> 2397 - <field name="readingEntities"><list> 2398 - <object ref="142"/> 3097 + <field name="parentDistributionPairs"><list> 3098 + <object ref="160"/> 2399 3099 </list> 2400 3100 </field> 2401 - <field name="writingEntities"><list> 2402 - <object ref="142"/> 2403 - </list> 3101 + <field name="owner"> 3102 + <object ref="161"/> 2404 3103 </field> 2405 - <field name="parentConnection"> 2406 - <object type="DataConnection" id="146"> 3104 + </object> 3105 + 3106 + <object ref="171"/> 3107 + </list> 3108 + </field> 3109 + <field name="data"><list> 3110 + <object type="DataConnection" id="177"> 3111 + <base type="Entity"> 3112 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=156&gt;</field> 3113 + <field name="uniqueId">156</field> 3114 + </base> 3115 + 3116 + <field name="type"> 3117 + <object type="Data" id="178"> 2407 3118 <base type="Entity"> 2408 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=122&gt;</field> 2409 - <field name="uniqueId">122</field> 3119 + <field name="name">Historic of bids</field> 3120 + <field name="description"></field> 3121 + <field name="uniqueId">113</field> 2410 3122 </base> 2411 3123 2412 - <field name="type"> 2413 - <object ref="139"/> 2414 - </field> 2415 - <field name="readingEntities"><list> 2416 - <object ref="89"/> 3124 + <field name="dataType">(Bid, Player)</field> 3125 + <field name="includedFields"></field> 3126 + <field name="writtenBy"><list> 3127 + <object ref="29"/> 2417 3128 2418 - <object ref="140"/> 3129 + <object ref="134"/> 2419 3130 </list> 2420 3131 </field> 2421 - <field name="writingEntities"><list> 2422 - <object ref="89"/> 3132 + <field name="readBy"><list> 3133 + <object ref="29"/> 2423 3134 2424 - <object ref="140"/> 3135 + <object ref="134"/> 2425 3136 </list> 2426 3137 </field> 2427 - <field name="parentConnection"> 2428 - <object type="DataConnection" id="147"> 3138 + <field name="initialisation"></field> 3139 + <field name="writtenWhen"></field> 3140 + <field name="connections"><list> 3141 + <object type="DataConnection" id="179"> 2429 3142 <base type="Entity"> 2430 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=120&gt;</field> 2431 - <field name="uniqueId">120</field> 3143 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=118&gt;</field> 3144 + <field name="uniqueId">118</field> 2432 3145 </base> 2433 3146 2434 3147 <field name="type"> 2435 - <object ref="139"/> 3148 + <object ref="178"/> 2436 3149 </field> 2437 3150 <field name="readingEntities"><list> 2438 - <object ref="8"/> 3151 + <object ref="29"/> 2439 3152 </list> 2440 3153 </field> 2441 3154 <field name="writingEntities"><list> 2442 - <object ref="8"/> 3155 + <object ref="29"/> 2443 3156 </list> 2444 3157 </field> 2445 3158 <field name="childConnections"><list> 2446 - <object ref="146"/> 3159 + <object type="DataConnection" id="180"> 3160 + <base type="Entity"> 3161 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=126&gt;</field> 3162 + <field name="uniqueId">126</field> 3163 + </base> 3164 + 3165 + <field name="type"> 3166 + <object ref="178"/> 3167 + </field> 3168 + <field name="readingEntities"><list> 3169 + <object ref="134"/> 3170 + </list> 3171 + </field> 3172 + <field name="writingEntities"><list> 3173 + <object ref="134"/> 3174 + </list> 3175 + </field> 3176 + <field name="parentConnection"> 3177 + <object ref="179"/> 3178 + </field> 3179 + <field name="childConnections"><list> 3180 + <object ref="177"/> 3181 + </list> 3182 + </field> 3183 + </object> 2447 3184 </list> 2448 3185 </field> 2449 3186 </object> 2450 - </field> 2451 - <field name="childConnections"><list> 2452 - <object ref="138"/> 3187 + 3188 + <object ref="180"/> 2453 3189 2454 - <object ref="145"/> 3190 + <object ref="177"/> 2455 3191 </list> 2456 3192 </field> 3193 + <field name="externalPath"></field> 2457 3194 </object> 2458 3195 </field> 3196 + <field name="readingEntities"><list> 3197 + <object ref="161"/> 3198 + </list> 3199 + </field> 3200 + <field name="writingEntities"><list> 3201 + <object ref="153"/> 3202 + 3203 + <object ref="161"/> 3204 + </list> 3205 + </field> 3206 + <field name="parentConnection"> 3207 + <object ref="180"/> 3208 + </field> 2459 3209 </object> 2460 3210 </list> 2461 3211 </field> ··· 2466 3216 </object> 2467 3217 </list> 2468 3218 </field> 2469 - </object> 3219 + <field name="fromEntities"><list> 3220 + <object ref="153"/> 2470 3221 2471 - <object ref="143"/> 3222 + <object ref="161"/> 3223 + </list> 3224 + </field> 3225 + <field name="parentDistributionPairs"><list> 3226 + <object ref="159"/> 3227 + </list> 3228 + </field> 3229 + <field name="childDistributionPairs"><list> 3230 + <object ref="156"/> 2472 3231 2473 - <object ref="144"/> 2474 - </list> 2475 - </field> 2476 - <field name="includedPlans"><list> 2477 - <object ref="142"/> 2478 - </list> 2479 - </field> 2480 - <field name="data"><list> 2481 - <object ref="145"/> 2482 - </list> 2483 - </field> 2484 - <field name="externalPath"></field> 2485 - </object> 2486 - </list> 2487 - </field> 2488 - <field name="readBy"><list> 2489 - <object ref="8"/> 3232 + <object type="MessageDistributionPair" id="181"> 3233 + <base type="Entity"> 3234 + <field name="name">planMessagePair-203</field> 3235 + <field name="uniqueId">203</field> 3236 + </base> 2490 3237 2491 - <object ref="89"/> 3238 + <field name="type"> 3239 + <object ref="157"/> 3240 + </field> 3241 + <field name="parentDistributionPairs"><list> 3242 + <object ref="160"/> 3243 + </list> 3244 + </field> 3245 + <field name="owner"> 3246 + <object type="Plan" id="182"> 3247 + <base type="Entity"> 3248 + <field name="uniqueId">195</field> 3249 + </base> 2492 3250 2493 - <object ref="140"/> 2494 - </list> 2495 - </field> 2496 - <field name="initialisation"></field> 2497 - <field name="writtenWhen"></field> 2498 - <field name="connections"><list> 2499 - <object ref="147"/> 3251 + </object> 3252 + </field> 3253 + </object> 2500 3254 2501 - <object ref="146"/> 3255 + <object type="MessageDistributionPair" id="183"> 3256 + <base type="Entity"> 3257 + <field name="name">planMessagePair-205</field> 3258 + <field name="uniqueId">205</field> 3259 + </base> 2502 3260 2503 - <object ref="138"/> 3261 + <field name="type"> 3262 + <object ref="157"/> 3263 + </field> 3264 + <field name="parentDistributionPairs"><list> 3265 + <object ref="160"/> 3266 + </list> 3267 + </field> 3268 + <field name="owner"> 3269 + <object ref="170"/> 3270 + </field> 3271 + </object> 2504 3272 2505 - <object ref="145"/> 2506 - </list> 2507 - </field> 2508 - <field name="externalPath"></field> 2509 - </object> 2510 - </field> 2511 - <field name="readingEntities"><list> 2512 - <object ref="132"/> 2513 - </list> 2514 - </field> 2515 - <field name="writingEntities"><list> 2516 - <object type="Plan" id="148"> 2517 - <base type="Entity"> 2518 - <field name="name">Points reasoning</field> 2519 - <field name="description"></field> 2520 - <field name="uniqueId">214</field> 2521 - </base> 3273 + <object ref="176"/> 2522 3274 2523 - <field name="triggers"><list> 2524 - <object type="Percept" id="149"> 2525 - <base type="Interaction"> 2526 - <base type="Entity"> 2527 - <field name="name">Hand is over</field> 2528 - <field name="description"></field> 2529 - <field name="uniqueId">53</field> 2530 - <field name="connectTo"><list> 2531 - <object ref="16"/> 3275 + <object ref="162"/> 2532 3276 </list> 2533 3277 </field> 2534 - </base> 2535 - 2536 - </base> 2537 - 2538 - <field name="source"></field> 2539 - <field name="informationCarried"></field> 2540 - <field name="knowledgeUpdated"></field> 2541 - <field name="processing"></field> 2542 - <field name="frequency"></field> 2543 - <field name="agentsResponding"><list> 2544 - <object ref="8"/> 3278 + <field name="owner"> 3279 + <object ref="134"/> 3280 + </field> 3281 + </object> 2545 3282 </list> 2546 3283 </field> 2547 - <field name="externalPath"></field> 2548 - <field name="plans"><list> 2549 - <object ref="148"/> 2550 - </list> 3284 + <field name="owner"> 3285 + <object ref="29"/> 2551 3286 </field> 2552 3287 </object> 2553 3288 </list> 2554 3289 </field> 2555 - <field name="goals"><list> 2556 - <object ref="29"/> 2557 - </list> 2558 - </field> 2559 - <field name="actions"><list> 2560 - <object ref="19"/> 2561 - </list> 2562 - </field> 2563 - <field name="data"><list> 2564 - <object ref="138"/> 2565 - </list> 3290 + <field name="owner"> 3291 + <object ref="172"/> 2566 3292 </field> 2567 - <field name="context"></field> 2568 - <field name="failure"></field> 2569 - <field name="failureRecovery"></field> 2570 - <field name="procedure"></field> 2571 3293 </object> 2572 - </list> 2573 - </field> 2574 - <field name="parentConnection"> 2575 - <object ref="146"/> 2576 - </field> 2577 - </object> 3294 + 3295 + <object ref="159"/> 3296 + 3297 + <object ref="160"/> 3298 + 3299 + <object ref="156"/> 3300 + 3301 + <object ref="181"/> 3302 + 3303 + <object ref="183"/> 2578 3304 2579 - <object type="DataConnection" id="150"> 2580 - <base type="Entity"> 2581 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=228&gt;</field> 2582 - <field name="uniqueId">228</field> 2583 - </base> 3305 + <object ref="176"/> 2584 3306 2585 - <field name="type"> 2586 - <object ref="80"/> 2587 - </field> 2588 - <field name="readingEntities"><list> 2589 - <object ref="132"/> 3307 + <object ref="162"/> 2590 3308 </list> 2591 3309 </field> 2592 - <field name="writingEntities"><list> 2593 - <object ref="132"/> 3310 + <field name="purpose"></field> 3311 + <field name="informationCarried"></field> 3312 + <field name="externalPath"></field> 3313 + <field name="postedWhen"></field> 3314 + <field name="plans"><list> 3315 + <object ref="161"/> 2594 3316 </list> 2595 3317 </field> 2596 - <field name="parentConnection"> 2597 - <object ref="86"/> 2598 - </field> 2599 3318 </object> 3319 + </field> 3320 + <field name="parentDistributionPairs"><list> 3321 + <object ref="160"/> 2600 3322 </list> 2601 3323 </field> 2602 - <field name="context"></field> 2603 - <field name="failure"></field> 2604 - <field name="failureRecovery"></field> 2605 - <field name="procedure"></field> 3324 + <field name="owner"> 3325 + <object ref="153"/> 3326 + </field> 2606 3327 </object> 2607 3328 2608 - <object ref="115"/> 2609 - 2610 - <object ref="126"/> 3329 + <object ref="168"/> 2611 3330 </list> 2612 3331 </field> 2613 - <field name="writingEntities"><list> 2614 - <object ref="115"/> 2615 - 2616 - <object ref="126"/> 3332 + <field name="data"><list> 3333 + <object ref="177"/> 2617 3334 </list> 2618 3335 </field> 2619 - <field name="parentConnection"> 2620 - <object ref="131"/> 2621 - </field> 3336 + <field name="context"></field> 3337 + <field name="failure"></field> 3338 + <field name="failureRecovery"></field> 3339 + <field name="procedure"></field> 2622 3340 </object> 2623 3341 </list> 2624 3342 </field> 2625 - <field name="context"></field> 2626 - <field name="failure"></field> 2627 - <field name="failureRecovery"></field> 2628 - <field name="procedure"></field> 2629 3343 </object> 2630 3344 </list> 2631 3345 </field> 2632 - <field name="fromEntities"><list> 2633 - <object ref="115"/> 3346 + <field name="includedPlans"><list> 3347 + <object ref="153"/> 3348 + 3349 + <object ref="161"/> 3350 + </list> 3351 + </field> 3352 + <field name="messages"><list> 3353 + <object ref="160"/> 3354 + 3355 + <object ref="167"/> 3356 + 3357 + <object ref="155"/> 2634 3358 </list> 2635 3359 </field> 2636 - <field name="parentDistributionPairs"><list> 2637 - <object ref="119"/> 3360 + <field name="data"><list> 3361 + <object ref="177"/> 2638 3362 </list> 2639 3363 </field> 2640 - <field name="childDistributionPairs"><list> 2641 - <object type="MessageDistributionPair" id="151"> 2642 - <base type="Entity"> 2643 - <field name="name">planMessagePair-188</field> 2644 - <field name="uniqueId">188</field> 2645 - </base> 3364 + <field name="externalPath"></field> 3365 + </object> 3366 + </list> 3367 + </field> 3368 + <field name="parentDistributionPairs"><list> 3369 + <object ref="132"/> 3370 + </list> 3371 + </field> 3372 + <field name="childDistributionPairs"><list> 3373 + <object ref="155"/> 3374 + </list> 3375 + </field> 3376 + <field name="owner"> 3377 + <object ref="29"/> 3378 + </field> 3379 + </object> 2646 3380 2647 - <field name="type"> 2648 - <object ref="117"/> 2649 - </field> 2650 - <field name="parentDistributionPairs"><list> 2651 - <object ref="125"/> 2652 - </list> 2653 - </field> 2654 - <field name="owner"> 2655 - <object type="Plan" id="152"> 2656 - <base type="Entity"> 2657 - <field name="uniqueId">186</field> 2658 - </base> 3381 + <object type="MessageDistributionPair" id="184"> 3382 + <base type="Entity"> 3383 + <field name="name">agentMessagePair-164</field> 3384 + <field name="uniqueId">164</field> 3385 + </base> 2659 3386 2660 - </object> 2661 - </field> 2662 - </object> 2663 - 2664 - <object ref="116"/> 3387 + <field name="type"> 3388 + <object ref="131"/> 3389 + </field> 3390 + <field name="fromEntities"><list> 3391 + <object ref="111"/> 3392 + </list> 3393 + </field> 3394 + <field name="parentDistributionPairs"><list> 3395 + <object ref="132"/> 3396 + </list> 3397 + </field> 3398 + <field name="childDistributionPairs"><list> 3399 + <object type="MessageDistributionPair" id="185"> 3400 + <base type="Entity"> 3401 + <field name="name">capabilityMessagePair-184</field> 3402 + <field name="uniqueId">184</field> 3403 + </base> 2665 3404 2666 - <object ref="127"/> 3405 + <field name="type"> 3406 + <object ref="131"/> 3407 + </field> 3408 + <field name="fromEntities"><list> 3409 + <object ref="113"/> 3410 + </list> 3411 + </field> 3412 + <field name="parentDistributionPairs"><list> 3413 + <object ref="184"/> 3414 + </list> 3415 + </field> 3416 + <field name="childDistributionPairs"><list> 3417 + <object ref="130"/> 2667 3418 </list> 2668 3419 </field> 2669 3420 <field name="owner"> 2670 - <object ref="89"/> 3421 + <object ref="111"/> 2671 3422 </field> 2672 3423 </object> 2673 3424 </list> 2674 3425 </field> 2675 3426 <field name="owner"> 2676 - <object ref="8"/> 3427 + <object ref="110"/> 2677 3428 </field> 2678 3429 </object> 2679 3430 </list> 2680 3431 </field> 2681 3432 <field name="owner"> 2682 - <object ref="121"/> 3433 + <object type="Protocol" id="186"> 3434 + <base type="Entity"> 3435 + <field name="name">First bid protocol</field> 3436 + <field name="description">Choose randomly the first player to starts bidding.</field> 3437 + <field name="uniqueId">157</field> 3438 + </base> 3439 + 3440 + <field name="includedMessages"><list> 3441 + <object ref="132"/> 3442 + </list> 3443 + </field> 3444 + <field name="protocolDistributionPairs"><list> 3445 + <object type="ProtocolDistributionPair" id="187"> 3446 + <base type="Entity"> 3447 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.ProtocolDistributionPair ID=158&gt;</field> 3448 + <field name="uniqueId">158</field> 3449 + </base> 3450 + 3451 + <field name="type"> 3452 + <object ref="186"/> 3453 + </field> 3454 + <field name="agent1"> 3455 + <object ref="29"/> 3456 + </field> 3457 + <field name="agent2"> 3458 + <object ref="110"/> 3459 + </field> 3460 + </object> 3461 + </list> 3462 + </field> 3463 + <field name="agents"><list> 3464 + <object ref="110"/> 3465 + 3466 + <object ref="29"/> 3467 + </list> 3468 + </field> 3469 + <field name="notes"></field> 3470 + <field name="aumlText">start First bid protocol 3471 + agent D Dealer 3472 + agent P Non-Player Character 3473 + message D P First bid 3474 + finish</field> 3475 + <field name="aumlInteractions"><list> 3476 + <object type="InteractionDistributionPair" id="188"> 3477 + <field name="type"> 3478 + <object ref="131"/> 3479 + </field> 3480 + <field name="origins"><list> 3481 + <object ref="110"/> 3482 + </list> 3483 + </field> 3484 + <field name="targets"><list> 3485 + <object ref="29"/> 3486 + </list> 3487 + </field> 3488 + </object> 3489 + </list> 3490 + </field> 3491 + </object> 2683 3492 </field> 2684 3493 </object> 2685 3494 2686 - <object ref="119"/> 3495 + <object ref="133"/> 2687 3496 2688 - <object ref="120"/> 3497 + <object ref="184"/> 2689 3498 2690 - <object ref="125"/> 3499 + <object ref="155"/> 2691 3500 2692 - <object ref="151"/> 3501 + <object ref="185"/> 2693 3502 2694 - <object ref="116"/> 3503 + <object ref="154"/> 2695 3504 2696 - <object ref="127"/> 3505 + <object ref="130"/> 2697 3506 </list> 2698 3507 </field> 2699 3508 <field name="purpose"></field> ··· 2701 3510 <field name="externalPath"></field> 2702 3511 <field name="postedWhen"></field> 2703 3512 <field name="plans"><list> 2704 - <object ref="126"/> 3513 + <object ref="153"/> 2705 3514 </list> 2706 3515 </field> 2707 3516 </object> 2708 3517 </field> 2709 3518 <field name="parentDistributionPairs"><list> 2710 - <object ref="125"/> 3519 + <object ref="185"/> 2711 3520 </list> 2712 3521 </field> 2713 3522 <field name="owner"> 2714 - <object ref="115"/> 3523 + <object ref="113"/> 2715 3524 </field> 2716 3525 </object> 2717 3526 </list> 2718 3527 </field> 2719 3528 <field name="data"><list> 2720 - <object ref="134"/> 3529 + <object type="DataConnection" id="189"> 3530 + <base type="Entity"> 3531 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=150&gt;</field> 3532 + <field name="uniqueId">150</field> 3533 + </base> 3534 + 3535 + <field name="type"> 3536 + <object type="Data" id="190"> 3537 + <base type="Entity"> 3538 + <field name="name">Deck</field> 3539 + <field name="description"></field> 3540 + <field name="uniqueId">91</field> 3541 + </base> 3542 + 3543 + <field name="dataType">Set of cards</field> 3544 + <field name="includedFields"></field> 3545 + <field name="writtenBy"><list> 3546 + <object ref="110"/> 3547 + 3548 + <object ref="111"/> 3549 + </list> 3550 + </field> 3551 + <field name="readBy"><list> 3552 + <object ref="110"/> 3553 + 3554 + <object ref="111"/> 3555 + </list> 3556 + </field> 3557 + <field name="initialisation"></field> 3558 + <field name="writtenWhen"></field> 3559 + <field name="connections"><list> 3560 + <object type="DataConnection" id="191"> 3561 + <base type="Entity"> 3562 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=116&gt;</field> 3563 + <field name="uniqueId">116</field> 3564 + </base> 3565 + 3566 + <field name="type"> 3567 + <object ref="190"/> 3568 + </field> 3569 + <field name="readingEntities"><list> 3570 + <object ref="110"/> 3571 + </list> 3572 + </field> 3573 + <field name="writingEntities"><list> 3574 + <object ref="110"/> 3575 + </list> 3576 + </field> 3577 + <field name="childConnections"><list> 3578 + <object type="DataConnection" id="192"> 3579 + <base type="Entity"> 3580 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=132&gt;</field> 3581 + <field name="uniqueId">132</field> 3582 + </base> 3583 + 3584 + <field name="type"> 3585 + <object ref="190"/> 3586 + </field> 3587 + <field name="readingEntities"><list> 3588 + <object ref="111"/> 3589 + </list> 3590 + </field> 3591 + <field name="writingEntities"><list> 3592 + <object ref="111"/> 3593 + </list> 3594 + </field> 3595 + <field name="parentConnection"> 3596 + <object ref="191"/> 3597 + </field> 3598 + <field name="childConnections"><list> 3599 + <object ref="189"/> 3600 + </list> 3601 + </field> 3602 + </object> 3603 + </list> 3604 + </field> 3605 + </object> 2721 3606 2722 - <object ref="128"/> 3607 + <object ref="192"/> 3608 + 3609 + <object ref="189"/> 3610 + </list> 3611 + </field> 3612 + <field name="externalPath"></field> 3613 + </object> 3614 + </field> 3615 + <field name="readingEntities"><list> 3616 + <object ref="113"/> 3617 + </list> 3618 + </field> 3619 + <field name="writingEntities"><list> 3620 + <object ref="113"/> 3621 + </list> 3622 + </field> 3623 + <field name="parentConnection"> 3624 + <object ref="192"/> 3625 + </field> 3626 + </object> 2723 3627 </list> 2724 3628 </field> 2725 3629 <field name="context"></field> ··· 2730 3634 </list> 2731 3635 </field> 2732 3636 </object> 2733 - 2734 - <object ref="149"/> 2735 - 2736 - <object ref="133"/> 2737 3637 </list> 2738 3638 </field> 2739 3639 <field name="includedPlans"><list> 2740 - <object ref="101"/> 2741 - 2742 - <object ref="132"/> 2743 - 2744 - <object ref="148"/> 2745 - 2746 - <object ref="115"/> 2747 - 2748 - <object ref="126"/> 3640 + <object ref="113"/> 2749 3641 </list> 2750 3642 </field> 2751 3643 <field name="messages"><list> 2752 - <object ref="125"/> 3644 + <object ref="115"/> 3645 + 3646 + <object ref="185"/> 2753 3647 </list> 2754 3648 </field> 2755 3649 <field name="data"><list> 2756 - <object ref="134"/> 2757 - 2758 - <object ref="128"/> 2759 - 2760 - <object ref="138"/> 2761 - 2762 - <object ref="102"/> 2763 - 2764 - <object ref="150"/> 3650 + <object ref="189"/> 2765 3651 </list> 2766 3652 </field> 2767 3653 <field name="externalPath"></field> 2768 3654 </object> 2769 3655 </list> 2770 3656 </field> 2771 - <field name="writingEntities"><list> 2772 - <object ref="81"/> 3657 + <field name="protocols"><list> 3658 + <object ref="120"/> 2773 3659 2774 - <object ref="89"/> 3660 + <object ref="186"/> 2775 3661 </list> 2776 3662 </field> 2777 - <field name="parentConnection"> 2778 - <object type="DataConnection" id="153"> 2779 - <base type="Entity"> 2780 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=117&gt;</field> 2781 - <field name="uniqueId">117</field> 2782 - </base> 2783 - 2784 - <field name="type"> 2785 - <object ref="80"/> 2786 - </field> 2787 - <field name="readingEntities"><list> 2788 - <object ref="8"/> 2789 - </list> 2790 - </field> 2791 - <field name="writingEntities"><list> 2792 - <object ref="8"/> 2793 - </list> 2794 - </field> 2795 - <field name="childConnections"><list> 2796 - <object ref="86"/> 2797 - </list> 2798 - </field> 2799 - </object> 2800 - </field> 2801 - <field name="childConnections"><list> 2802 - <object ref="85"/> 2803 - 2804 - <object ref="79"/> 2805 - 2806 - <object ref="150"/> 2807 - </list> 2808 - </field> 2809 - </object> 2810 - </field> 2811 - </object> 2812 - </list> 2813 - </field> 2814 - <field name="context"></field> 2815 - <field name="failure"></field> 2816 - <field name="failureRecovery"></field> 2817 - <field name="procedure"></field> 2818 - </object> 2819 - </list> 2820 - </field> 2821 - <field name="messages"><list> 2822 - <object ref="84"/> 2823 - </list> 2824 - </field> 2825 - <field name="data"><list> 2826 - <object ref="85"/> 2827 - </list> 2828 - </field> 2829 - <field name="externalPath"></field> 2830 - </object> 2831 - 2832 - <object ref="89"/> 2833 - </list> 2834 - </field> 2835 - <field name="readBy"><list> 2836 - <object ref="8"/> 2837 - 2838 - <object ref="87"/> 2839 - 2840 - <object ref="89"/> 2841 - </list> 2842 - </field> 2843 - <field name="initialisation"></field> 2844 - <field name="writtenWhen"></field> 2845 - <field name="connections"><list> 2846 - <object ref="153"/> 2847 - 2848 - <object ref="86"/> 2849 - 2850 - <object ref="85"/> 2851 - 2852 - <object ref="79"/> 2853 - 2854 - <object ref="150"/> 2855 - </list> 2856 - </field> 2857 - <field name="externalPath"></field> 2858 - </object> 2859 - </field> 2860 - <field name="readingEntities"><list> 2861 - <object ref="78"/> 2862 - </list> 2863 - </field> 2864 - <field name="parentConnection"> 2865 - <object ref="86"/> 2866 - </field> 2867 - </object> 2868 - </list> 2869 - </field> 2870 - <field name="context"></field> 2871 - <field name="failure"></field> 2872 - <field name="failureRecovery"></field> 2873 - <field name="procedure"></field> 2874 - </object> 2875 - </list> 2876 - </field> 2877 - </object> 2878 - </field> 2879 - </object> 2880 - 2881 - <object type="Step" id="154"> 2882 - <base type="Entity"> 2883 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=245&gt;</field> 2884 - <field name="description"></field> 2885 - <field name="uniqueId">245</field> 2886 - </base> 2887 - 2888 - <field name="step"> 2889 - <object ref="72"/> 2890 - </field> 2891 - </object> 2892 - 2893 - <object type="Step" id="155"> 2894 - <base type="Entity"> 2895 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=236&gt;</field> 2896 - <field name="description"></field> 2897 - <field name="uniqueId">236</field> 2898 - </base> 2899 - 2900 - <field name="step"> 2901 - <object ref="16"/> 2902 - </field> 2903 - </object> 2904 - </list> 2905 - </field> 2906 - <field name="variation"></field> 2907 - <field name="linkedGoals"><list> 2908 - <object ref="97"/> 2909 - </list> 2910 - </field> 2911 - </object> 2912 - </list> 2913 - </field> 2914 - </base> 2915 - 2916 - </base> 2917 - 2918 - <field name="source"></field> 2919 - <field name="informationCarried"></field> 2920 - <field name="knowledgeUpdated"></field> 2921 - <field name="processing"></field> 2922 - <field name="frequency"></field> 2923 - <field name="scope">:optional</field> 2924 - <field name="agentsResponding"><list> 2925 - <object ref="8"/> 2926 - </list> 2927 - </field> 2928 - <field name="externalPath"></field> 2929 - <field name="plans"><list> 2930 - <object type="Plan" id="156"> 2931 - <base type="Entity"> 2932 - <field name="uniqueId">96</field> 2933 - </base> 2934 - 2935 - </object> 2936 - 2937 - <object type="Plan" id="157"> 2938 - <base type="Entity"> 2939 - <field name="name">Do first bid</field> 2940 - <field name="description"></field> 2941 - <field name="uniqueId">193</field> 2942 - </base> 2943 - 2944 - <field name="triggers"><list> 2945 - <object type="MessageDistributionPair" id="158"> 2946 - <base type="Entity"> 2947 - <field name="name">planMessagePair-194</field> 2948 - <field name="uniqueId">194</field> 2949 - </base> 2950 - 2951 - <field name="type"> 2952 - <object ref="64"/> 2953 - </field> 2954 - <field name="parentDistributionPairs"><list> 2955 - <object type="MessageDistributionPair" id="159"> 2956 - <base type="Entity"> 2957 - <field name="name">capabilityMessagePair-173</field> 2958 - <field name="uniqueId">173</field> 2959 - </base> 3663 + <field name="goals"><list> 3664 + <object ref="56"/> 2960 3665 2961 - <field name="type"> 2962 - <object ref="64"/> 2963 - </field> 2964 - <field name="toEntities"><list> 2965 - <object ref="157"/> 2966 - </list> 2967 - </field> 2968 - <field name="parentDistributionPairs"><list> 2969 - <object ref="66"/> 2970 - </list> 2971 - </field> 2972 - <field name="childDistributionPairs"><list> 2973 - <object ref="158"/> 2974 - </list> 2975 - </field> 2976 - <field name="owner"> 2977 - <object ref="67"/> 2978 - </field> 2979 - </object> 2980 - </list> 2981 - </field> 2982 - <field name="owner"> 2983 - <object ref="157"/> 2984 - </field> 2985 - </object> 2986 - 2987 - <object ref="70"/> 2988 - </list> 2989 - </field> 2990 - <field name="actions"><list> 2991 - <object ref="69"/> 2992 - </list> 2993 - </field> 2994 - <field name="outgoingMessages"><list> 2995 - <object type="MessageDistributionPair" id="160"> 2996 - <base type="Entity"> 2997 - <field name="name">planMessagePair-196</field> 2998 - <field name="uniqueId">196</field> 2999 - </base> 3000 - 3001 - <field name="type"> 3002 - <object type="Message" id="161"> 3003 - <base type="Interaction"> 3004 - <base type="Entity"> 3005 - <field name="name">Bid</field> 3006 - <field name="description"></field> 3007 - <field name="uniqueId">165</field> 3008 - </base> 3009 - 3010 - </base> 3011 - 3012 - <field name="distribution"><list> 3013 - <object type="MessageDistributionPair" id="162"> 3014 - <base type="Entity"> 3015 - <field name="name">protocolMessagePair-166</field> 3016 - <field name="uniqueId">166</field> 3017 - </base> 3018 - 3019 - <field name="type"> 3020 - <object ref="161"/> 3021 - </field> 3022 - <field name="toEntities"><list> 3023 - <object ref="8"/> 3024 - </list> 3025 - </field> 3026 - <field name="fromEntities"><list> 3027 - <object ref="8"/> 3028 - </list> 3029 - </field> 3030 - <field name="childDistributionPairs"><list> 3031 - <object type="MessageDistributionPair" id="163"> 3032 - <base type="Entity"> 3033 - <field name="name">agentMessagePair-167</field> 3034 - <field name="uniqueId">167</field> 3035 - </base> 3036 - 3037 - <field name="type"> 3038 - <object ref="161"/> 3039 - </field> 3040 - <field name="toEntities"><list> 3041 - <object ref="67"/> 3042 - </list> 3043 - </field> 3044 - <field name="fromEntities"><list> 3045 - <object ref="67"/> 3046 - </list> 3047 - </field> 3048 - <field name="parentDistributionPairs"><list> 3049 - <object ref="162"/> 3050 - </list> 3051 - </field> 3052 - <field name="childDistributionPairs"><list> 3053 - <object type="MessageDistributionPair" id="164"> 3054 - <base type="Entity"> 3055 - <field name="name">capabilityMessagePair-171</field> 3056 - <field name="uniqueId">171</field> 3057 - </base> 3058 - 3059 - <field name="type"> 3060 - <object ref="161"/> 3061 - </field> 3062 - <field name="toEntities"><list> 3063 - <object type="Plan" id="165"> 3064 - <base type="Entity"> 3065 - <field name="name">Biddind reasoning</field> 3066 - <field name="description">Decide if bid or pass</field> 3067 - <field name="uniqueId">202</field> 3068 - </base> 3069 - 3070 - <field name="triggers"><list> 3071 - <object type="MessageDistributionPair" id="166"> 3072 - <base type="Entity"> 3073 - <field name="name">planMessagePair-208</field> 3074 - <field name="uniqueId">208</field> 3075 - </base> 3076 - 3077 - <field name="type"> 3078 - <object ref="161"/> 3079 - </field> 3080 - <field name="parentDistributionPairs"><list> 3081 - <object ref="164"/> 3082 - </list> 3083 - </field> 3084 - <field name="owner"> 3085 - <object ref="165"/> 3086 - </field> 3087 - </object> 3088 - 3089 - <object type="MessageDistributionPair" id="167"> 3090 - <base type="Entity"> 3091 - <field name="name">planMessagePair-209</field> 3092 - <field name="uniqueId">209</field> 3093 - </base> 3094 - 3095 - <field name="type"> 3096 - <object type="Message" id="168"> 3097 - <base type="Interaction"> 3098 - <base type="Entity"> 3099 - <field name="name">Pass</field> 3100 - <field name="description"></field> 3101 - <field name="uniqueId">168</field> 3102 - </base> 3103 - 3104 - </base> 3105 - 3106 - <field name="distribution"><list> 3107 - <object type="MessageDistributionPair" id="169"> 3108 - <base type="Entity"> 3109 - <field name="name">protocolMessagePair-169</field> 3110 - <field name="uniqueId">169</field> 3111 - </base> 3112 - 3113 - <field name="type"> 3114 - <object ref="168"/> 3115 - </field> 3116 - <field name="toEntities"><list> 3117 - <object ref="8"/> 3118 - </list> 3119 - </field> 3120 - <field name="fromEntities"><list> 3121 - <object ref="8"/> 3122 - </list> 3123 - </field> 3124 - <field name="childDistributionPairs"><list> 3125 - <object type="MessageDistributionPair" id="170"> 3126 - <base type="Entity"> 3127 - <field name="name">agentMessagePair-170</field> 3128 - <field name="uniqueId">170</field> 3129 - </base> 3130 - 3131 - <field name="type"> 3132 - <object ref="168"/> 3133 - </field> 3134 - <field name="toEntities"><list> 3135 - <object ref="67"/> 3666 + <object ref="57"/> 3136 3667 </list> 3137 3668 </field> 3138 - <field name="fromEntities"><list> 3139 - <object ref="67"/> 3669 + <field name="percepts"><list> 3670 + <object ref="112"/> 3140 3671 </list> 3141 3672 </field> 3142 - <field name="parentDistributionPairs"><list> 3143 - <object ref="169"/> 3673 + <field name="actions"><list> 3674 + <object ref="5"/> 3675 + 3676 + <object ref="26"/> 3144 3677 </list> 3145 3678 </field> 3146 - <field name="childDistributionPairs"><list> 3147 - <object type="MessageDistributionPair" id="171"> 3679 + <field name="roles"><list> 3680 + <object type="Role" id="193"> 3148 3681 <base type="Entity"> 3149 - <field name="name">capabilityMessagePair-172</field> 3150 - <field name="uniqueId">172</field> 3682 + <field name="name">Dealing role</field> 3683 + <field name="description"></field> 3684 + <field name="uniqueId">67</field> 3151 3685 </base> 3152 3686 3153 - <field name="type"> 3154 - <object ref="168"/> 3155 - </field> 3156 - <field name="toEntities"><list> 3157 - <object ref="165"/> 3687 + <field name="goals"><list> 3688 + <object ref="56"/> 3689 + 3690 + <object ref="57"/> 3158 3691 </list> 3159 3692 </field> 3160 - <field name="fromEntities"><list> 3161 - <object ref="157"/> 3693 + <field name="actions"><list> 3694 + <object ref="5"/> 3162 3695 3163 - <object ref="165"/> 3696 + <object ref="26"/> 3164 3697 </list> 3165 3698 </field> 3166 - <field name="parentDistributionPairs"><list> 3167 - <object ref="170"/> 3699 + <field name="percepts"><list> 3700 + <object ref="112"/> 3168 3701 </list> 3169 3702 </field> 3170 - <field name="childDistributionPairs"><list> 3171 - <object type="MessageDistributionPair" id="172"> 3172 - <base type="Entity"> 3173 - <field name="name">planMessagePair-197</field> 3174 - <field name="uniqueId">197</field> 3175 - </base> 3176 - 3177 - <field name="type"> 3178 - <object ref="168"/> 3179 - </field> 3180 - <field name="parentDistributionPairs"><list> 3181 - <object ref="171"/> 3182 - </list> 3183 - </field> 3184 - <field name="owner"> 3185 - <object ref="157"/> 3186 - </field> 3187 - </object> 3188 - 3189 - <object type="MessageDistributionPair" id="173"> 3190 - <base type="Entity"> 3191 - <field name="name">planMessagePair-204</field> 3192 - <field name="uniqueId">204</field> 3193 - </base> 3194 - 3195 - <field name="type"> 3196 - <object ref="168"/> 3197 - </field> 3198 - <field name="parentDistributionPairs"><list> 3199 - <object ref="171"/> 3200 - </list> 3201 - </field> 3202 - <field name="owner"> 3203 - <object type="Plan" id="174"> 3204 - <base type="Entity"> 3205 - <field name="uniqueId">200</field> 3206 - </base> 3703 + <field name="dataRead"><list> 3704 + <object ref="190"/> 3705 + </list> 3706 + </field> 3707 + <field name="dataWritten"><list> 3708 + <object ref="104"/> 3207 3709 3208 - </object> 3209 - </field> 3210 - </object> 3211 - 3212 - <object type="MessageDistributionPair" id="175"> 3213 - <base type="Entity"> 3214 - <field name="name">planMessagePair-207</field> 3215 - <field name="uniqueId">207</field> 3216 - </base> 3217 - 3218 - <field name="type"> 3219 - <object ref="168"/> 3220 - </field> 3221 - <field name="parentDistributionPairs"><list> 3222 - <object ref="171"/> 3223 - </list> 3224 - </field> 3225 - <field name="owner"> 3226 - <object ref="165"/> 3227 - </field> 3228 - </object> 3229 - 3230 - <object ref="167"/> 3710 + <object ref="190"/> 3231 3711 </list> 3232 3712 </field> 3233 - <field name="owner"> 3234 - <object ref="67"/> 3235 - </field> 3713 + <field name="scope">:optional</field> 3236 3714 </object> 3237 3715 </list> 3238 3716 </field> 3239 - <field name="owner"> 3240 - <object ref="8"/> 3717 + <field name="messages"><list> 3718 + <object ref="116"/> 3719 + 3720 + <object ref="184"/> 3721 + </list> 3722 + </field> 3723 + <field name="data"><list> 3724 + <object ref="192"/> 3725 + </list> 3241 3726 </field> 3242 3727 </object> 3243 3728 </list> 3244 3729 </field> 3730 + <field name="childDistributionPairs"><list> 3731 + <object ref="118"/> 3732 + 3733 + <object ref="116"/> 3734 + </list> 3735 + </field> 3245 3736 <field name="owner"> 3246 - <object type="Protocol" id="176"> 3247 - <base type="Entity"> 3248 - <field name="name">Bidding protocol</field> 3249 - <field name="description"></field> 3250 - <field name="uniqueId">159</field> 3251 - </base> 3737 + <object ref="120"/> 3738 + </field> 3739 + </object> 3252 3740 3253 - <field name="includedMessages"><list> 3254 - <object ref="162"/> 3741 + <object ref="118"/> 3255 3742 3256 - <object ref="169"/> 3257 - </list> 3258 - </field> 3259 - <field name="protocolDistributionPairs"><list> 3260 - <object type="ProtocolDistributionPair" id="177"> 3261 - <base type="Entity"> 3262 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.ProtocolDistributionPair ID=160&gt;</field> 3263 - <field name="uniqueId">160</field> 3264 - </base> 3743 + <object ref="116"/> 3265 3744 3266 - <field name="type"> 3267 - <object ref="176"/> 3268 - </field> 3269 - <field name="agent1"> 3270 - <object ref="8"/> 3271 - </field> 3272 - <field name="agent2"> 3273 - <object ref="8"/> 3274 - </field> 3275 - </object> 3276 - </list> 3277 - </field> 3278 - <field name="agents"><list> 3279 - <object ref="8"/> 3280 - </list> 3281 - </field> 3282 - <field name="notes"></field> 3283 - <field name="aumlText">start Bidding protocol 3284 - agent A Non-Player Character 3285 - agent B Non-Player Character 3286 - box alt 3287 - message A B Bid 3288 - next 3289 - message A B Pass 3290 - end alt 3291 - finish</field> 3292 - <field name="aumlInteractions"><list> 3293 - <object type="InteractionDistributionPair" id="178"> 3294 - <field name="type"> 3295 - <object ref="161"/> 3296 - </field> 3297 - <field name="origins"><list> 3298 - <object ref="8"/> 3299 - </list> 3300 - </field> 3301 - <field name="targets"><list> 3302 - <object ref="8"/> 3303 - </list> 3304 - </field> 3305 - </object> 3745 + <object ref="117"/> 3306 3746 3307 - <object type="InteractionDistributionPair" id="179"> 3308 - <field name="type"> 3309 - <object ref="168"/> 3310 - </field> 3311 - <field name="origins"><list> 3312 - <object ref="8"/> 3313 - </list> 3314 - </field> 3315 - <field name="targets"><list> 3316 - <object ref="8"/> 3317 - </list> 3318 - </field> 3319 - </object> 3320 - </list> 3321 - </field> 3322 - </object> 3323 - </field> 3324 - </object> 3747 + <object ref="119"/> 3325 3748 3326 - <object ref="170"/> 3749 + <object ref="121"/> 3327 3750 3328 - <object ref="171"/> 3751 + <object ref="122"/> 3329 3752 3330 - <object ref="172"/> 3753 + <object ref="115"/> 3331 3754 3332 - <object ref="173"/> 3755 + <object ref="129"/> 3333 3756 3334 - <object ref="175"/> 3757 + <object ref="107"/> 3335 3758 3336 - <object ref="167"/> 3759 + <object ref="114"/> 3337 3760 </list> 3338 3761 </field> 3339 3762 <field name="purpose"></field> ··· 3341 3764 <field name="externalPath"></field> 3342 3765 <field name="postedWhen"></field> 3343 3766 <field name="plans"><list> 3344 - <object ref="165"/> 3767 + <object ref="106"/> 3345 3768 </list> 3346 3769 </field> 3347 3770 </object> 3348 3771 </field> 3349 3772 <field name="parentDistributionPairs"><list> 3350 - <object ref="171"/> 3773 + <object ref="129"/> 3351 3774 </list> 3352 3775 </field> 3353 3776 <field name="owner"> 3354 - <object ref="165"/> 3777 + <object ref="106"/> 3355 3778 </field> 3356 3779 </object> 3357 3780 </list> 3358 3781 </field> 3359 - <field name="goals"><list> 3360 - <object ref="97"/> 3782 + <field name="actions"><list> 3783 + <object ref="25"/> 3361 3784 </list> 3362 3785 </field> 3363 - <field name="outgoingMessages"><list> 3364 - <object type="MessageDistributionPair" id="180"> 3365 - <base type="Entity"> 3366 - <field name="name">planMessagePair-206</field> 3367 - <field name="uniqueId">206</field> 3368 - </base> 3369 - 3370 - <field name="type"> 3371 - <object ref="161"/> 3372 - </field> 3373 - <field name="parentDistributionPairs"><list> 3374 - <object ref="164"/> 3375 - </list> 3376 - </field> 3377 - <field name="owner"> 3378 - <object ref="165"/> 3379 - </field> 3380 - </object> 3381 - 3382 - <object ref="175"/> 3786 + <field name="percepts"><list> 3787 + <object ref="28"/> 3383 3788 </list> 3384 3789 </field> 3385 3790 <field name="data"><list> 3386 - <object type="DataConnection" id="181"> 3387 - <base type="Entity"> 3388 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=156&gt;</field> 3389 - <field name="uniqueId">156</field> 3390 - </base> 3391 - 3392 - <field name="type"> 3393 - <object type="Data" id="182"> 3394 - <base type="Entity"> 3395 - <field name="name">Historic of bids</field> 3396 - <field name="description"></field> 3397 - <field name="uniqueId">113</field> 3398 - </base> 3399 - 3400 - <field name="dataType">(Bid, Player)</field> 3401 - <field name="includedFields"></field> 3402 - <field name="writtenBy"><list> 3403 - <object ref="8"/> 3404 - 3405 - <object ref="67"/> 3406 - </list> 3407 - </field> 3408 - <field name="readBy"><list> 3409 - <object ref="8"/> 3410 - 3411 - <object ref="67"/> 3412 - </list> 3413 - </field> 3414 - <field name="initialisation"></field> 3415 - <field name="writtenWhen"></field> 3416 - <field name="connections"><list> 3417 - <object type="DataConnection" id="183"> 3418 - <base type="Entity"> 3419 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=118&gt;</field> 3420 - <field name="uniqueId">118</field> 3421 - </base> 3422 - 3423 - <field name="type"> 3424 - <object ref="182"/> 3425 - </field> 3426 - <field name="readingEntities"><list> 3427 - <object ref="8"/> 3428 - </list> 3429 - </field> 3430 - <field name="writingEntities"><list> 3431 - <object ref="8"/> 3432 - </list> 3433 - </field> 3434 - <field name="childConnections"><list> 3435 - <object type="DataConnection" id="184"> 3436 - <base type="Entity"> 3437 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=126&gt;</field> 3438 - <field name="uniqueId">126</field> 3439 - </base> 3440 - 3441 - <field name="type"> 3442 - <object ref="182"/> 3443 - </field> 3444 - <field name="readingEntities"><list> 3445 - <object ref="67"/> 3446 - </list> 3447 - </field> 3448 - <field name="writingEntities"><list> 3449 - <object ref="67"/> 3450 - </list> 3451 - </field> 3452 - <field name="parentConnection"> 3453 - <object ref="183"/> 3454 - </field> 3455 - <field name="childConnections"><list> 3456 - <object ref="181"/> 3457 - </list> 3458 - </field> 3459 - </object> 3460 - </list> 3461 - </field> 3462 - </object> 3463 - 3464 - <object ref="184"/> 3465 - 3466 - <object ref="181"/> 3467 - </list> 3468 - </field> 3469 - <field name="externalPath"></field> 3470 - </object> 3471 - </field> 3472 - <field name="readingEntities"><list> 3473 - <object ref="165"/> 3474 - </list> 3475 - </field> 3476 - <field name="writingEntities"><list> 3477 - <object ref="157"/> 3478 - 3479 - <object ref="165"/> 3480 - </list> 3481 - </field> 3482 - <field name="parentConnection"> 3483 - <object ref="184"/> 3484 - </field> 3485 - </object> 3791 + <object ref="149"/> 3486 3792 </list> 3487 3793 </field> 3488 3794 <field name="context"></field> ··· 3492 3798 </object> 3493 3799 </list> 3494 3800 </field> 3495 - <field name="fromEntities"><list> 3496 - <object ref="157"/> 3497 - 3498 - <object ref="165"/> 3801 + <field name="messages"><list> 3802 + <object ref="129"/> 3499 3803 </list> 3500 3804 </field> 3501 - <field name="parentDistributionPairs"><list> 3502 - <object ref="163"/> 3805 + <field name="data"><list> 3806 + <object ref="149"/> 3503 3807 </list> 3504 3808 </field> 3505 - <field name="childDistributionPairs"><list> 3506 - <object ref="160"/> 3809 + <field name="externalPath"></field> 3810 + </object> 3507 3811 3508 - <object type="MessageDistributionPair" id="185"> 3509 - <base type="Entity"> 3510 - <field name="name">planMessagePair-203</field> 3511 - <field name="uniqueId">203</field> 3512 - </base> 3812 + <object ref="45"/> 3813 + </list> 3814 + </field> 3815 + <field name="readBy"><list> 3816 + <object ref="29"/> 3513 3817 3514 - <field name="type"> 3515 - <object ref="161"/> 3516 - </field> 3517 - <field name="parentDistributionPairs"><list> 3518 - <object ref="164"/> 3519 - </list> 3520 - </field> 3521 - <field name="owner"> 3522 - <object type="Plan" id="186"> 3523 - <base type="Entity"> 3524 - <field name="uniqueId">195</field> 3525 - </base> 3818 + <object ref="147"/> 3526 3819 3527 - </object> 3528 - </field> 3529 - </object> 3820 + <object ref="45"/> 3821 + </list> 3822 + </field> 3823 + <field name="initialisation"></field> 3824 + <field name="writtenWhen"></field> 3825 + <field name="connections"><list> 3826 + <object ref="148"/> 3530 3827 3531 - <object type="MessageDistributionPair" id="187"> 3532 - <base type="Entity"> 3533 - <field name="name">planMessagePair-205</field> 3534 - <field name="uniqueId">205</field> 3535 - </base> 3828 + <object ref="146"/> 3536 3829 3537 - <field name="type"> 3538 - <object ref="161"/> 3539 - </field> 3540 - <field name="parentDistributionPairs"><list> 3541 - <object ref="164"/> 3542 - </list> 3543 - </field> 3544 - <field name="owner"> 3545 - <object ref="174"/> 3546 - </field> 3547 - </object> 3830 + <object ref="149"/> 3548 3831 3549 - <object ref="180"/> 3832 + <object ref="145"/> 3550 3833 3551 - <object ref="166"/> 3552 - </list> 3553 - </field> 3554 - <field name="owner"> 3555 - <object ref="67"/> 3556 - </field> 3557 - </object> 3834 + <object ref="103"/> 3558 3835 </list> 3559 3836 </field> 3560 - <field name="owner"> 3561 - <object ref="8"/> 3562 - </field> 3837 + <field name="externalPath"></field> 3563 3838 </object> 3839 + </field> 3840 + <field name="readingEntities"><list> 3841 + <object ref="85"/> 3564 3842 </list> 3565 3843 </field> 3566 - <field name="owner"> 3567 - <object ref="176"/> 3844 + <field name="writingEntities"><list> 3845 + <object ref="85"/> 3846 + </list> 3847 + </field> 3848 + <field name="parentConnection"> 3849 + <object ref="146"/> 3568 3850 </field> 3569 3851 </object> 3570 - 3571 - <object ref="163"/> 3572 - 3573 - <object ref="164"/> 3574 - 3575 - <object ref="160"/> 3576 - 3577 - <object ref="185"/> 3578 - 3579 - <object ref="187"/> 3580 - 3581 - <object ref="180"/> 3582 - 3583 - <object ref="166"/> 3584 3852 </list> 3585 3853 </field> 3586 - <field name="purpose"></field> 3587 - <field name="informationCarried"></field> 3588 - <field name="externalPath"></field> 3589 - <field name="postedWhen"></field> 3590 - <field name="plans"><list> 3591 - <object ref="165"/> 3592 - </list> 3593 - </field> 3854 + <field name="context"></field> 3855 + <field name="failure"></field> 3856 + <field name="failureRecovery"></field> 3857 + <field name="procedure"></field> 3594 3858 </object> 3859 + 3860 + <object ref="68"/> 3861 + 3862 + <object ref="79"/> 3863 + </list> 3595 3864 </field> 3596 - <field name="parentDistributionPairs"><list> 3597 - <object ref="164"/> 3865 + <field name="writingEntities"><list> 3866 + <object ref="68"/> 3867 + 3868 + <object ref="79"/> 3598 3869 </list> 3599 3870 </field> 3600 - <field name="owner"> 3601 - <object ref="157"/> 3871 + <field name="parentConnection"> 3872 + <object ref="84"/> 3602 3873 </field> 3603 3874 </object> 3604 - 3605 - <object ref="172"/> 3606 - </list> 3607 - </field> 3608 - <field name="data"><list> 3609 - <object ref="181"/> 3610 3875 </list> 3611 3876 </field> 3612 3877 <field name="context"></field> ··· 3616 3881 </object> 3617 3882 </list> 3618 3883 </field> 3619 - </object> 3620 - </list> 3621 - </field> 3622 - <field name="includedPlans"><list> 3623 - <object ref="157"/> 3884 + <field name="fromEntities"><list> 3885 + <object ref="68"/> 3886 + </list> 3887 + </field> 3888 + <field name="parentDistributionPairs"><list> 3889 + <object ref="72"/> 3890 + </list> 3891 + </field> 3892 + <field name="childDistributionPairs"><list> 3893 + <object type="MessageDistributionPair" id="194"> 3894 + <base type="Entity"> 3895 + <field name="name">planMessagePair-188</field> 3896 + <field name="uniqueId">188</field> 3897 + </base> 3624 3898 3625 - <object ref="165"/> 3626 - </list> 3627 - </field> 3628 - <field name="messages"><list> 3629 - <object ref="164"/> 3899 + <field name="type"> 3900 + <object ref="70"/> 3901 + </field> 3902 + <field name="parentDistributionPairs"><list> 3903 + <object ref="78"/> 3904 + </list> 3905 + </field> 3906 + <field name="owner"> 3907 + <object type="Plan" id="195"> 3908 + <base type="Entity"> 3909 + <field name="uniqueId">186</field> 3910 + </base> 3630 3911 3631 - <object ref="171"/> 3912 + </object> 3913 + </field> 3914 + </object> 3632 3915 3633 - <object ref="159"/> 3634 - </list> 3635 - </field> 3636 - <field name="data"><list> 3637 - <object ref="181"/> 3638 - </list> 3639 - </field> 3640 - <field name="externalPath"></field> 3641 - </object> 3642 - </list> 3643 - </field> 3644 - <field name="parentDistributionPairs"><list> 3645 - <object ref="65"/> 3646 - </list> 3647 - </field> 3648 - <field name="childDistributionPairs"><list> 3649 - <object ref="159"/> 3650 - </list> 3651 - </field> 3652 - <field name="owner"> 3653 - <object ref="8"/> 3654 - </field> 3655 - </object> 3916 + <object ref="69"/> 3656 3917 3657 - <object type="MessageDistributionPair" id="188"> 3658 - <base type="Entity"> 3659 - <field name="name">agentMessagePair-164</field> 3660 - <field name="uniqueId">164</field> 3661 - </base> 3662 - 3663 - <field name="type"> 3664 - <object ref="64"/> 3665 - </field> 3666 - <field name="fromEntities"><list> 3667 - <object ref="42"/> 3668 - </list> 3669 - </field> 3670 - <field name="parentDistributionPairs"><list> 3671 - <object ref="65"/> 3672 - </list> 3673 - </field> 3674 - <field name="childDistributionPairs"><list> 3675 - <object type="MessageDistributionPair" id="189"> 3676 - <base type="Entity"> 3677 - <field name="name">capabilityMessagePair-184</field> 3678 - <field name="uniqueId">184</field> 3679 - </base> 3680 - 3681 - <field name="type"> 3682 - <object ref="64"/> 3683 - </field> 3684 - <field name="fromEntities"><list> 3685 - <object ref="48"/> 3686 - </list> 3687 - </field> 3688 - <field name="parentDistributionPairs"><list> 3689 - <object ref="188"/> 3690 - </list> 3691 - </field> 3692 - <field name="childDistributionPairs"><list> 3693 - <object ref="63"/> 3918 + <object ref="80"/> 3919 + </list> 3920 + </field> 3921 + <field name="owner"> 3922 + <object ref="45"/> 3923 + </field> 3924 + </object> 3694 3925 </list> 3695 3926 </field> 3696 3927 <field name="owner"> 3697 - <object ref="42"/> 3928 + <object ref="29"/> 3698 3929 </field> 3699 3930 </object> 3700 3931 </list> 3701 3932 </field> 3702 3933 <field name="owner"> 3703 - <object ref="41"/> 3934 + <object ref="74"/> 3704 3935 </field> 3705 3936 </object> 3706 - </list> 3707 - </field> 3708 - <field name="owner"> 3709 - <object type="Protocol" id="190"> 3710 - <base type="Entity"> 3711 - <field name="name">First bid protocol</field> 3712 - <field name="description">Choose randomly the first player to starts bidding.</field> 3713 - <field name="uniqueId">157</field> 3714 - </base> 3715 3937 3716 - <field name="includedMessages"><list> 3717 - <object ref="65"/> 3718 - </list> 3719 - </field> 3720 - <field name="protocolDistributionPairs"><list> 3721 - <object type="ProtocolDistributionPair" id="191"> 3722 - <base type="Entity"> 3723 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.ProtocolDistributionPair ID=158&gt;</field> 3724 - <field name="uniqueId">158</field> 3725 - </base> 3726 - 3727 - <field name="type"> 3728 - <object ref="190"/> 3729 - </field> 3730 - <field name="agent1"> 3731 - <object ref="8"/> 3732 - </field> 3733 - <field name="agent2"> 3734 - <object ref="41"/> 3735 - </field> 3736 - </object> 3737 - </list> 3738 - </field> 3739 - <field name="agents"><list> 3740 - <object ref="41"/> 3741 - 3742 - <object ref="8"/> 3743 - </list> 3744 - </field> 3745 - <field name="notes"></field> 3746 - <field name="aumlText">start First bid protocol 3747 - agent D Dealer 3748 - agent P Non-Player Character 3749 - message D P First bid 3750 - finish</field> 3751 - <field name="aumlInteractions"><list> 3752 - <object type="InteractionDistributionPair" id="192"> 3753 - <field name="type"> 3754 - <object ref="64"/> 3755 - </field> 3756 - <field name="origins"><list> 3757 - <object ref="41"/> 3758 - </list> 3759 - </field> 3760 - <field name="targets"><list> 3761 - <object ref="8"/> 3762 - </list> 3763 - </field> 3764 - </object> 3765 - </list> 3766 - </field> 3767 - </object> 3768 - </field> 3769 - </object> 3770 - 3771 - <object ref="66"/> 3772 - 3773 - <object ref="188"/> 3774 - 3775 - <object ref="159"/> 3776 - 3777 - <object ref="189"/> 3778 - 3779 - <object ref="158"/> 3780 - 3781 - <object ref="63"/> 3782 - </list> 3783 - </field> 3784 - <field name="purpose"></field> 3785 - <field name="informationCarried"></field> 3786 - <field name="externalPath"></field> 3787 - <field name="postedWhen"></field> 3788 - <field name="plans"><list> 3789 - <object ref="157"/> 3790 - </list> 3791 - </field> 3792 - </object> 3793 - </field> 3794 - <field name="parentDistributionPairs"><list> 3795 - <object ref="189"/> 3796 - </list> 3797 - </field> 3798 - <field name="owner"> 3799 - <object ref="48"/> 3800 - </field> 3801 - </object> 3802 - </list> 3803 - </field> 3804 - <field name="data"><list> 3805 - <object type="DataConnection" id="193"> 3806 - <base type="Entity"> 3807 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=150&gt;</field> 3808 - <field name="uniqueId">150</field> 3809 - </base> 3938 + <object ref="72"/> 3810 3939 3811 - <field name="type"> 3812 - <object type="Data" id="194"> 3813 - <base type="Entity"> 3814 - <field name="name">Deck</field> 3815 - <field name="description"></field> 3816 - <field name="uniqueId">91</field> 3817 - </base> 3940 + <object ref="73"/> 3818 3941 3819 - <field name="dataType">Set of cards</field> 3820 - <field name="includedFields"></field> 3821 - <field name="writtenBy"><list> 3822 - <object ref="41"/> 3942 + <object ref="78"/> 3823 3943 3824 - <object ref="42"/> 3825 - </list> 3826 - </field> 3827 - <field name="readBy"><list> 3828 - <object ref="41"/> 3944 + <object ref="194"/> 3829 3945 3830 - <object ref="42"/> 3831 - </list> 3832 - </field> 3833 - <field name="initialisation"></field> 3834 - <field name="writtenWhen"></field> 3835 - <field name="connections"><list> 3836 - <object type="DataConnection" id="195"> 3837 - <base type="Entity"> 3838 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=116&gt;</field> 3839 - <field name="uniqueId">116</field> 3840 - </base> 3946 + <object ref="69"/> 3841 3947 3842 - <field name="type"> 3843 - <object ref="194"/> 3844 - </field> 3845 - <field name="readingEntities"><list> 3846 - <object ref="41"/> 3948 + <object ref="80"/> 3847 3949 </list> 3848 3950 </field> 3849 - <field name="writingEntities"><list> 3850 - <object ref="41"/> 3851 - </list> 3852 - </field> 3853 - <field name="childConnections"><list> 3854 - <object type="DataConnection" id="196"> 3855 - <base type="Entity"> 3856 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.DataConnection ID=132&gt;</field> 3857 - <field name="uniqueId">132</field> 3858 - </base> 3859 - 3860 - <field name="type"> 3861 - <object ref="194"/> 3862 - </field> 3863 - <field name="readingEntities"><list> 3864 - <object ref="42"/> 3865 - </list> 3866 - </field> 3867 - <field name="writingEntities"><list> 3868 - <object ref="42"/> 3869 - </list> 3870 - </field> 3871 - <field name="parentConnection"> 3872 - <object ref="195"/> 3873 - </field> 3874 - <field name="childConnections"><list> 3875 - <object ref="193"/> 3876 - </list> 3877 - </field> 3878 - </object> 3951 + <field name="purpose"></field> 3952 + <field name="informationCarried"></field> 3953 + <field name="externalPath"></field> 3954 + <field name="postedWhen"></field> 3955 + <field name="plans"><list> 3956 + <object ref="79"/> 3879 3957 </list> 3880 3958 </field> 3881 3959 </object> 3882 - 3883 - <object ref="196"/> 3884 - 3885 - <object ref="193"/> 3960 + </field> 3961 + <field name="parentDistributionPairs"><list> 3962 + <object ref="78"/> 3886 3963 </list> 3887 3964 </field> 3888 - <field name="externalPath"></field> 3965 + <field name="owner"> 3966 + <object ref="68"/> 3967 + </field> 3889 3968 </object> 3890 - </field> 3891 - <field name="readingEntities"><list> 3892 - <object ref="48"/> 3893 3969 </list> 3894 3970 </field> 3895 - <field name="writingEntities"><list> 3896 - <object ref="48"/> 3971 + <field name="data"><list> 3972 + <object ref="87"/> 3973 + 3974 + <object ref="81"/> 3897 3975 </list> 3898 3976 </field> 3899 - <field name="parentConnection"> 3900 - <object ref="196"/> 3901 - </field> 3977 + <field name="context"></field> 3978 + <field name="failure"></field> 3979 + <field name="failureRecovery"></field> 3980 + <field name="procedure"></field> 3902 3981 </object> 3903 3982 </list> 3904 3983 </field> 3905 - <field name="context"></field> 3906 - <field name="failure"></field> 3907 - <field name="failureRecovery"></field> 3908 - <field name="procedure"></field> 3909 3984 </object> 3910 - </list> 3911 - </field> 3912 - <field name="messages"><list> 3913 - <object ref="50"/> 3985 + 3986 + <object ref="102"/> 3914 3987 3915 - <object ref="189"/> 3988 + <object ref="86"/> 3916 3989 </list> 3917 3990 </field> 3918 - <field name="data"><list> 3919 - <object ref="193"/> 3920 - </list> 3921 - </field> 3922 - <field name="externalPath"></field> 3923 - </object> 3924 - </list> 3925 - </field> 3926 - <field name="protocols"><list> 3927 - <object ref="53"/> 3991 + <field name="includedPlans"><list> 3992 + <object ref="64"/> 3928 3993 3929 - <object ref="190"/> 3930 - </list> 3931 - </field> 3932 - <field name="goals"><list> 3933 - <object ref="44"/> 3994 + <object ref="85"/> 3934 3995 3935 - <object ref="43"/> 3936 - </list> 3937 - </field> 3938 - <field name="percepts"><list> 3939 - <object ref="40"/> 3940 - </list> 3941 - </field> 3942 - <field name="actions"><list> 3943 - <object ref="34"/> 3996 + <object ref="101"/> 3944 3997 3945 - <object ref="35"/> 3946 - </list> 3947 - </field> 3948 - <field name="roles"><list> 3949 - <object type="Role" id="197"> 3950 - <base type="Entity"> 3951 - <field name="name">Dealing role</field> 3952 - <field name="description"></field> 3953 - <field name="uniqueId">67</field> 3954 - </base> 3998 + <object ref="68"/> 3955 3999 3956 - <field name="goals"><list> 3957 - <object ref="44"/> 3958 - 3959 - <object ref="43"/> 3960 - </list> 3961 - </field> 3962 - <field name="actions"><list> 3963 - <object ref="34"/> 3964 - 3965 - <object ref="35"/> 3966 - </list> 3967 - </field> 3968 - <field name="percepts"><list> 3969 - <object ref="40"/> 4000 + <object ref="79"/> 3970 4001 </list> 3971 4002 </field> 3972 - <field name="dataRead"><list> 3973 - <object ref="194"/> 4003 + <field name="messages"><list> 4004 + <object ref="78"/> 3974 4005 </list> 3975 4006 </field> 3976 - <field name="dataWritten"><list> 3977 - <object ref="80"/> 4007 + <field name="data"><list> 4008 + <object ref="87"/> 4009 + 4010 + <object ref="81"/> 4011 + 4012 + <object ref="91"/> 3978 4013 3979 - <object ref="194"/> 4014 + <object ref="65"/> 4015 + 4016 + <object ref="103"/> 3980 4017 </list> 3981 4018 </field> 3982 - <field name="scope">:optional</field> 4019 + <field name="externalPath"></field> 3983 4020 </object> 3984 4021 </list> 3985 4022 </field> 3986 - <field name="messages"><list> 3987 - <object ref="51"/> 4023 + <field name="initialisation"></field> 4024 + <field name="writtenWhen"></field> 4025 + <field name="connections"><list> 4026 + <object ref="67"/> 4027 + 4028 + <object ref="66"/> 4029 + 4030 + <object ref="65"/> 3988 4031 3989 - <object ref="188"/> 4032 + <object ref="43"/> 3990 4033 </list> 3991 4034 </field> 3992 - <field name="data"><list> 3993 - <object ref="196"/> 3994 - </list> 3995 - </field> 4035 + <field name="externalPath"></field> 3996 4036 </object> 3997 - </list> 3998 4037 </field> 3999 - <field name="externalPath"></field> 4000 - <field name="plans"><list> 4001 - <object ref="48"/> 4038 + <field name="writingEntities"><list> 4039 + <object ref="42"/> 4002 4040 </list> 4003 4041 </field> 4042 + <field name="parentConnection"> 4043 + <object ref="66"/> 4044 + </field> 4004 4045 </object> 4005 - </field> 4006 - </object> 4007 - 4008 - <object type="Step" id="198"> 4009 - <base type="Entity"> 4010 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=231&gt;</field> 4011 - <field name="description"></field> 4012 - <field name="uniqueId">231</field> 4013 - </base> 4014 - 4015 - <field name="step"> 4016 - <object ref="35"/> 4017 - </field> 4018 - <field name="roles"><list> 4019 - <object ref="197"/> 4020 4046 </list> 4021 4047 </field> 4022 - </object> 4023 - 4024 - <object type="Step" id="199"> 4025 - <base type="Entity"> 4026 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=233&gt;</field> 4027 - <field name="description"></field> 4028 - <field name="uniqueId">233</field> 4029 - </base> 4030 - 4031 - <field name="step"> 4032 - <object ref="47"/> 4033 - </field> 4034 - </object> 4035 - 4036 - <object type="Step" id="200"> 4037 - <base type="Entity"> 4038 - <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=234&gt;</field> 4039 - <field name="description"></field> 4040 - <field name="uniqueId">234</field> 4041 - </base> 4042 - 4043 - <field name="step"> 4044 - <object ref="71"/> 4045 - </field> 4048 + <field name="context"></field> 4049 + <field name="failure">The plan fails if there are 5 players in the game</field> 4050 + <field name="failureRecovery">No don't nothing, the agent can not play the game.</field> 4051 + <field name="procedure"></field> 4046 4052 </object> 4047 4053 </list> 4048 4054 </field> 4049 - <field name="variation"></field> 4050 - <field name="linkedGoals"><list> 4051 - <object ref="45"/> 4052 - </list> 4053 - </field> 4054 4055 </object> 4056 + 4057 + <object ref="28"/> 4058 + </list> 4055 4059 </field> 4060 + <field name="includedPlans"><list> 4061 + <object ref="42"/> 4062 + </list> 4063 + </field> 4064 + <field name="data"><list> 4065 + <object ref="43"/> 4066 + </list> 4067 + </field> 4068 + <field name="externalPath"></field> 4056 4069 </object> 4057 - </list> 4058 - </field> 4059 - <field name="variation"></field> 4060 - <field name="linkedGoals"><list> 4061 - <object ref="90"/> 4062 - </list> 4063 - </field> 4064 - </object> 4065 - </list> 4066 - </field> 4067 - </base> 4068 4070 4069 - </base> 4071 + <object ref="105"/> 4070 4072 4071 - <field name="source"></field> 4072 - <field name="informationCarried"></field> 4073 - <field name="knowledgeUpdated"></field> 4074 - <field name="processing"></field> 4075 - <field name="frequency"></field> 4076 - <field name="agentsResponding"><list> 4077 - <object ref="8"/> 4073 + <object ref="134"/> 4078 4074 4079 - <object ref="8"/> 4080 - </list> 4081 - </field> 4082 - <field name="externalPath"></field> 4083 - <field name="plans"><list> 4084 - <object ref="101"/> 4075 + <object ref="147"/> 4085 4076 4086 - <object ref="115"/> 4087 - </list> 4088 - </field> 4089 - </object> 4077 + <object ref="45"/> 4090 4078 4091 - <object ref="108"/> 4079 + <object ref="93"/> 4080 + </list> 4081 + </field> 4082 + <field name="protocols"><list> 4083 + <object ref="120"/> 4092 4084 4093 - <object ref="37"/> 4085 + <object ref="74"/> 4094 4086 4095 - <object ref="70"/> 4087 + <object ref="186"/> 4096 4088 4097 - <object ref="77"/> 4089 + <object ref="172"/> 4090 + </list> 4091 + </field> 4092 + <field name="goals"><list> 4093 + <object ref="20"/> 4098 4094 4099 - <object ref="100"/> 4095 + <object ref="60"/> 4100 4096 4101 - <object ref="149"/> 4097 + <object ref="62"/> 4102 4098 4103 - <object ref="141"/> 4099 + <object ref="49"/> 4104 4100 4105 - <object ref="143"/> 4101 + <object ref="52"/> 4106 4102 4107 - <object ref="144"/> 4103 + <object ref="59"/> 4108 4104 4109 - <object ref="133"/> 4105 + <object ref="48"/> 4110 4106 4111 - <object ref="40"/> 4112 - </list> 4113 - </field> 4114 - </base> 4107 + <object ref="22"/> 4115 4108 4116 - </object> 4117 - </list> 4118 - </field> 4119 - </base> 4109 + <object ref="21"/> 4120 4110 4121 - </base> 4111 + <object ref="54"/> 4122 4112 4123 - <field name="parameters"></field> 4124 - <field name="durationDescription"></field> 4125 - <field name="failureNotificationDescription"></field> 4126 - <field name="partialChange"></field> 4127 - <field name="sideEffects"></field> 4128 - <field name="scope">:optional</field> 4129 - </object> 4113 + <object ref="61"/> 4130 4114 4131 - <object ref="110"/> 4132 - </list> 4133 - </field> 4134 - <field name="percepts"><list> 4135 - <object ref="108"/> 4115 + <object ref="32"/> 4136 4116 4137 - <object ref="37"/> 4138 - </list> 4139 - </field> 4140 - <field name="includedPlans"><list> 4141 - <object ref="107"/> 4142 - </list> 4143 - </field> 4144 - <field name="data"><list> 4145 - <object ref="106"/> 4146 - </list> 4147 - </field> 4148 - <field name="externalPath"></field> 4149 - </object> 4117 + <object ref="31"/> 4118 + </list> 4119 + </field> 4120 + <field name="percepts"><list> 4121 + <object ref="94"/> 4150 4122 4151 - <object ref="81"/> 4123 + <object ref="136"/> 4152 4124 4153 - <object ref="67"/> 4125 + <object ref="102"/> 4154 4126 4155 - <object ref="87"/> 4127 + <object ref="143"/> 4156 4128 4157 - <object ref="89"/> 4129 + <object ref="86"/> 4158 4130 4159 - <object ref="140"/> 4160 - </list> 4161 - </field> 4162 - <field name="protocols"><list> 4163 - <object ref="53"/> 4131 + <object ref="97"/> 4164 4132 4165 - <object ref="121"/> 4133 + <object ref="96"/> 4166 4134 4167 - <object ref="190"/> 4135 + <object ref="28"/> 4168 4136 4169 - <object ref="176"/> 4170 - </list> 4171 - </field> 4172 - <field name="goals"><list> 4173 - <object ref="28"/> 4137 + <object ref="63"/> 4174 4138 4175 - <object ref="68"/> 4139 + <object ref="7"/> 4176 4140 4177 - <object ref="99"/> 4141 + <object ref="36"/> 4142 + </list> 4143 + </field> 4144 + <field name="actions"><list> 4145 + <object ref="18"/> 4178 4146 4179 - <object ref="93"/> 4147 + <object ref="135"/> 4180 4148 4181 - <object ref="96"/> 4149 + <object ref="11"/> 4182 4150 4183 - <object ref="88"/> 4151 + <object ref="10"/> 4184 4152 4185 - <object ref="92"/> 4153 + <object ref="12"/> 4186 4154 4187 - <object ref="30"/> 4155 + <object ref="138"/> 4188 4156 4189 - <object ref="29"/> 4157 + <object ref="13"/> 4190 4158 4191 - <object ref="46"/> 4159 + <object ref="17"/> 4192 4160 4193 - <object ref="98"/> 4161 + <object ref="16"/> 4194 4162 4195 - <object ref="11"/> 4163 + <object ref="25"/> 4196 4164 4197 - <object ref="10"/> 4198 - </list> 4199 - </field> 4200 - <field name="percepts"><list> 4201 - <object ref="141"/> 4165 + <object ref="9"/> 4202 4166 4203 - <object ref="70"/> 4167 + <object ref="34"/> 4204 4168 4205 - <object ref="149"/> 4169 + <object ref="35"/> 4170 + </list> 4171 + </field> 4172 + <field name="roles"><list> 4173 + <object type="Role" id="196"> 4174 + <base type="Entity"> 4175 + <field name="name">Bidding role</field> 4176 + <field name="description"></field> 4177 + <field name="uniqueId">70</field> 4178 + </base> 4206 4179 4207 - <object ref="77"/> 4180 + <field name="goals"><list> 4181 + <object ref="60"/> 4182 + </list> 4183 + </field> 4184 + <field name="actions"><list> 4185 + <object ref="135"/> 4186 + </list> 4187 + </field> 4188 + <field name="percepts"><list> 4189 + <object ref="136"/> 4190 + </list> 4191 + </field> 4192 + <field name="dataRead"><list> 4193 + <object ref="178"/> 4208 4194 4209 - <object ref="133"/> 4195 + <object ref="104"/> 4196 + </list> 4197 + </field> 4198 + <field name="dataWritten"><list> 4199 + <object ref="178"/> 4200 + </list> 4201 + </field> 4202 + <field name="scope">:optional</field> 4203 + </object> 4210 4204 4211 - <object ref="144"/> 4205 + <object type="Role" id="197"> 4206 + <base type="Entity"> 4207 + <field name="name">Counting points role</field> 4208 + <field name="uniqueId">86</field> 4209 + </base> 4212 4210 4213 - <object ref="143"/> 4211 + <field name="goals"><list> 4212 + <object ref="62"/> 4213 + </list> 4214 + </field> 4215 + <field name="actions"><list> 4216 + <object ref="11"/> 4217 + </list> 4218 + </field> 4219 + <field name="percepts"><list> 4220 + <object ref="102"/> 4221 + </list> 4222 + </field> 4223 + <field name="dataRead"><list> 4224 + <object ref="92"/> 4225 + </list> 4226 + </field> 4227 + <field name="dataWritten"><list> 4228 + <object ref="92"/> 4229 + </list> 4230 + </field> 4231 + <field name="scope">:optional</field> 4232 + </object> 4214 4233 4215 - <object ref="37"/> 4234 + <object type="Role" id="198"> 4235 + <base type="Entity"> 4236 + <field name="name">Teams setting role</field> 4237 + <field name="description"></field> 4238 + <field name="uniqueId">87</field> 4239 + </base> 4216 4240 4217 - <object ref="100"/> 4241 + <field name="goals"><list> 4242 + <object ref="49"/> 4218 4243 4219 - <object ref="15"/> 4244 + <object ref="52"/> 4245 + </list> 4246 + </field> 4247 + <field name="actions"><list> 4248 + <object ref="10"/> 4220 4249 4221 - <object ref="108"/> 4222 - </list> 4223 - </field> 4224 - <field name="actions"><list> 4225 - <object ref="26"/> 4250 + <object ref="12"/> 4251 + </list> 4252 + </field> 4253 + <field name="percepts"><list> 4254 + <object ref="63"/> 4226 4255 4227 - <object ref="69"/> 4256 + <object ref="7"/> 4257 + </list> 4258 + </field> 4259 + <field name="dataRead"><list> 4260 + <object ref="82"/> 4261 + </list> 4262 + </field> 4263 + <field name="dataWritten"><list> 4264 + <object ref="82"/> 4265 + </list> 4266 + </field> 4267 + <field name="scope">:optional</field> 4268 + </object> 4228 4269 4229 - <object ref="19"/> 4270 + <object type="Role" id="199"> 4271 + <base type="Entity"> 4272 + <field name="name">Declaring Briscola role</field> 4273 + <field name="uniqueId">74</field> 4274 + </base> 4230 4275 4231 - <object ref="18"/> 4276 + <field name="goals"><list> 4277 + <object ref="59"/> 4278 + </list> 4279 + </field> 4280 + <field name="actions"><list> 4281 + <object ref="138"/> 4282 + </list> 4283 + </field> 4284 + <field name="percepts"><list> 4285 + <object ref="143"/> 4286 + </list> 4287 + </field> 4288 + <field name="dataWritten"><list> 4289 + <object ref="82"/> 4290 + </list> 4291 + </field> 4292 + <field name="scope">:optional</field> 4293 + </object> 4232 4294 4233 - <object ref="20"/> 4295 + <object type="Role" id="200"> 4296 + <base type="Entity"> 4297 + <field name="name">Playing role</field> 4298 + <field name="description"></field> 4299 + <field name="uniqueId">72</field> 4300 + </base> 4234 4301 4235 - <object ref="72"/> 4302 + <field name="goals"><list> 4303 + <object ref="48"/> 4304 + </list> 4305 + </field> 4306 + <field name="actions"><list> 4307 + <object ref="13"/> 4308 + </list> 4309 + </field> 4310 + <field name="percepts"><list> 4311 + <object ref="86"/> 4312 + </list> 4313 + </field> 4314 + <field name="dataRead"><list> 4315 + <object ref="104"/> 4236 4316 4237 - <object ref="21"/> 4317 + <object ref="88"/> 4238 4318 4239 - <object ref="25"/> 4319 + <object ref="178"/> 4320 + </list> 4321 + </field> 4322 + <field name="dataWritten"><list> 4323 + <object ref="104"/> 4240 4324 4241 - <object ref="24"/> 4325 + <object ref="88"/> 4326 + </list> 4327 + </field> 4328 + <field name="scope">:optional</field> 4329 + </object> 4242 4330 4243 - <object ref="33"/> 4331 + <object type="Role" id="201"> 4332 + <base type="Entity"> 4333 + <field name="name">Release players role</field> 4334 + <field name="uniqueId">89</field> 4335 + </base> 4244 4336 4245 - <object ref="17"/> 4337 + <field name="goals"><list> 4338 + <object ref="22"/> 4339 + </list> 4340 + </field> 4341 + <field name="actions"><list> 4342 + <object ref="17"/> 4343 + </list> 4344 + </field> 4345 + <field name="percepts"><list> 4346 + <object ref="97"/> 4347 + </list> 4348 + </field> 4349 + <field name="dataWritten"><list> 4350 + <object ref="44"/> 4351 + </list> 4352 + </field> 4353 + <field name="scope">:optional</field> 4354 + </object> 4246 4355 4247 - <object ref="13"/> 4356 + <object type="Role" id="202"> 4357 + <base type="Entity"> 4358 + <field name="name">Update the score role</field> 4359 + <field name="uniqueId">88</field> 4360 + </base> 4248 4361 4249 - <object ref="110"/> 4250 - </list> 4251 - </field> 4252 - <field name="roles"><list> 4253 - <object type="Role" id="201"> 4254 - <base type="Entity"> 4255 - <field name="name">Bidding role</field> 4256 - <field name="description"></field> 4257 - <field name="uniqueId">70</field> 4258 - </base> 4362 + <field name="goals"><list> 4363 + <object ref="21"/> 4364 + </list> 4365 + </field> 4366 + <field name="actions"><list> 4367 + <object ref="16"/> 4368 + </list> 4369 + </field> 4370 + <field name="percepts"><list> 4371 + <object ref="96"/> 4372 + </list> 4373 + </field> 4374 + <field name="dataRead"><list> 4375 + <object ref="92"/> 4376 + </list> 4377 + </field> 4378 + <field name="dataWritten"><list> 4379 + <object ref="92"/> 4380 + </list> 4381 + </field> 4382 + <field name="scope">:optional</field> 4383 + </object> 4259 4384 4260 - <field name="goals"><list> 4261 - <object ref="68"/> 4262 - </list> 4263 - </field> 4264 - <field name="actions"><list> 4265 - <object ref="69"/> 4266 - </list> 4267 - </field> 4268 - <field name="percepts"><list> 4269 - <object ref="70"/> 4270 - </list> 4271 - </field> 4272 - <field name="dataRead"><list> 4273 - <object ref="182"/> 4385 + <object type="Role" id="203"> 4386 + <base type="Entity"> 4387 + <field name="name">Identify the dealer role</field> 4388 + <field name="description"></field> 4389 + <field name="uniqueId">84</field> 4390 + </base> 4274 4391 4275 - <object ref="80"/> 4276 - </list> 4277 - </field> 4278 - <field name="dataWritten"><list> 4279 - <object ref="182"/> 4280 - </list> 4281 - </field> 4282 - <field name="scope">:optional</field> 4283 - </object> 4392 + <field name="goals"><list> 4393 + <object ref="54"/> 4394 + </list> 4395 + </field> 4396 + <field name="actions"><list> 4397 + <object ref="25"/> 4398 + </list> 4399 + </field> 4400 + <field name="percepts"><list> 4401 + <object ref="28"/> 4402 + </list> 4403 + </field> 4404 + <field name="dataRead"><list> 4405 + <object ref="44"/> 4406 + </list> 4407 + </field> 4408 + <field name="scope">:optional</field> 4409 + </object> 4284 4410 4285 - <object type="Role" id="202"> 4286 - <base type="Entity"> 4287 - <field name="name">Counting points role</field> 4288 - <field name="uniqueId">86</field> 4289 - </base> 4411 + <object type="Role" id="204"> 4412 + <base type="Entity"> 4413 + <field name="name">Declare the winner role</field> 4414 + <field name="description"></field> 4415 + <field name="uniqueId">81</field> 4416 + </base> 4290 4417 4291 - <field name="goals"><list> 4292 - <object ref="99"/> 4293 - </list> 4294 - </field> 4295 - <field name="actions"><list> 4296 - <object ref="19"/> 4297 - </list> 4298 - </field> 4299 - <field name="percepts"><list> 4300 - <object ref="149"/> 4301 - </list> 4302 - </field> 4303 - <field name="dataRead"><list> 4304 - <object ref="139"/> 4305 - </list> 4306 - </field> 4307 - <field name="scope">:optional</field> 4308 - </object> 4418 + <field name="goals"><list> 4419 + <object ref="20"/> 4420 + </list> 4421 + </field> 4422 + <field name="actions"><list> 4423 + <object ref="18"/> 4424 + </list> 4425 + </field> 4426 + <field name="percepts"><list> 4427 + <object ref="94"/> 4428 + </list> 4429 + </field> 4430 + <field name="dataRead"><list> 4431 + <object ref="92"/> 4432 + </list> 4433 + </field> 4434 + <field name="scope">:optional</field> 4435 + </object> 4309 4436 4310 - <object type="Role" id="203"> 4311 - <base type="Entity"> 4312 - <field name="name">Teams setting role</field> 4313 - <field name="description"></field> 4314 - <field name="uniqueId">87</field> 4315 - </base> 4437 + <object type="Role" id="205"> 4438 + <base type="Entity"> 4439 + <field name="name">Turn control role</field> 4440 + <field name="uniqueId">75</field> 4441 + </base> 4316 4442 4317 - <field name="goals"><list> 4318 - <object ref="93"/> 4443 + <field name="goals"><list> 4444 + <object ref="61"/> 4445 + </list> 4446 + </field> 4447 + <field name="actions"><list> 4448 + <object ref="9"/> 4449 + </list> 4450 + </field> 4451 + <field name="percepts"><list> 4452 + <object ref="7"/> 4319 4453 4320 - <object ref="96"/> 4321 - </list> 4322 - </field> 4323 - <field name="actions"><list> 4324 - <object ref="18"/> 4454 + <object ref="63"/> 4455 + </list> 4456 + </field> 4457 + <field name="dataRead"><list> 4458 + <object ref="44"/> 4459 + </list> 4460 + </field> 4461 + <field name="scope">:optional</field> 4462 + </object> 4325 4463 4326 - <object ref="20"/> 4327 - </list> 4328 - </field> 4329 - <field name="percepts"><list> 4330 - <object ref="100"/> 4464 + <object type="Role" id="206"> 4465 + <base type="Entity"> 4466 + <field name="name">Start the game role</field> 4467 + <field name="description"></field> 4468 + <field name="uniqueId">65</field> 4469 + </base> 4331 4470 4332 - <object ref="15"/> 4333 - </list> 4334 - </field> 4335 - <field name="dataRead"><list> 4336 - <object ref="129"/> 4337 - </list> 4338 - </field> 4339 - <field name="dataWritten"><list> 4340 - <object ref="129"/> 4341 - </list> 4342 - </field> 4343 - <field name="scope">:optional</field> 4344 - </object> 4471 + <field name="goals"><list> 4472 + <object ref="32"/> 4345 4473 4346 - <object type="Role" id="204"> 4347 - <base type="Entity"> 4348 - <field name="name">Declaring Briscola role</field> 4349 - <field name="uniqueId">74</field> 4350 - </base> 4474 + <object ref="31"/> 4475 + </list> 4476 + </field> 4477 + <field name="actions"><list> 4478 + <object ref="34"/> 4351 4479 4352 - <field name="goals"><list> 4353 - <object ref="88"/> 4354 - </list> 4355 - </field> 4356 - <field name="actions"><list> 4357 - <object ref="72"/> 4358 - </list> 4359 - </field> 4360 - <field name="percepts"><list> 4361 - <object ref="77"/> 4362 - </list> 4363 - </field> 4364 - <field name="dataWritten"><list> 4365 - <object ref="129"/> 4366 - </list> 4367 - </field> 4368 - <field name="scope">:optional</field> 4369 - </object> 4480 + <object ref="35"/> 4481 + </list> 4482 + </field> 4483 + <field name="percepts"><list> 4484 + <object ref="36"/> 4485 + </list> 4486 + </field> 4487 + <field name="dataWritten"><list> 4488 + <object ref="44"/> 4489 + </list> 4490 + </field> 4491 + <field name="scope">:optional</field> 4492 + </object> 4493 + </list> 4494 + </field> 4495 + <field name="messages"><list> 4496 + <object ref="118"/> 4370 4497 4371 - <object type="Role" id="205"> 4372 - <base type="Entity"> 4373 - <field name="name">Playing role</field> 4374 - <field name="description"></field> 4375 - <field name="uniqueId">72</field> 4376 - </base> 4498 + <object ref="72"/> 4377 4499 4378 - <field name="goals"><list> 4379 - <object ref="92"/> 4380 - </list> 4381 - </field> 4382 - <field name="actions"><list> 4383 - <object ref="21"/> 4384 - </list> 4385 - </field> 4386 - <field name="percepts"><list> 4387 - <object ref="133"/> 4388 - </list> 4389 - </field> 4390 - <field name="dataRead"><list> 4391 - <object ref="80"/> 4392 - 4393 - <object ref="135"/> 4394 - 4395 - <object ref="182"/> 4396 - </list> 4397 - </field> 4398 - <field name="dataWritten"><list> 4399 - <object ref="80"/> 4400 - 4401 - <object ref="135"/> 4402 - </list> 4403 - </field> 4404 - <field name="scope">:optional</field> 4405 - </object> 4406 - 4407 - <object type="Role" id="206"> 4408 - <base type="Entity"> 4409 - <field name="name">Release players role</field> 4410 - <field name="uniqueId">89</field> 4411 - </base> 4412 - 4413 - <field name="goals"><list> 4414 - <object ref="30"/> 4415 - </list> 4416 - </field> 4417 - <field name="actions"><list> 4418 - <object ref="25"/> 4419 - </list> 4420 - </field> 4421 - <field name="percepts"><list> 4422 - <object ref="144"/> 4423 - </list> 4424 - </field> 4425 - <field name="scope">:optional</field> 4426 - </object> 4500 + <object ref="133"/> 4427 4501 4428 - <object type="Role" id="207"> 4429 - <base type="Entity"> 4430 - <field name="name">Update the score role</field> 4431 - <field name="uniqueId">88</field> 4432 - </base> 4502 + <object ref="159"/> 4433 4503 4434 - <field name="goals"><list> 4435 - <object ref="29"/> 4436 - </list> 4437 - </field> 4438 - <field name="actions"><list> 4439 - <object ref="24"/> 4440 - </list> 4441 - </field> 4442 - <field name="percepts"><list> 4443 - <object ref="143"/> 4444 - </list> 4445 - </field> 4446 - <field name="dataRead"><list> 4447 - <object ref="139"/> 4448 - </list> 4449 - </field> 4450 - <field name="dataWritten"><list> 4451 - <object ref="139"/> 4452 - </list> 4453 - </field> 4454 - <field name="scope">:optional</field> 4455 - </object> 4504 + <object ref="166"/> 4505 + </list> 4506 + </field> 4507 + <field name="data"><list> 4508 + <object ref="99"/> 4456 4509 4457 - <object type="Role" id="208"> 4458 - <base type="Entity"> 4459 - <field name="name">Identify the dealer role</field> 4460 - <field name="description"></field> 4461 - <field name="uniqueId">84</field> 4462 - </base> 4510 + <object ref="146"/> 4463 4511 4464 - <field name="goals"><list> 4465 - <object ref="46"/> 4466 - </list> 4467 - </field> 4468 - <field name="actions"><list> 4469 - <object ref="33"/> 4470 - </list> 4471 - </field> 4472 - <field name="percepts"><list> 4473 - <object ref="37"/> 4474 - </list> 4475 - </field> 4476 - <field name="scope">:optional</field> 4477 - </object> 4512 + <object ref="90"/> 4478 4513 4479 - <object type="Role" id="209"> 4480 - <base type="Entity"> 4481 - <field name="name">Declare the winner role</field> 4482 - <field name="description"></field> 4483 - <field name="uniqueId">81</field> 4484 - </base> 4514 + <object ref="180"/> 4485 4515 4486 - <field name="goals"><list> 4487 - <object ref="28"/> 4488 - </list> 4489 - </field> 4490 - <field name="actions"><list> 4491 - <object ref="26"/> 4492 - </list> 4493 - </field> 4494 - <field name="percepts"><list> 4495 - <object ref="141"/> 4496 - </list> 4497 - </field> 4498 - <field name="dataRead"><list> 4499 - <object ref="139"/> 4500 - </list> 4501 - </field> 4502 - <field name="scope">:optional</field> 4503 - </object> 4516 + <object ref="84"/> 4504 4517 4505 - <object type="Role" id="210"> 4506 - <base type="Entity"> 4507 - <field name="name">Turn control role</field> 4508 - <field name="uniqueId">75</field> 4509 - </base> 4518 + <object ref="66"/> 4519 + </list> 4520 + </field> 4521 + </object> 4522 + </list> 4523 + </field> 4524 + <field name="externalPath"></field> 4525 + </object> 4526 + </field> 4527 + </object> 4510 4528 4511 - <field name="goals"><list> 4512 - <object ref="98"/> 4513 - </list> 4514 - </field> 4515 - <field name="actions"><list> 4516 - <object ref="17"/> 4517 - </list> 4518 - </field> 4519 - <field name="percepts"><list> 4520 - <object ref="15"/> 4529 + <object type="Step" id="207"> 4530 + <base type="Entity"> 4531 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=229&gt;</field> 4532 + <field name="description"></field> 4533 + <field name="uniqueId">229</field> 4534 + </base> 4521 4535 4522 - <object ref="100"/> 4523 - </list> 4524 - </field> 4525 - <field name="dataRead"><list> 4526 - <object ref="103"/> 4527 - </list> 4528 - </field> 4529 - <field name="scope">:optional</field> 4530 - </object> 4536 + <field name="step"> 4537 + <object ref="25"/> 4538 + </field> 4539 + </object> 4531 4540 4532 - <object type="Role" id="211"> 4533 - <base type="Entity"> 4534 - <field name="name">Start the game role</field> 4535 - <field name="description"></field> 4536 - <field name="uniqueId">65</field> 4537 - </base> 4541 + <object type="Step" id="208"> 4542 + <base type="Entity"> 4543 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=230&gt;</field> 4544 + <field name="description"></field> 4545 + <field name="uniqueId">230</field> 4546 + </base> 4538 4547 4539 - <field name="goals"><list> 4540 - <object ref="11"/> 4548 + <field name="step"> 4549 + <object ref="112"/> 4550 + </field> 4551 + </object> 4541 4552 4542 - <object ref="10"/> 4543 - </list> 4544 - </field> 4545 - <field name="actions"><list> 4546 - <object ref="13"/> 4553 + <object type="Step" id="209"> 4554 + <base type="Entity"> 4555 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=231&gt;</field> 4556 + <field name="description"></field> 4557 + <field name="uniqueId">231</field> 4558 + </base> 4547 4559 4548 - <object ref="110"/> 4549 - </list> 4550 - </field> 4551 - <field name="percepts"><list> 4552 - <object ref="108"/> 4553 - </list> 4554 - </field> 4555 - <field name="dataWritten"><list> 4556 - <object ref="103"/> 4557 - </list> 4558 - </field> 4559 - <field name="scope">:optional</field> 4560 - </object> 4561 - </list> 4562 - </field> 4563 - <field name="messages"><list> 4564 - <object ref="5"/> 4560 + <field name="step"> 4561 + <object ref="26"/> 4562 + </field> 4563 + <field name="roles"><list> 4564 + <object ref="193"/> 4565 + </list> 4566 + </field> 4567 + </object> 4565 4568 4566 - <object ref="119"/> 4569 + <object type="Step" id="210"> 4570 + <base type="Entity"> 4571 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=233&gt;</field> 4572 + <field name="description"></field> 4573 + <field name="uniqueId">233</field> 4574 + </base> 4567 4575 4568 - <object ref="66"/> 4576 + <field name="step"> 4577 + <object ref="55"/> 4578 + </field> 4579 + </object> 4569 4580 4570 - <object ref="163"/> 4581 + <object type="Step" id="211"> 4582 + <base type="Entity"> 4583 + <field name="name">&lt;Prometheus unique entity name au.edu.rmit.cs.prometheus.datamodel.jacob.Step ID=234&gt;</field> 4584 + <field name="description"></field> 4585 + <field name="uniqueId">234</field> 4586 + </base> 4571 4587 4572 - <object ref="170"/> 4573 - </list> 4574 - </field> 4575 - <field name="data"><list> 4576 - <object ref="146"/> 4588 + <field name="step"> 4589 + <object ref="137"/> 4590 + </field> 4591 + </object> 4592 + </list> 4593 + </field> 4594 + <field name="variation"></field> 4595 + <field name="linkedGoals"><list> 4596 + <object ref="53"/> 4597 + </list> 4598 + </field> 4599 + </object> 4600 + </field> 4601 + </object> 4602 + </list> 4603 + </field> 4604 + <field name="variation"></field> 4605 + <field name="linkedGoals"><list> 4606 + <object ref="46"/> 4607 + </list> 4608 + </field> 4609 + </object> 4610 + </list> 4611 + </field> 4612 + </base> 4577 4613 4578 - <object ref="86"/> 4614 + </base> 4579 4615 4580 - <object ref="137"/> 4616 + <field name="source"></field> 4617 + <field name="informationCarried"></field> 4618 + <field name="knowledgeUpdated"></field> 4619 + <field name="processing"></field> 4620 + <field name="frequency"></field> 4621 + <field name="agentsResponding"><list> 4622 + <object ref="29"/> 4581 4623 4582 - <object ref="184"/> 4624 + <object ref="29"/> 4625 + </list> 4626 + </field> 4627 + <field name="externalPath"></field> 4628 + <field name="plans"><list> 4629 + <object ref="64"/> 4583 4630 4584 - <object ref="131"/> 4631 + <object ref="68"/> 4632 + </list> 4633 + </field> 4634 + </object> 4585 4635 4586 - <object ref="105"/> 4587 - </list> 4588 - </field> 4589 - </object> 4590 - </list> 4591 - </field> 4592 - <field name="fromEntities"><list> 4593 - <object ref="41"/> 4594 - </list> 4595 - </field> 4596 - <field name="childDistributionPairs"><list> 4597 - <object ref="5"/> 4636 + <object ref="36"/> 4598 4637 4599 - <object ref="51"/> 4600 - </list> 4601 - </field> 4602 - <field name="owner"> 4603 - <object ref="53"/> 4604 - </field> 4605 - </object> 4638 + <object ref="28"/> 4606 4639 4607 - <object ref="5"/> 4640 + <object ref="136"/> 4608 4641 4609 - <object ref="51"/> 4642 + <object ref="143"/> 4610 4643 4611 - <object ref="52"/> 4644 + <object ref="63"/> 4612 4645 4613 - <object ref="54"/> 4646 + <object ref="102"/> 4614 4647 4615 - <object ref="55"/> 4648 + <object ref="94"/> 4616 4649 4617 - <object ref="56"/> 4650 + <object ref="96"/> 4618 4651 4619 - <object ref="50"/> 4652 + <object ref="97"/> 4620 4653 4621 - <object ref="84"/> 4654 + <object ref="86"/> 4622 4655 4623 - <object ref="83"/> 4656 + <object ref="112"/> 4657 + </list> 4658 + </field> 4659 + </base> 4624 4660 4625 - <object ref="49"/> 4661 + </object> 4626 4662 </list> 4627 4663 </field> 4628 - <field name="purpose"></field> 4629 - <field name="informationCarried"></field> 4630 - <field name="externalPath"></field> 4631 - <field name="postedWhen"></field> 4632 - <field name="plans"><list> 4633 - <object ref="82"/> 4634 - </list> 4635 - </field> 4636 - </object> 4637 - </field> 4638 - <field name="toEntities"><list> 4639 - <object ref="81"/> 4640 - </list> 4641 - </field> 4642 - <field name="parentDistributionPairs"><list> 4643 - <object ref="7"/> 4664 + </base> 4644 4665 4645 - <object ref="52"/> 4646 - 4647 - <object ref="54"/> 4666 + </base> 4648 4667 4649 - <object ref="55"/> 4650 - 4651 - <object ref="56"/> 4652 - </list> 4653 - </field> 4654 - <field name="childDistributionPairs"><list> 4655 - <object ref="84"/> 4656 - </list> 4657 - </field> 4658 - <field name="owner"> 4659 - <object ref="8"/> 4660 - </field> 4668 + <field name="parameters"></field> 4669 + <field name="durationDescription"></field> 4670 + <field name="failureNotificationDescription"></field> 4671 + <field name="partialChange"></field> 4672 + <field name="sideEffects"></field> 4661 4673 </object> 4662 4674 </field> 4663 4675 <field name="location"> 4664 4676 <object type="Coordinate" id="212"> 4665 - <field name="x">579</field> 4666 - <field name="y">95</field> 4677 + <field name="x">568</field> 4678 + <field name="y">458</field> 4667 4679 </object> 4668 4680 </field> 4669 4681 </object> 4670 4682 4671 4683 <object type="DiagramEntitySetting" id="213"> 4672 4684 <field name="entity"> 4673 - <object ref="34"/> 4685 + <object ref="118"/> 4674 4686 </field> 4675 4687 <field name="location"> 4676 4688 <object type="Coordinate" id="214"> 4677 - <field name="x">568</field> 4678 - <field name="y">458</field> 4689 + <field name="x">579</field> 4690 + <field name="y">95</field> 4679 4691 </object> 4680 4692 </field> 4681 4693 </object> 4682 4694 4683 4695 <object type="DiagramEntitySetting" id="215"> 4684 4696 <field name="entity"> 4685 - <object ref="35"/> 4697 + <object ref="26"/> 4686 4698 </field> 4687 4699 <field name="location"> 4688 4700 <object type="Coordinate" id="216"> ··· 4694 4706 4695 4707 <object type="DiagramEntitySetting" id="217"> 4696 4708 <field name="entity"> 4697 - <object ref="72"/> 4709 + <object ref="138"/> 4698 4710 </field> 4699 4711 <field name="location"> 4700 4712 <object type="Coordinate" id="218"> ··· 4706 4718 4707 4719 <object type="DiagramEntitySetting" id="219"> 4708 4720 <field name="entity"> 4709 - <object ref="13"/> 4721 + <object ref="34"/> 4710 4722 </field> 4711 4723 <field name="location"> 4712 4724 <object type="Coordinate" id="220"> ··· 4718 4730 4719 4731 <object type="DiagramEntitySetting" id="221"> 4720 4732 <field name="entity"> 4721 - <object ref="110"/> 4733 + <object ref="35"/> 4722 4734 </field> 4723 4735 <field name="location"> 4724 4736 <object type="Coordinate" id="222"> ··· 4730 4742 4731 4743 <object type="DiagramEntitySetting" id="223"> 4732 4744 <field name="entity"> 4733 - <object ref="9"/> 4745 + <object ref="30"/> 4734 4746 </field> 4735 4747 <field name="location"> 4736 4748 <object type="Coordinate" id="224"> ··· 4742 4754 4743 4755 <object type="DiagramEntitySetting" id="225"> 4744 4756 <field name="entity"> 4745 - <object ref="42"/> 4757 + <object ref="36"/> 4746 4758 </field> 4747 4759 <field name="location"> 4748 4760 <object type="Coordinate" id="226"> 4749 - <field name="x">46</field> 4750 - <field name="y">297</field> 4761 + <field name="x">49</field> 4751 4762 </object> 4752 4763 </field> 4753 4764 </object> 4754 4765 4755 4766 <object type="DiagramEntitySetting" id="227"> 4756 4767 <field name="entity"> 4757 - <object ref="20"/> 4768 + <object ref="12"/> 4758 4769 </field> 4759 4770 <field name="location"> 4760 4771 <object type="Coordinate" id="228"> ··· 4766 4777 4767 4778 <object type="DiagramEntitySetting" id="229"> 4768 4779 <field name="entity"> 4769 - <object ref="108"/> 4780 + <object ref="111"/> 4770 4781 </field> 4771 4782 <field name="location"> 4772 4783 <object type="Coordinate" id="230"> 4773 - <field name="x">49</field> 4784 + <field name="x">46</field> 4785 + <field name="y">297</field> 4774 4786 </object> 4775 4787 </field> 4776 4788 </object> 4777 4789 4778 4790 <object type="DiagramEntitySetting" id="231"> 4779 4791 <field name="entity"> 4780 - <object ref="21"/> 4792 + <object ref="13"/> 4781 4793 </field> 4782 4794 <field name="location"> 4783 4795 <object type="Coordinate" id="232"> ··· 4789 4801 4790 4802 <object type="DiagramEntitySetting" id="233"> 4791 4803 <field name="entity"> 4792 - <object ref="133"/> 4804 + <object ref="86"/> 4793 4805 </field> 4794 4806 <field name="location"> 4795 4807 <object type="Coordinate" id="234"> ··· 4801 4813 4802 4814 <object type="DiagramEntitySetting" id="235"> 4803 4815 <field name="entity"> 4804 - <object ref="69"/> 4816 + <object ref="135"/> 4805 4817 </field> 4806 4818 <field name="location"> 4807 4819 <object type="Coordinate" id="236"> ··· 4813 4825 4814 4826 <object type="DiagramEntitySetting" id="237"> 4815 4827 <field name="entity"> 4816 - <object ref="15"/> 4828 + <object ref="7"/> 4817 4829 </field> 4818 4830 <field name="location"> 4819 4831 <object type="Coordinate" id="238"> ··· 4825 4837 4826 4838 <object type="DiagramEntitySetting" id="239"> 4827 4839 <field name="entity"> 4828 - <object ref="67"/> 4840 + <object ref="134"/> 4829 4841 </field> 4830 4842 <field name="location"> 4831 4843 <object type="Coordinate" id="240"> ··· 4837 4849 4838 4850 <object type="DiagramEntitySetting" id="241"> 4839 4851 <field name="entity"> 4840 - <object ref="17"/> 4852 + <object ref="9"/> 4841 4853 </field> 4842 4854 <field name="location"> 4843 4855 <object type="Coordinate" id="242"> ··· 4849 4861 4850 4862 <object type="DiagramEntitySetting" id="243"> 4851 4863 <field name="entity"> 4852 - <object ref="40"/> 4864 + <object ref="112"/> 4853 4865 </field> 4854 4866 <field name="location"> 4855 4867 <object type="Coordinate" id="244"> ··· 4861 4873 4862 4874 <object type="DiagramEntitySetting" id="245"> 4863 4875 <field name="entity"> 4864 - <object ref="26"/> 4876 + <object ref="18"/> 4865 4877 </field> 4866 4878 <field name="location"> 4867 4879 <object type="Coordinate" id="246"> ··· 4873 4885 4874 4886 <object type="DiagramEntitySetting" id="247"> 4875 4887 <field name="entity"> 4876 - <object ref="119"/> 4888 + <object ref="72"/> 4877 4889 </field> 4878 4890 <field name="location"> 4879 4891 <object type="Coordinate" id="248"> ··· 4885 4897 4886 4898 <object type="DiagramEntitySetting" id="249"> 4887 4899 <field name="entity"> 4888 - <object ref="33"/> 4900 + <object ref="25"/> 4889 4901 </field> 4890 4902 <field name="location"> 4891 4903 <object type="Coordinate" id="250"> ··· 4897 4909 4898 4910 <object type="DiagramEntitySetting" id="251"> 4899 4911 <field name="entity"> 4900 - <object ref="81"/> 4912 + <object ref="105"/> 4901 4913 </field> 4902 4914 <field name="location"> 4903 4915 <object type="Coordinate" id="252"> ··· 4909 4921 4910 4922 <object type="DiagramEntitySetting" id="253"> 4911 4923 <field name="entity"> 4912 - <object ref="37"/> 4924 + <object ref="28"/> 4913 4925 </field> 4914 4926 <field name="location"> 4915 4927 <object type="Coordinate" id="254"> ··· 4921 4933 4922 4934 <object type="DiagramEntitySetting" id="255"> 4923 4935 <field name="entity"> 4924 - <object ref="70"/> 4936 + <object ref="136"/> 4925 4937 </field> 4926 4938 <field name="location"> 4927 4939 <object type="Coordinate" id="256"> ··· 4933 4945 4934 4946 <object type="DiagramEntitySetting" id="257"> 4935 4947 <field name="entity"> 4936 - <object ref="170"/> 4948 + <object ref="166"/> 4937 4949 </field> 4938 4950 <field name="location"> 4939 4951 <object type="Coordinate" id="258"> ··· 4945 4957 4946 4958 <object type="DiagramEntitySetting" id="259"> 4947 4959 <field name="entity"> 4948 - <object ref="87"/> 4960 + <object ref="147"/> 4949 4961 </field> 4950 4962 <field name="location"> 4951 4963 <object type="Coordinate" id="260"> ··· 4957 4969 4958 4970 <object type="DiagramEntitySetting" id="261"> 4959 4971 <field name="entity"> 4960 - <object ref="66"/> 4972 + <object ref="133"/> 4961 4973 </field> 4962 4974 <field name="location"> 4963 4975 <object type="Coordinate" id="262"> ··· 4969 4981 4970 4982 <object type="DiagramEntitySetting" id="263"> 4971 4983 <field name="entity"> 4972 - <object ref="163"/> 4984 + <object ref="159"/> 4973 4985 </field> 4974 4986 <field name="location"> 4975 4987 <object type="Coordinate" id="264"> ··· 4981 4993 4982 4994 <object type="DiagramEntitySetting" id="265"> 4983 4995 <field name="entity"> 4984 - <object ref="105"/> 4996 + <object ref="66"/> 4985 4997 </field> 4986 4998 <field name="location"> 4987 4999 <object type="Coordinate" id="266"> ··· 4993 5005 4994 5006 <object type="DiagramEntitySetting" id="267"> 4995 5007 <field name="entity"> 4996 - <object ref="100"/> 5008 + <object ref="63"/> 4997 5009 </field> 4998 5010 <field name="location"> 4999 5011 <object type="Coordinate" id="268"> ··· 5005 5017 5006 5018 <object type="DiagramEntitySetting" id="269"> 5007 5019 <field name="entity"> 5008 - <object ref="77"/> 5020 + <object ref="143"/> 5009 5021 </field> 5010 5022 <field name="location"> 5011 5023 <object type="Coordinate" id="270"> ··· 5017 5029 5018 5030 <object type="DiagramEntitySetting" id="271"> 5019 5031 <field name="entity"> 5020 - <object ref="24"/> 5032 + <object ref="16"/> 5021 5033 </field> 5022 5034 <field name="location"> 5023 5035 <object type="Coordinate" id="272"> ··· 5029 5041 5030 5042 <object type="DiagramEntitySetting" id="273"> 5031 5043 <field name="entity"> 5032 - <object ref="141"/> 5044 + <object ref="94"/> 5033 5045 </field> 5034 5046 <field name="location"> 5035 5047 <object type="Coordinate" id="274"> ··· 5041 5053 5042 5054 <object type="DiagramEntitySetting" id="275"> 5043 5055 <field name="entity"> 5044 - <object ref="19"/> 5056 + <object ref="11"/> 5045 5057 </field> 5046 5058 <field name="location"> 5047 5059 <object type="Coordinate" id="276"> ··· 5053 5065 5054 5066 <object type="DiagramEntitySetting" id="277"> 5055 5067 <field name="entity"> 5056 - <object ref="149"/> 5068 + <object ref="102"/> 5057 5069 </field> 5058 5070 <field name="location"> 5059 5071 <object type="Coordinate" id="278"> ··· 5065 5077 5066 5078 <object type="DiagramEntitySetting" id="279"> 5067 5079 <field name="entity"> 5068 - <object ref="18"/> 5080 + <object ref="10"/> 5069 5081 </field> 5070 5082 <field name="location"> 5071 5083 <object type="Coordinate" id="280"> ··· 5077 5089 5078 5090 <object type="DiagramEntitySetting" id="281"> 5079 5091 <field name="entity"> 5080 - <object ref="131"/> 5092 + <object ref="84"/> 5081 5093 </field> 5082 5094 <field name="location"> 5083 5095 <object type="Coordinate" id="282"> ··· 5089 5101 5090 5102 <object type="DiagramEntitySetting" id="283"> 5091 5103 <field name="entity"> 5092 - <object ref="184"/> 5104 + <object ref="97"/> 5093 5105 </field> 5094 5106 <field name="location"> 5095 5107 <object type="Coordinate" id="284"> 5096 - <field name="x">15</field> 5097 - <field name="y">255</field> 5108 + <field name="x">712</field> 5109 + <field name="y">399</field> 5098 5110 </object> 5099 5111 </field> 5100 5112 </object> 5101 5113 5102 5114 <object type="DiagramEntitySetting" id="285"> 5103 5115 <field name="entity"> 5104 - <object ref="144"/> 5116 + <object ref="180"/> 5105 5117 </field> 5106 5118 <field name="location"> 5107 5119 <object type="Coordinate" id="286"> 5108 - <field name="x">712</field> 5109 - <field name="y">399</field> 5120 + <field name="x">15</field> 5121 + <field name="y">255</field> 5110 5122 </object> 5111 5123 </field> 5112 5124 </object> 5113 5125 5114 5126 <object type="DiagramEntitySetting" id="287"> 5115 5127 <field name="entity"> 5116 - <object ref="137"/> 5128 + <object ref="96"/> 5117 5129 </field> 5118 5130 <field name="location"> 5119 5131 <object type="Coordinate" id="288"> 5120 - <field name="x">7</field> 5121 - <field name="y">488</field> 5132 + <field name="x">759</field> 5133 + <field name="y">457</field> 5122 5134 </object> 5123 5135 </field> 5124 5136 </object> 5125 5137 5126 5138 <object type="DiagramEntitySetting" id="289"> 5127 5139 <field name="entity"> 5128 - <object ref="143"/> 5140 + <object ref="90"/> 5129 5141 </field> 5130 5142 <field name="location"> 5131 5143 <object type="Coordinate" id="290"> 5132 - <field name="x">759</field> 5133 - <field name="y">457</field> 5144 + <field name="x">7</field> 5145 + <field name="y">488</field> 5134 5146 </object> 5135 5147 </field> 5136 5148 </object> 5137 5149 5138 5150 <object type="DiagramEntitySetting" id="291"> 5139 5151 <field name="entity"> 5140 - <object ref="89"/> 5152 + <object ref="17"/> 5141 5153 </field> 5142 5154 <field name="location"> 5143 5155 <object type="Coordinate" id="292"> 5144 - <field name="x">204</field> 5145 - <field name="y">479</field> 5156 + <field name="x">806</field> 5157 + <field name="y">523</field> 5146 5158 </object> 5147 5159 </field> 5148 5160 </object> 5149 5161 5150 5162 <object type="DiagramEntitySetting" id="293"> 5151 5163 <field name="entity"> 5152 - <object ref="25"/> 5164 + <object ref="45"/> 5153 5165 </field> 5154 5166 <field name="location"> 5155 5167 <object type="Coordinate" id="294"> 5156 - <field name="x">806</field> 5157 - <field name="y">523</field> 5168 + <field name="x">204</field> 5169 + <field name="y">479</field> 5158 5170 </object> 5159 5171 </field> 5160 5172 </object> 5161 5173 5162 5174 <object type="DiagramEntitySetting" id="295"> 5163 5175 <field name="entity"> 5164 - <object ref="140"/> 5176 + <object ref="146"/> 5165 5177 </field> 5166 5178 <field name="location"> 5167 5179 <object type="Coordinate" id="296"> 5168 - <field name="x">629</field> 5169 - <field name="y">486</field> 5180 + <field name="x">550</field> 5181 + <field name="y">339</field> 5170 5182 </object> 5171 5183 </field> 5172 5184 </object> 5173 5185 5174 5186 <object type="DiagramEntitySetting" id="297"> 5175 5187 <field name="entity"> 5176 - <object ref="86"/> 5188 + <object ref="93"/> 5177 5189 </field> 5178 5190 <field name="location"> 5179 5191 <object type="Coordinate" id="298"> 5180 - <field name="x">550</field> 5181 - <field name="y">339</field> 5192 + <field name="x">629</field> 5193 + <field name="y">486</field> 5182 5194 </object> 5183 5195 </field> 5184 5196 </object> 5185 5197 5186 5198 <object type="DiagramEntitySetting" id="299"> 5187 5199 <field name="entity"> 5188 - <object ref="146"/> 5200 + <object ref="99"/> 5189 5201 </field> 5190 5202 <field name="location"> 5191 5203 <object type="Coordinate" id="300"> ··· 5201 5213 <object type="DiagramSettings" id="301"> 5202 5214 <field name="diagramId"> 5203 5215 <object type="DiagramId" id="302"> 5204 - <field name="stringId">System Overview</field> 5216 + <field name="stringId">Goal Overview</field> 5205 5217 </object> 5206 5218 </field> 5207 5219 <field name="entitySettings"><list> 5208 5220 <object type="DiagramEntitySetting" id="303"> 5209 5221 <field name="entity"> 5210 - <object ref="34"/> 5222 + <object ref="53"/> 5211 5223 </field> 5212 5224 <field name="location"> 5213 5225 <object type="Coordinate" id="304"> 5214 - <field name="x">777</field> 5215 - <field name="y">44</field> 5226 + <field name="x">179</field> 5227 + <field name="y">176</field> 5216 5228 </object> 5217 5229 </field> 5218 5230 </object> 5219 5231 5220 5232 <object type="DiagramEntitySetting" id="305"> 5221 5233 <field name="entity"> 5222 - <object ref="35"/> 5234 + <object ref="59"/> 5223 5235 </field> 5224 5236 <field name="location"> 5225 5237 <object type="Coordinate" id="306"> 5226 - <field name="x">644</field> 5227 - <field name="y">9</field> 5238 + <field name="x">488</field> 5239 + <field name="y">295</field> 5228 5240 </object> 5229 5241 </field> 5230 5242 </object> 5231 5243 5232 5244 <object type="DiagramEntitySetting" id="307"> 5233 5245 <field name="entity"> 5234 - <object ref="72"/> 5246 + <object ref="56"/> 5235 5247 </field> 5236 5248 <field name="location"> 5237 5249 <object type="Coordinate" id="308"> 5238 - <field name="x">837</field> 5239 - <field name="y">334</field> 5250 + <field name="x">210</field> 5251 + <field name="y">254</field> 5240 5252 </object> 5241 5253 </field> 5242 5254 </object> 5243 5255 5244 5256 <object type="DiagramEntitySetting" id="309"> 5245 5257 <field name="entity"> 5246 - <object ref="13"/> 5258 + <object ref="58"/> 5247 5259 </field> 5248 5260 <field name="location"> 5249 5261 <object type="Coordinate" id="310"> 5250 - <field name="x">697</field> 5251 - <field name="y">282</field> 5262 + <field name="x">435</field> 5263 + <field name="y">222</field> 5252 5264 </object> 5253 5265 </field> 5254 5266 </object> 5255 5267 5256 5268 <object type="DiagramEntitySetting" id="311"> 5257 5269 <field name="entity"> 5258 - <object ref="110"/> 5270 + <object ref="33"/> 5259 5271 </field> 5260 5272 <field name="location"> 5261 5273 <object type="Coordinate" id="312"> 5262 - <field name="x">802</field> 5263 - <field name="y">230</field> 5274 + <field name="x">165</field> 5275 + <field name="y">34</field> 5264 5276 </object> 5265 5277 </field> 5266 5278 </object> 5267 5279 5268 5280 <object type="DiagramEntitySetting" id="313"> 5269 5281 <field name="entity"> 5270 - <object ref="20"/> 5282 + <object ref="48"/> 5271 5283 </field> 5272 5284 <field name="location"> 5273 5285 <object type="Coordinate" id="314"> 5274 - <field name="x">640</field> 5275 - <field name="y">448</field> 5286 + <field name="x">942</field> 5287 + <field name="y">294</field> 5276 5288 </object> 5277 5289 </field> 5278 5290 </object> 5279 5291 5280 5292 <object type="DiagramEntitySetting" id="315"> 5281 5293 <field name="entity"> 5282 - <object ref="108"/> 5294 + <object ref="60"/> 5283 5295 </field> 5284 5296 <field name="location"> 5285 5297 <object type="Coordinate" id="316"> 5286 - <field name="x">21</field> 5287 - <field name="y">267</field> 5298 + <field name="x">302</field> 5299 + <field name="y">296</field> 5288 5300 </object> 5289 5301 </field> 5290 5302 </object> 5291 5303 5292 5304 <object type="DiagramEntitySetting" id="317"> 5293 5305 <field name="entity"> 5294 - <object ref="41"/> 5306 + <object ref="54"/> 5295 5307 </field> 5296 5308 <field name="location"> 5297 5309 <object type="Coordinate" id="318"> 5298 - <field name="x">300</field> 5299 - <field name="y">29</field> 5310 + <field name="x">11</field> 5311 + <field name="y">222</field> 5300 5312 </object> 5301 5313 </field> 5302 5314 </object> 5303 5315 5304 5316 <object type="DiagramEntitySetting" id="319"> 5305 5317 <field name="entity"> 5306 - <object ref="21"/> 5318 + <object ref="19"/> 5307 5319 </field> 5308 5320 <field name="location"> 5309 5321 <object type="Coordinate" id="320"> 5310 - <field name="x">493</field> 5311 - <field name="y">476</field> 5322 + <field name="x">184</field> 5323 + <field name="y">359</field> 5312 5324 </object> 5313 5325 </field> 5314 5326 </object> 5315 5327 5316 5328 <object type="DiagramEntitySetting" id="321"> 5317 5329 <field name="entity"> 5318 - <object ref="133"/> 5330 + <object ref="46"/> 5319 5331 </field> 5320 5332 <field name="location"> 5321 5333 <object type="Coordinate" id="322"> 5322 - <field name="x">128</field> 5323 - <field name="y">242</field> 5334 + <field name="x">497</field> 5335 + <field name="y">128</field> 5324 5336 </object> 5325 5337 </field> 5326 5338 </object> 5327 5339 5328 5340 <object type="DiagramEntitySetting" id="323"> 5329 5341 <field name="entity"> 5330 - <object ref="69"/> 5342 + <object ref="62"/> 5331 5343 </field> 5332 5344 <field name="location"> 5333 5345 <object type="Coordinate" id="324"> 5334 - <field name="x">503</field> 5335 - <field name="y">394</field> 5346 + <field name="x">919</field> 5347 + <field name="y">221</field> 5336 5348 </object> 5337 5349 </field> 5338 5350 </object> 5339 5351 5340 5352 <object type="DiagramEntitySetting" id="325"> 5341 5353 <field name="entity"> 5342 - <object ref="15"/> 5354 + <object ref="55"/> 5343 5355 </field> 5344 5356 <field name="location"> 5345 5357 <object type="Coordinate" id="326"> 5346 - <field name="x">36</field> 5347 - <field name="y">182</field> 5358 + <field name="x">261</field> 5359 + <field name="y">217</field> 5348 5360 </object> 5349 5361 </field> 5350 5362 </object> 5351 5363 5352 5364 <object type="DiagramEntitySetting" id="327"> 5353 5365 <field name="entity"> 5354 - <object ref="57"/> 5366 + <object ref="52"/> 5355 5367 </field> 5356 5368 <field name="location"> 5357 5369 <object type="Coordinate" id="328"> 5358 - <field name="x">433</field> 5359 - <field name="y">70</field> 5370 + <field name="x">796</field> 5371 + <field name="y">296</field> 5360 5372 </object> 5361 5373 </field> 5362 5374 </object> 5363 5375 5364 5376 <object type="DiagramEntitySetting" id="329"> 5365 5377 <field name="entity"> 5366 - <object ref="104"/> 5378 + <object ref="49"/> 5367 5379 </field> 5368 5380 <field name="location"> 5369 5381 <object type="Coordinate" id="330"> 5370 - <field name="x">840</field> 5371 - <field name="y">121</field> 5382 + <field name="x">668</field> 5383 + <field name="y">296</field> 5372 5384 </object> 5373 5385 </field> 5374 5386 </object> 5375 5387 5376 5388 <object type="DiagramEntitySetting" id="331"> 5377 5389 <field name="entity"> 5378 - <object ref="17"/> 5390 + <object ref="61"/> 5379 5391 </field> 5380 5392 <field name="location"> 5381 5393 <object type="Coordinate" id="332"> 5382 - <field name="x">654</field> 5383 - <field name="y">391</field> 5394 + <field name="x">543</field> 5395 + <field name="y">224</field> 5384 5396 </object> 5385 5397 </field> 5386 5398 </object> 5387 5399 5388 5400 <object type="DiagramEntitySetting" id="333"> 5389 5401 <field name="entity"> 5390 - <object ref="191"/> 5402 + <object ref="31"/> 5391 5403 </field> 5392 5404 <field name="location"> 5393 5405 <object type="Coordinate" id="334"> 5394 - <field name="x">343</field> 5395 - <field name="y">102</field> 5406 + <field name="x">47</field> 5407 + <field name="y">106</field> 5396 5408 </object> 5397 5409 </field> 5398 5410 </object> 5399 5411 5400 5412 <object type="DiagramEntitySetting" id="335"> 5401 5413 <field name="entity"> 5402 - <object ref="40"/> 5414 + <object ref="47"/> 5403 5415 </field> 5404 5416 <field name="location"> 5405 5417 <object type="Coordinate" id="336"> 5406 - <field name="x">93</field> 5407 - <field name="y">25</field> 5418 + <field name="x">748</field> 5419 + <field name="y">226</field> 5408 5420 </object> 5409 5421 </field> 5410 5422 </object> 5411 5423 5412 5424 <object type="DiagramEntitySetting" id="337"> 5413 5425 <field name="entity"> 5414 - <object ref="26"/> 5426 + <object ref="57"/> 5415 5427 </field> 5416 5428 <field name="location"> 5417 5429 <object type="Coordinate" id="338"> 5418 - <field name="x">736</field> 5419 - <field name="y">494</field> 5430 + <field name="x">113</field> 5431 + <field name="y">263</field> 5420 5432 </object> 5421 5433 </field> 5422 5434 </object> 5423 5435 5424 5436 <object type="DiagramEntitySetting" id="339"> 5425 5437 <field name="entity"> 5426 - <object type="MessageDistributionPair" id="340"> 5427 - <base type="Entity"> 5428 - <field name="name">systemDiagramPair-144</field> 5429 - <field name="uniqueId">144</field> 5430 - </base> 5431 - 5432 - </object> 5438 + <object ref="32"/> 5433 5439 </field> 5434 5440 <field name="location"> 5435 - <object type="Coordinate" id="341"> 5436 - <field name="x">273</field> 5437 - <field name="y">139</field> 5441 + <object type="Coordinate" id="340"> 5442 + <field name="x">226</field> 5443 + <field name="y">104</field> 5438 5444 </object> 5439 5445 </field> 5440 5446 </object> 5441 5447 5442 - <object type="DiagramEntitySetting" id="342"> 5448 + <object type="DiagramEntitySetting" id="341"> 5443 5449 <field name="entity"> 5444 - <object ref="33"/> 5450 + <object ref="51"/> 5445 5451 </field> 5446 5452 <field name="location"> 5447 - <object type="Coordinate" id="343"> 5448 - <field name="x">680</field> 5453 + <object type="Coordinate" id="342"> 5454 + <field name="x">732</field> 5449 5455 <field name="y">348</field> 5450 5456 </object> 5451 5457 </field> 5452 5458 </object> 5453 5459 5454 - <object type="DiagramEntitySetting" id="344"> 5460 + <object type="DiagramEntitySetting" id="343"> 5455 5461 <field name="entity"> 5456 - <object ref="8"/> 5462 + <object ref="50"/> 5457 5463 </field> 5458 5464 <field name="location"> 5459 - <object type="Coordinate" id="345"> 5460 - <field name="x">386</field> 5461 - <field name="y">308</field> 5465 + <object type="Coordinate" id="344"> 5466 + <field name="x">582</field> 5467 + <field name="y">352</field> 5462 5468 </object> 5463 5469 </field> 5464 5470 </object> 5465 5471 5466 - <object type="DiagramEntitySetting" id="346"> 5472 + <object type="DiagramEntitySetting" id="345"> 5467 5473 <field name="entity"> 5468 - <object ref="37"/> 5474 + <object ref="21"/> 5469 5475 </field> 5470 5476 <field name="location"> 5471 - <object type="Coordinate" id="347"> 5472 - <field name="x">30</field> 5473 - <field name="y">464</field> 5477 + <object type="Coordinate" id="346"> 5478 + <field name="x">198</field> 5479 + <field name="y">432</field> 5474 5480 </object> 5475 5481 </field> 5476 5482 </object> 5477 5483 5478 - <object type="DiagramEntitySetting" id="348"> 5484 + <object type="DiagramEntitySetting" id="347"> 5479 5485 <field name="entity"> 5480 - <object ref="70"/> 5486 + <object ref="22"/> 5481 5487 </field> 5482 5488 <field name="location"> 5483 - <object type="Coordinate" id="349"> 5484 - <field name="x">113</field> 5485 - <field name="y">314</field> 5489 + <object type="Coordinate" id="348"> 5490 + <field name="x">364</field> 5491 + <field name="y">434</field> 5486 5492 </object> 5487 5493 </field> 5488 5494 </object> 5489 5495 5490 - <object type="DiagramEntitySetting" id="350"> 5496 + <object type="DiagramEntitySetting" id="349"> 5491 5497 <field name="entity"> 5492 - <object ref="177"/> 5498 + <object ref="20"/> 5493 5499 </field> 5494 5500 <field name="location"> 5495 - <object type="Coordinate" id="351"> 5496 - <field name="x">118</field> 5497 - <field name="y">135</field> 5501 + <object type="Coordinate" id="350"> 5502 + <field name="x">38</field> 5503 + <field name="y">433</field> 5498 5504 </object> 5499 5505 </field> 5500 5506 </object> 5507 + </list> 5508 + </field> 5509 + </object> 5501 5510 5502 - <object type="DiagramEntitySetting" id="352"> 5511 + <object type="DiagramSettings" id="351"> 5512 + <field name="diagramId"> 5513 + <object type="DiagramId" id="352"> 5514 + <field name="stringId">System Overview</field> 5515 + </object> 5516 + </field> 5517 + <field name="entitySettings"><list> 5518 + <object type="DiagramEntitySetting" id="353"> 5503 5519 <field name="entity"> 5504 - <object ref="136"/> 5520 + <object ref="5"/> 5505 5521 </field> 5506 5522 <field name="location"> 5507 - <object type="Coordinate" id="353"> 5508 - <field name="x">501</field> 5509 - <field name="y">113</field> 5523 + <object type="Coordinate" id="354"> 5524 + <field name="x">777</field> 5525 + <field name="y">44</field> 5510 5526 </object> 5511 5527 </field> 5512 5528 </object> 5513 5529 5514 - <object type="DiagramEntitySetting" id="354"> 5530 + <object type="DiagramEntitySetting" id="355"> 5515 5531 <field name="entity"> 5516 - <object ref="100"/> 5532 + <object ref="26"/> 5517 5533 </field> 5518 5534 <field name="location"> 5519 - <object type="Coordinate" id="355"> 5520 - <field name="x">234</field> 5521 - <field name="y">455</field> 5535 + <object type="Coordinate" id="356"> 5536 + <field name="x">644</field> 5537 + <field name="y">9</field> 5522 5538 </object> 5523 5539 </field> 5524 5540 </object> 5525 5541 5526 - <object type="DiagramEntitySetting" id="356"> 5542 + <object type="DiagramEntitySetting" id="357"> 5527 5543 <field name="entity"> 5528 - <object ref="183"/> 5544 + <object ref="138"/> 5529 5545 </field> 5530 5546 <field name="location"> 5531 - <object type="Coordinate" id="357"> 5532 - <field name="x">828</field> 5533 - <field name="y">167</field> 5547 + <object type="Coordinate" id="358"> 5548 + <field name="x">837</field> 5549 + <field name="y">334</field> 5534 5550 </object> 5535 5551 </field> 5536 5552 </object> 5537 5553 5538 - <object type="DiagramEntitySetting" id="358"> 5554 + <object type="DiagramEntitySetting" id="359"> 5539 5555 <field name="entity"> 5540 - <object ref="77"/> 5556 + <object ref="34"/> 5541 5557 </field> 5542 5558 <field name="location"> 5543 - <object type="Coordinate" id="359"> 5544 - <field name="x">59</field> 5545 - <field name="y">388</field> 5559 + <object type="Coordinate" id="360"> 5560 + <field name="x">697</field> 5561 + <field name="y">282</field> 5546 5562 </object> 5547 5563 </field> 5548 5564 </object> 5549 5565 5550 - <object type="DiagramEntitySetting" id="360"> 5566 + <object type="DiagramEntitySetting" id="361"> 5551 5567 <field name="entity"> 5552 - <object ref="153"/> 5568 + <object ref="35"/> 5553 5569 </field> 5554 5570 <field name="location"> 5555 - <object type="Coordinate" id="361"> 5556 - <field name="x">710</field> 5557 - <field name="y">84</field> 5571 + <object type="Coordinate" id="362"> 5572 + <field name="x">802</field> 5573 + <field name="y">230</field> 5558 5574 </object> 5559 5575 </field> 5560 5576 </object> 5561 5577 5562 - <object type="DiagramEntitySetting" id="362"> 5578 + <object type="DiagramEntitySetting" id="363"> 5563 5579 <field name="entity"> 5564 - <object ref="195"/> 5580 + <object ref="36"/> 5565 5581 </field> 5566 5582 <field name="location"> 5567 - <object type="Coordinate" id="363"> 5568 - <field name="x">275</field> 5569 - <field name="y">80</field> 5583 + <object type="Coordinate" id="364"> 5584 + <field name="x">21</field> 5585 + <field name="y">267</field> 5570 5586 </object> 5571 5587 </field> 5572 5588 </object> 5573 5589 5574 - <object type="DiagramEntitySetting" id="364"> 5590 + <object type="DiagramEntitySetting" id="365"> 5575 5591 <field name="entity"> 5576 - <object ref="24"/> 5592 + <object ref="12"/> 5577 5593 </field> 5578 5594 <field name="location"> 5579 - <object type="Coordinate" id="365"> 5580 - <field name="x">589</field> 5581 - <field name="y">524</field> 5595 + <object type="Coordinate" id="366"> 5596 + <field name="x">640</field> 5597 + <field name="y">448</field> 5582 5598 </object> 5583 5599 </field> 5584 5600 </object> 5585 5601 5586 - <object type="DiagramEntitySetting" id="366"> 5602 + <object type="DiagramEntitySetting" id="367"> 5587 5603 <field name="entity"> 5588 - <object ref="141"/> 5604 + <object ref="13"/> 5589 5605 </field> 5590 5606 <field name="location"> 5591 - <object type="Coordinate" id="367"> 5592 - <field name="x">1</field> 5593 - <field name="y">359</field> 5607 + <object type="Coordinate" id="368"> 5608 + <field name="x">493</field> 5609 + <field name="y">476</field> 5594 5610 </object> 5595 5611 </field> 5596 5612 </object> 5597 5613 5598 - <object type="DiagramEntitySetting" id="368"> 5614 + <object type="DiagramEntitySetting" id="369"> 5599 5615 <field name="entity"> 5600 - <object ref="19"/> 5616 + <object ref="110"/> 5601 5617 </field> 5602 5618 <field name="location"> 5603 - <object type="Coordinate" id="369"> 5604 - <field name="x">841</field> 5605 - <field name="y">299</field> 5619 + <object type="Coordinate" id="370"> 5620 + <field name="x">300</field> 5621 + <field name="y">29</field> 5606 5622 </object> 5607 5623 </field> 5608 5624 </object> 5609 5625 5610 - <object type="DiagramEntitySetting" id="370"> 5626 + <object type="DiagramEntitySetting" id="371"> 5611 5627 <field name="entity"> 5612 - <object ref="149"/> 5628 + <object ref="86"/> 5613 5629 </field> 5614 5630 <field name="location"> 5615 - <object type="Coordinate" id="371"> 5616 - <field name="x">195</field> 5617 - <field name="y">199</field> 5631 + <object type="Coordinate" id="372"> 5632 + <field name="x">128</field> 5633 + <field name="y">242</field> 5618 5634 </object> 5619 5635 </field> 5620 5636 </object> 5621 5637 5622 - <object type="DiagramEntitySetting" id="372"> 5638 + <object type="DiagramEntitySetting" id="373"> 5623 5639 <field name="entity"> 5624 - <object ref="18"/> 5640 + <object ref="135"/> 5625 5641 </field> 5626 5642 <field name="location"> 5627 - <object type="Coordinate" id="373"> 5628 - <field name="x">756</field> 5629 - <field name="y">415</field> 5643 + <object type="Coordinate" id="374"> 5644 + <field name="x">503</field> 5645 + <field name="y">394</field> 5630 5646 </object> 5631 5647 </field> 5632 5648 </object> 5633 5649 5634 - <object type="DiagramEntitySetting" id="374"> 5650 + <object type="DiagramEntitySetting" id="375"> 5635 5651 <field name="entity"> 5636 - <object ref="144"/> 5652 + <object ref="7"/> 5637 5653 </field> 5638 5654 <field name="location"> 5639 - <object type="Coordinate" id="375"> 5640 - <field name="x">184</field> 5641 - <field name="y">529</field> 5655 + <object type="Coordinate" id="376"> 5656 + <field name="x">36</field> 5657 + <field name="y">182</field> 5642 5658 </object> 5643 5659 </field> 5644 5660 </object> 5645 5661 5646 - <object type="DiagramEntitySetting" id="376"> 5662 + <object type="DiagramEntitySetting" id="377"> 5647 5663 <field name="entity"> 5648 - <object ref="143"/> 5664 + <object ref="123"/> 5649 5665 </field> 5650 5666 <field name="location"> 5651 - <object type="Coordinate" id="377"> 5652 - <field name="x">183</field> 5653 - <field name="y">390</field> 5667 + <object type="Coordinate" id="378"> 5668 + <field name="x">433</field> 5669 + <field name="y">70</field> 5654 5670 </object> 5655 5671 </field> 5656 5672 </object> 5657 5673 5658 - <object type="DiagramEntitySetting" id="378"> 5674 + <object type="DiagramEntitySetting" id="379"> 5659 5675 <field name="entity"> 5660 - <object ref="25"/> 5676 + <object ref="67"/> 5661 5677 </field> 5662 5678 <field name="location"> 5663 - <object type="Coordinate" id="379"> 5664 - <field name="x">403</field> 5665 - <field name="y">524</field> 5679 + <object type="Coordinate" id="380"> 5680 + <field name="x">840</field> 5681 + <field name="y">121</field> 5666 5682 </object> 5667 5683 </field> 5668 5684 </object> 5669 5685 5670 - <object type="DiagramEntitySetting" id="380"> 5686 + <object type="DiagramEntitySetting" id="381"> 5671 5687 <field name="entity"> 5672 - <object ref="130"/> 5688 + <object ref="9"/> 5673 5689 </field> 5674 5690 <field name="location"> 5675 - <object type="Coordinate" id="381"> 5691 + <object type="Coordinate" id="382"> 5676 5692 <field name="x">654</field> 5677 - <field name="y">166</field> 5693 + <field name="y">391</field> 5678 5694 </object> 5679 5695 </field> 5680 5696 </object> 5681 5697 5682 - <object type="DiagramEntitySetting" id="382"> 5698 + <object type="DiagramEntitySetting" id="383"> 5683 5699 <field name="entity"> 5684 - <object ref="147"/> 5700 + <object ref="187"/> 5685 5701 </field> 5686 5702 <field name="location"> 5687 - <object type="Coordinate" id="383"> 5688 - <field name="x">552</field> 5689 - <field name="y">192</field> 5703 + <object type="Coordinate" id="384"> 5704 + <field name="x">343</field> 5705 + <field name="y">102</field> 5690 5706 </object> 5691 5707 </field> 5692 5708 </object> 5693 - </list> 5694 - </field> 5695 - </object> 5696 5709 5697 - <object type="DiagramSettings" id="384"> 5698 - <field name="diagramId"> 5699 - <object type="DiagramId" id="385"> 5700 - <field name="stringId">Goal Overview</field> 5701 - </object> 5702 - </field> 5703 - <field name="entitySettings"><list> 5704 - <object type="DiagramEntitySetting" id="386"> 5710 + <object type="DiagramEntitySetting" id="385"> 5705 5711 <field name="entity"> 5706 - <object ref="45"/> 5712 + <object ref="112"/> 5707 5713 </field> 5708 5714 <field name="location"> 5709 - <object type="Coordinate" id="387"> 5710 - <field name="x">179</field> 5711 - <field name="y">176</field> 5715 + <object type="Coordinate" id="386"> 5716 + <field name="x">93</field> 5717 + <field name="y">25</field> 5712 5718 </object> 5713 5719 </field> 5714 5720 </object> 5715 5721 5716 - <object type="DiagramEntitySetting" id="388"> 5722 + <object type="DiagramEntitySetting" id="387"> 5717 5723 <field name="entity"> 5718 - <object ref="88"/> 5724 + <object ref="18"/> 5719 5725 </field> 5720 5726 <field name="location"> 5721 - <object type="Coordinate" id="389"> 5722 - <field name="x">488</field> 5723 - <field name="y">295</field> 5727 + <object type="Coordinate" id="388"> 5728 + <field name="x">736</field> 5729 + <field name="y">494</field> 5724 5730 </object> 5725 5731 </field> 5726 5732 </object> 5727 5733 5728 - <object type="DiagramEntitySetting" id="390"> 5734 + <object type="DiagramEntitySetting" id="389"> 5729 5735 <field name="entity"> 5730 - <object ref="44"/> 5736 + <object type="MessageDistributionPair" id="390"> 5737 + <base type="Entity"> 5738 + <field name="name">systemDiagramPair-144</field> 5739 + <field name="uniqueId">144</field> 5740 + </base> 5741 + 5742 + </object> 5731 5743 </field> 5732 5744 <field name="location"> 5733 5745 <object type="Coordinate" id="391"> 5734 - <field name="x">210</field> 5735 - <field name="y">254</field> 5746 + <field name="x">273</field> 5747 + <field name="y">139</field> 5736 5748 </object> 5737 5749 </field> 5738 5750 </object> 5739 5751 5740 5752 <object type="DiagramEntitySetting" id="392"> 5741 5753 <field name="entity"> 5742 - <object ref="97"/> 5754 + <object ref="25"/> 5743 5755 </field> 5744 5756 <field name="location"> 5745 5757 <object type="Coordinate" id="393"> 5746 - <field name="x">435</field> 5747 - <field name="y">222</field> 5758 + <field name="x">680</field> 5759 + <field name="y">348</field> 5748 5760 </object> 5749 5761 </field> 5750 5762 </object> 5751 5763 5752 5764 <object type="DiagramEntitySetting" id="394"> 5753 5765 <field name="entity"> 5754 - <object ref="12"/> 5766 + <object ref="29"/> 5755 5767 </field> 5756 5768 <field name="location"> 5757 5769 <object type="Coordinate" id="395"> 5758 - <field name="x">165</field> 5759 - <field name="y">34</field> 5770 + <field name="x">386</field> 5771 + <field name="y">308</field> 5760 5772 </object> 5761 5773 </field> 5762 5774 </object> 5763 5775 5764 5776 <object type="DiagramEntitySetting" id="396"> 5765 5777 <field name="entity"> 5766 - <object ref="92"/> 5778 + <object ref="28"/> 5767 5779 </field> 5768 5780 <field name="location"> 5769 5781 <object type="Coordinate" id="397"> 5770 - <field name="x">942</field> 5771 - <field name="y">294</field> 5782 + <field name="x">30</field> 5783 + <field name="y">464</field> 5772 5784 </object> 5773 5785 </field> 5774 5786 </object> 5775 5787 5776 5788 <object type="DiagramEntitySetting" id="398"> 5777 5789 <field name="entity"> 5778 - <object ref="68"/> 5790 + <object ref="136"/> 5779 5791 </field> 5780 5792 <field name="location"> 5781 5793 <object type="Coordinate" id="399"> 5782 - <field name="x">302</field> 5783 - <field name="y">296</field> 5794 + <field name="x">113</field> 5795 + <field name="y">314</field> 5784 5796 </object> 5785 5797 </field> 5786 5798 </object> 5787 5799 5788 5800 <object type="DiagramEntitySetting" id="400"> 5789 5801 <field name="entity"> 5790 - <object ref="46"/> 5802 + <object ref="173"/> 5791 5803 </field> 5792 5804 <field name="location"> 5793 5805 <object type="Coordinate" id="401"> 5794 - <field name="x">11</field> 5795 - <field name="y">222</field> 5806 + <field name="x">118</field> 5807 + <field name="y">135</field> 5796 5808 </object> 5797 5809 </field> 5798 5810 </object> 5799 5811 5800 5812 <object type="DiagramEntitySetting" id="402"> 5801 5813 <field name="entity"> 5802 - <object ref="27"/> 5814 + <object ref="63"/> 5803 5815 </field> 5804 5816 <field name="location"> 5805 5817 <object type="Coordinate" id="403"> 5806 - <field name="x">184</field> 5807 - <field name="y">359</field> 5818 + <field name="x">234</field> 5819 + <field name="y">455</field> 5808 5820 </object> 5809 5821 </field> 5810 5822 </object> 5811 5823 5812 5824 <object type="DiagramEntitySetting" id="404"> 5813 5825 <field name="entity"> 5814 - <object ref="90"/> 5826 + <object ref="89"/> 5815 5827 </field> 5816 5828 <field name="location"> 5817 5829 <object type="Coordinate" id="405"> 5818 - <field name="x">497</field> 5819 - <field name="y">128</field> 5830 + <field name="x">501</field> 5831 + <field name="y">113</field> 5820 5832 </object> 5821 5833 </field> 5822 5834 </object> 5823 5835 5824 5836 <object type="DiagramEntitySetting" id="406"> 5825 5837 <field name="entity"> 5826 - <object ref="99"/> 5838 + <object ref="143"/> 5827 5839 </field> 5828 5840 <field name="location"> 5829 5841 <object type="Coordinate" id="407"> 5830 - <field name="x">919</field> 5831 - <field name="y">221</field> 5842 + <field name="x">59</field> 5843 + <field name="y">388</field> 5832 5844 </object> 5833 5845 </field> 5834 5846 </object> 5835 5847 5836 5848 <object type="DiagramEntitySetting" id="408"> 5837 5849 <field name="entity"> 5838 - <object ref="47"/> 5850 + <object ref="179"/> 5839 5851 </field> 5840 5852 <field name="location"> 5841 5853 <object type="Coordinate" id="409"> 5842 - <field name="x">261</field> 5843 - <field name="y">217</field> 5854 + <field name="x">828</field> 5855 + <field name="y">167</field> 5844 5856 </object> 5845 5857 </field> 5846 5858 </object> 5847 5859 5848 5860 <object type="DiagramEntitySetting" id="410"> 5849 5861 <field name="entity"> 5850 - <object ref="96"/> 5862 + <object ref="148"/> 5851 5863 </field> 5852 5864 <field name="location"> 5853 5865 <object type="Coordinate" id="411"> 5854 - <field name="x">796</field> 5855 - <field name="y">296</field> 5866 + <field name="x">710</field> 5867 + <field name="y">84</field> 5856 5868 </object> 5857 5869 </field> 5858 5870 </object> 5859 5871 5860 5872 <object type="DiagramEntitySetting" id="412"> 5861 5873 <field name="entity"> 5862 - <object ref="98"/> 5874 + <object ref="16"/> 5863 5875 </field> 5864 5876 <field name="location"> 5865 5877 <object type="Coordinate" id="413"> 5866 - <field name="x">543</field> 5867 - <field name="y">224</field> 5878 + <field name="x">589</field> 5879 + <field name="y">524</field> 5868 5880 </object> 5869 5881 </field> 5870 5882 </object> 5871 5883 5872 5884 <object type="DiagramEntitySetting" id="414"> 5873 5885 <field name="entity"> 5874 - <object ref="93"/> 5886 + <object ref="191"/> 5875 5887 </field> 5876 5888 <field name="location"> 5877 5889 <object type="Coordinate" id="415"> 5878 - <field name="x">668</field> 5879 - <field name="y">296</field> 5890 + <field name="x">275</field> 5891 + <field name="y">80</field> 5880 5892 </object> 5881 5893 </field> 5882 5894 </object> 5883 5895 5884 5896 <object type="DiagramEntitySetting" id="416"> 5885 5897 <field name="entity"> 5886 - <object ref="10"/> 5898 + <object ref="94"/> 5887 5899 </field> 5888 5900 <field name="location"> 5889 5901 <object type="Coordinate" id="417"> 5890 - <field name="x">47</field> 5891 - <field name="y">106</field> 5902 + <field name="x">1</field> 5903 + <field name="y">359</field> 5892 5904 </object> 5893 5905 </field> 5894 5906 </object> 5895 5907 5896 5908 <object type="DiagramEntitySetting" id="418"> 5897 5909 <field name="entity"> 5898 - <object ref="91"/> 5910 + <object ref="11"/> 5899 5911 </field> 5900 5912 <field name="location"> 5901 5913 <object type="Coordinate" id="419"> 5902 - <field name="x">748</field> 5903 - <field name="y">226</field> 5914 + <field name="x">841</field> 5915 + <field name="y">299</field> 5904 5916 </object> 5905 5917 </field> 5906 5918 </object> 5907 5919 5908 5920 <object type="DiagramEntitySetting" id="420"> 5909 5921 <field name="entity"> 5910 - <object ref="43"/> 5922 + <object ref="102"/> 5911 5923 </field> 5912 5924 <field name="location"> 5913 5925 <object type="Coordinate" id="421"> 5914 - <field name="x">113</field> 5915 - <field name="y">263</field> 5926 + <field name="x">195</field> 5927 + <field name="y">199</field> 5916 5928 </object> 5917 5929 </field> 5918 5930 </object> 5919 5931 5920 5932 <object type="DiagramEntitySetting" id="422"> 5921 5933 <field name="entity"> 5922 - <object ref="11"/> 5934 + <object ref="10"/> 5923 5935 </field> 5924 5936 <field name="location"> 5925 5937 <object type="Coordinate" id="423"> 5926 - <field name="x">226</field> 5927 - <field name="y">104</field> 5938 + <field name="x">756</field> 5939 + <field name="y">415</field> 5928 5940 </object> 5929 5941 </field> 5930 5942 </object> 5931 5943 5932 5944 <object type="DiagramEntitySetting" id="424"> 5933 5945 <field name="entity"> 5934 - <object ref="95"/> 5946 + <object ref="97"/> 5935 5947 </field> 5936 5948 <field name="location"> 5937 5949 <object type="Coordinate" id="425"> 5938 - <field name="x">732</field> 5939 - <field name="y">348</field> 5950 + <field name="x">184</field> 5951 + <field name="y">529</field> 5940 5952 </object> 5941 5953 </field> 5942 5954 </object> 5943 5955 5944 5956 <object type="DiagramEntitySetting" id="426"> 5945 5957 <field name="entity"> 5946 - <object ref="94"/> 5958 + <object ref="96"/> 5947 5959 </field> 5948 5960 <field name="location"> 5949 5961 <object type="Coordinate" id="427"> 5950 - <field name="x">582</field> 5951 - <field name="y">352</field> 5962 + <field name="x">183</field> 5963 + <field name="y">390</field> 5952 5964 </object> 5953 5965 </field> 5954 5966 </object> 5955 5967 5956 5968 <object type="DiagramEntitySetting" id="428"> 5957 5969 <field name="entity"> 5958 - <object ref="29"/> 5970 + <object ref="17"/> 5959 5971 </field> 5960 5972 <field name="location"> 5961 5973 <object type="Coordinate" id="429"> 5962 - <field name="x">198</field> 5963 - <field name="y">432</field> 5974 + <field name="x">403</field> 5975 + <field name="y">524</field> 5964 5976 </object> 5965 5977 </field> 5966 5978 </object> 5967 5979 5968 5980 <object type="DiagramEntitySetting" id="430"> 5969 5981 <field name="entity"> 5970 - <object ref="30"/> 5982 + <object ref="83"/> 5971 5983 </field> 5972 5984 <field name="location"> 5973 5985 <object type="Coordinate" id="431"> 5974 - <field name="x">364</field> 5975 - <field name="y">434</field> 5986 + <field name="x">654</field> 5987 + <field name="y">166</field> 5976 5988 </object> 5977 5989 </field> 5978 5990 </object> 5979 5991 5980 5992 <object type="DiagramEntitySetting" id="432"> 5981 5993 <field name="entity"> 5982 - <object ref="28"/> 5994 + <object ref="100"/> 5983 5995 </field> 5984 5996 <field name="location"> 5985 5997 <object type="Coordinate" id="433"> 5986 - <field name="x">38</field> 5987 - <field name="y">433</field> 5998 + <field name="x">552</field> 5999 + <field name="y">192</field> 5988 6000 </object> 5989 6001 </field> 5990 6002 </object> ··· 6001 6013 <field name="entitySettings"><list> 6002 6014 <object type="DiagramEntitySetting" id="436"> 6003 6015 <field name="entity"> 6004 - <object ref="44"/> 6016 + <object ref="56"/> 6005 6017 </field> 6006 6018 <field name="location"> 6007 6019 <object type="Coordinate" id="437"> ··· 6013 6025 6014 6026 <object type="DiagramEntitySetting" id="438"> 6015 6027 <field name="entity"> 6016 - <object ref="12"/> 6028 + <object ref="33"/> 6017 6029 </field> 6018 6030 <field name="location"> 6019 6031 <object type="Coordinate" id="439"> ··· 6025 6037 6026 6038 <object type="DiagramEntitySetting" id="440"> 6027 6039 <field name="entity"> 6028 - <object ref="108"/> 6040 + <object ref="36"/> 6029 6041 </field> 6030 6042 <field name="location"> 6031 6043 <object type="Coordinate" id="441"> ··· 6037 6049 6038 6050 <object type="DiagramEntitySetting" id="442"> 6039 6051 <field name="entity"> 6040 - <object ref="69"/> 6052 + <object ref="135"/> 6041 6053 </field> 6042 6054 <field name="location"> 6043 6055 <object type="Coordinate" id="443"> ··· 6049 6061 6050 6062 <object type="DiagramEntitySetting" id="444"> 6051 6063 <field name="entity"> 6052 - <object ref="15"/> 6064 + <object ref="7"/> 6053 6065 </field> 6054 6066 <field name="location"> 6055 6067 <object type="Coordinate" id="445"> ··· 6061 6073 6062 6074 <object type="DiagramEntitySetting" id="446"> 6063 6075 <field name="entity"> 6064 - <object ref="17"/> 6076 + <object ref="9"/> 6065 6077 </field> 6066 6078 <field name="location"> 6067 6079 <object type="Coordinate" id="447"> ··· 6073 6085 6074 6086 <object type="DiagramEntitySetting" id="448"> 6075 6087 <field name="entity"> 6076 - <object ref="96"/> 6088 + <object ref="52"/> 6077 6089 </field> 6078 6090 <field name="location"> 6079 6091 <object type="Coordinate" id="449"> ··· 6085 6097 6086 6098 <object type="DiagramEntitySetting" id="450"> 6087 6099 <field name="entity"> 6088 - <object ref="93"/> 6100 + <object ref="49"/> 6089 6101 </field> 6090 6102 <field name="location"> 6091 6103 <object type="Coordinate" id="451"> ··· 6097 6109 6098 6110 <object type="DiagramEntitySetting" id="452"> 6099 6111 <field name="entity"> 6100 - <object ref="10"/> 6112 + <object ref="31"/> 6101 6113 </field> 6102 6114 <field name="location"> 6103 6115 <object type="Coordinate" id="453"> ··· 6109 6121 6110 6122 <object type="DiagramEntitySetting" id="454"> 6111 6123 <field name="entity"> 6112 - <object ref="11"/> 6124 + <object ref="32"/> 6113 6125 </field> 6114 6126 <field name="location"> 6115 6127 <object type="Coordinate" id="455"> ··· 6121 6133 6122 6134 <object type="DiagramEntitySetting" id="456"> 6123 6135 <field name="entity"> 6124 - <object ref="33"/> 6136 + <object ref="25"/> 6125 6137 </field> 6126 6138 <field name="location"> 6127 6139 <object type="Coordinate" id="457"> ··· 6133 6145 6134 6146 <object type="DiagramEntitySetting" id="458"> 6135 6147 <field name="entity"> 6136 - <object ref="37"/> 6148 + <object ref="28"/> 6137 6149 </field> 6138 6150 <field name="location"> 6139 6151 <object type="Coordinate" id="459"> ··· 6145 6157 6146 6158 <object type="DiagramEntitySetting" id="460"> 6147 6159 <field name="entity"> 6148 - <object ref="70"/> 6160 + <object ref="136"/> 6149 6161 </field> 6150 6162 <field name="location"> 6151 6163 <object type="Coordinate" id="461"> ··· 6157 6169 6158 6170 <object type="DiagramEntitySetting" id="462"> 6159 6171 <field name="entity"> 6160 - <object ref="88"/> 6172 + <object ref="59"/> 6161 6173 </field> 6162 6174 <field name="location"> 6163 6175 <object type="Coordinate" id="463"> ··· 6169 6181 6170 6182 <object type="DiagramEntitySetting" id="464"> 6171 6183 <field name="entity"> 6172 - <object ref="68"/> 6184 + <object ref="60"/> 6173 6185 </field> 6174 6186 <field name="location"> 6175 6187 <object type="Coordinate" id="465"> ··· 6181 6193 6182 6194 <object type="DiagramEntitySetting" id="466"> 6183 6195 <field name="entity"> 6184 - <object ref="46"/> 6196 + <object ref="54"/> 6185 6197 </field> 6186 6198 <field name="location"> 6187 6199 <object type="Coordinate" id="467"> ··· 6193 6205 6194 6206 <object type="DiagramEntitySetting" id="468"> 6195 6207 <field name="entity"> 6196 - <object ref="100"/> 6208 + <object ref="63"/> 6197 6209 </field> 6198 6210 <field name="location"> 6199 6211 <object type="Coordinate" id="469"> ··· 6205 6217 6206 6218 <object type="DiagramEntitySetting" id="470"> 6207 6219 <field name="entity"> 6208 - <object ref="77"/> 6220 + <object ref="143"/> 6209 6221 </field> 6210 6222 <field name="location"> 6211 6223 <object type="Coordinate" id="471"> ··· 6217 6229 6218 6230 <object type="DiagramEntitySetting" id="472"> 6219 6231 <field name="entity"> 6220 - <object ref="24"/> 6232 + <object ref="16"/> 6221 6233 </field> 6222 6234 <field name="location"> 6223 6235 <object type="Coordinate" id="473"> ··· 6229 6241 6230 6242 <object type="DiagramEntitySetting" id="474"> 6231 6243 <field name="entity"> 6232 - <object ref="141"/> 6244 + <object ref="94"/> 6233 6245 </field> 6234 6246 <field name="location"> 6235 6247 <object type="Coordinate" id="475"> ··· 6241 6253 6242 6254 <object type="DiagramEntitySetting" id="476"> 6243 6255 <field name="entity"> 6244 - <object ref="19"/> 6256 + <object ref="11"/> 6245 6257 </field> 6246 6258 <field name="location"> 6247 6259 <object type="Coordinate" id="477"> ··· 6253 6265 6254 6266 <object type="DiagramEntitySetting" id="478"> 6255 6267 <field name="entity"> 6256 - <object ref="149"/> 6268 + <object ref="102"/> 6257 6269 </field> 6258 6270 <field name="location"> 6259 6271 <object type="Coordinate" id="479"> ··· 6265 6277 6266 6278 <object type="DiagramEntitySetting" id="480"> 6267 6279 <field name="entity"> 6268 - <object ref="18"/> 6280 + <object ref="10"/> 6269 6281 </field> 6270 6282 <field name="location"> 6271 6283 <object type="Coordinate" id="481"> ··· 6277 6289 6278 6290 <object type="DiagramEntitySetting" id="482"> 6279 6291 <field name="entity"> 6280 - <object ref="43"/> 6292 + <object ref="57"/> 6281 6293 </field> 6282 6294 <field name="location"> 6283 6295 <object type="Coordinate" id="483"> ··· 6289 6301 6290 6302 <object type="DiagramEntitySetting" id="484"> 6291 6303 <field name="entity"> 6292 - <object ref="144"/> 6304 + <object ref="97"/> 6293 6305 </field> 6294 6306 <field name="location"> 6295 6307 <object type="Coordinate" id="485"> ··· 6301 6313 6302 6314 <object type="DiagramEntitySetting" id="486"> 6303 6315 <field name="entity"> 6304 - <object ref="143"/> 6316 + <object ref="96"/> 6305 6317 </field> 6306 6318 <field name="location"> 6307 6319 <object type="Coordinate" id="487"> ··· 6313 6325 6314 6326 <object type="DiagramEntitySetting" id="488"> 6315 6327 <field name="entity"> 6316 - <object ref="25"/> 6328 + <object ref="17"/> 6317 6329 </field> 6318 6330 <field name="location"> 6319 6331 <object type="Coordinate" id="489"> ··· 6325 6337 6326 6338 <object type="DiagramEntitySetting" id="490"> 6327 6339 <field name="entity"> 6328 - <object ref="29"/> 6340 + <object ref="21"/> 6329 6341 </field> 6330 6342 <field name="location"> 6331 6343 <object type="Coordinate" id="491"> ··· 6336 6348 6337 6349 <object type="DiagramEntitySetting" id="492"> 6338 6350 <field name="entity"> 6339 - <object ref="30"/> 6351 + <object ref="22"/> 6340 6352 </field> 6341 6353 <field name="location"> 6342 6354 <object type="Coordinate" id="493"> ··· 6348 6360 6349 6361 <object type="DiagramEntitySetting" id="494"> 6350 6362 <field name="entity"> 6351 - <object ref="28"/> 6363 + <object ref="20"/> 6352 6364 </field> 6353 6365 <field name="location"> 6354 6366 <object type="Coordinate" id="495"> ··· 6360 6372 6361 6373 <object type="DiagramEntitySetting" id="496"> 6362 6374 <field name="entity"> 6363 - <object ref="34"/> 6375 + <object ref="5"/> 6364 6376 </field> 6365 6377 <field name="location"> 6366 6378 <object type="Coordinate" id="497"> ··· 6372 6384 6373 6385 <object type="DiagramEntitySetting" id="498"> 6374 6386 <field name="entity"> 6375 - <object ref="35"/> 6387 + <object ref="26"/> 6376 6388 </field> 6377 6389 <field name="location"> 6378 6390 <object type="Coordinate" id="499"> ··· 6384 6396 6385 6397 <object type="DiagramEntitySetting" id="500"> 6386 6398 <field name="entity"> 6387 - <object ref="201"/> 6399 + <object ref="196"/> 6388 6400 </field> 6389 6401 <field name="location"> 6390 6402 <object type="Coordinate" id="501"> ··· 6396 6408 6397 6409 <object type="DiagramEntitySetting" id="502"> 6398 6410 <field name="entity"> 6399 - <object ref="72"/> 6411 + <object ref="138"/> 6400 6412 </field> 6401 6413 <field name="location"> 6402 6414 <object type="Coordinate" id="503"> ··· 6408 6420 6409 6421 <object type="DiagramEntitySetting" id="504"> 6410 6422 <field name="entity"> 6411 - <object ref="13"/> 6423 + <object ref="34"/> 6412 6424 </field> 6413 6425 <field name="location"> 6414 6426 <object type="Coordinate" id="505"> ··· 6420 6432 6421 6433 <object type="DiagramEntitySetting" id="506"> 6422 6434 <field name="entity"> 6423 - <object ref="211"/> 6435 + <object ref="206"/> 6424 6436 </field> 6425 6437 <field name="location"> 6426 6438 <object type="Coordinate" id="507"> ··· 6432 6444 6433 6445 <object type="DiagramEntitySetting" id="508"> 6434 6446 <field name="entity"> 6435 - <object ref="110"/> 6447 + <object ref="35"/> 6436 6448 </field> 6437 6449 <field name="location"> 6438 6450 <object type="Coordinate" id="509"> ··· 6444 6456 6445 6457 <object type="DiagramEntitySetting" id="510"> 6446 6458 <field name="entity"> 6447 - <object ref="197"/> 6459 + <object ref="193"/> 6448 6460 </field> 6449 6461 <field name="location"> 6450 6462 <object type="Coordinate" id="511"> ··· 6456 6468 6457 6469 <object type="DiagramEntitySetting" id="512"> 6458 6470 <field name="entity"> 6459 - <object ref="92"/> 6471 + <object ref="48"/> 6460 6472 </field> 6461 6473 <field name="location"> 6462 6474 <object type="Coordinate" id="513"> ··· 6467 6479 6468 6480 <object type="DiagramEntitySetting" id="514"> 6469 6481 <field name="entity"> 6470 - <object ref="20"/> 6482 + <object ref="12"/> 6471 6483 </field> 6472 6484 <field name="location"> 6473 6485 <object type="Coordinate" id="515"> ··· 6479 6491 6480 6492 <object type="DiagramEntitySetting" id="516"> 6481 6493 <field name="entity"> 6482 - <object ref="21"/> 6494 + <object ref="13"/> 6483 6495 </field> 6484 6496 <field name="location"> 6485 6497 <object type="Coordinate" id="517"> ··· 6491 6503 6492 6504 <object type="DiagramEntitySetting" id="518"> 6493 6505 <field name="entity"> 6494 - <object ref="133"/> 6506 + <object ref="86"/> 6495 6507 </field> 6496 6508 <field name="location"> 6497 6509 <object type="Coordinate" id="519"> ··· 6503 6515 6504 6516 <object type="DiagramEntitySetting" id="520"> 6505 6517 <field name="entity"> 6506 - <object ref="205"/> 6518 + <object ref="200"/> 6507 6519 </field> 6508 6520 <field name="location"> 6509 6521 <object type="Coordinate" id="521"> ··· 6515 6527 6516 6528 <object type="DiagramEntitySetting" id="522"> 6517 6529 <field name="entity"> 6518 - <object ref="204"/> 6530 + <object ref="199"/> 6519 6531 </field> 6520 6532 <field name="location"> 6521 6533 <object type="Coordinate" id="523"> ··· 6527 6539 6528 6540 <object type="DiagramEntitySetting" id="524"> 6529 6541 <field name="entity"> 6530 - <object ref="210"/> 6542 + <object ref="205"/> 6531 6543 </field> 6532 6544 <field name="location"> 6533 6545 <object type="Coordinate" id="525"> ··· 6539 6551 6540 6552 <object type="DiagramEntitySetting" id="526"> 6541 6553 <field name="entity"> 6542 - <object ref="99"/> 6554 + <object ref="62"/> 6543 6555 </field> 6544 6556 <field name="location"> 6545 6557 <object type="Coordinate" id="527"> ··· 6551 6563 6552 6564 <object type="DiagramEntitySetting" id="528"> 6553 6565 <field name="entity"> 6554 - <object ref="208"/> 6566 + <object ref="203"/> 6555 6567 </field> 6556 6568 <field name="location"> 6557 6569 <object type="Coordinate" id="529"> ··· 6563 6575 6564 6576 <object type="DiagramEntitySetting" id="530"> 6565 6577 <field name="entity"> 6566 - <object ref="203"/> 6578 + <object ref="198"/> 6567 6579 </field> 6568 6580 <field name="location"> 6569 6581 <object type="Coordinate" id="531"> ··· 6575 6587 6576 6588 <object type="DiagramEntitySetting" id="532"> 6577 6589 <field name="entity"> 6578 - <object ref="202"/> 6590 + <object ref="197"/> 6579 6591 </field> 6580 6592 <field name="location"> 6581 6593 <object type="Coordinate" id="533"> ··· 6587 6599 6588 6600 <object type="DiagramEntitySetting" id="534"> 6589 6601 <field name="entity"> 6590 - <object ref="209"/> 6602 + <object ref="204"/> 6591 6603 </field> 6592 6604 <field name="location"> 6593 6605 <object type="Coordinate" id="535"> ··· 6599 6611 6600 6612 <object type="DiagramEntitySetting" id="536"> 6601 6613 <field name="entity"> 6602 - <object ref="98"/> 6614 + <object ref="61"/> 6603 6615 </field> 6604 6616 <field name="location"> 6605 6617 <object type="Coordinate" id="537"> ··· 6611 6623 6612 6624 <object type="DiagramEntitySetting" id="538"> 6613 6625 <field name="entity"> 6614 - <object ref="40"/> 6626 + <object ref="112"/> 6615 6627 </field> 6616 6628 <field name="location"> 6617 6629 <object type="Coordinate" id="539"> ··· 6623 6635 6624 6636 <object type="DiagramEntitySetting" id="540"> 6625 6637 <field name="entity"> 6626 - <object ref="26"/> 6638 + <object ref="18"/> 6627 6639 </field> 6628 6640 <field name="location"> 6629 6641 <object type="Coordinate" id="541"> ··· 6635 6647 6636 6648 <object type="DiagramEntitySetting" id="542"> 6637 6649 <field name="entity"> 6638 - <object ref="206"/> 6650 + <object ref="201"/> 6639 6651 </field> 6640 6652 <field name="location"> 6641 6653 <object type="Coordinate" id="543"> ··· 6647 6659 6648 6660 <object type="DiagramEntitySetting" id="544"> 6649 6661 <field name="entity"> 6650 - <object ref="207"/> 6662 + <object ref="202"/> 6651 6663 </field> 6652 6664 <field name="location"> 6653 6665 <object type="Coordinate" id="545"> ··· 6669 6681 <field name="entitySettings"><list> 6670 6682 <object type="DiagramEntitySetting" id="548"> 6671 6683 <field name="entity"> 6672 - <object ref="13"/> 6684 + <object ref="34"/> 6673 6685 </field> 6674 6686 <field name="location"> 6675 6687 <object type="Coordinate" id="549"> ··· 6681 6693 6682 6694 <object type="DiagramEntitySetting" id="550"> 6683 6695 <field name="entity"> 6684 - <object ref="110"/> 6696 + <object ref="35"/> 6685 6697 </field> 6686 6698 <field name="location"> 6687 6699 <object type="Coordinate" id="551"> ··· 6693 6705 6694 6706 <object type="DiagramEntitySetting" id="552"> 6695 6707 <field name="entity"> 6696 - <object ref="107"/> 6708 + <object ref="42"/> 6697 6709 </field> 6698 6710 <field name="location"> 6699 6711 <object type="Coordinate" id="553"> ··· 6705 6717 6706 6718 <object type="DiagramEntitySetting" id="554"> 6707 6719 <field name="entity"> 6708 - <object ref="108"/> 6720 + <object ref="36"/> 6709 6721 </field> 6710 6722 <field name="location"> 6711 6723 <object type="Coordinate" id="555"> ··· 6717 6729 6718 6730 <object type="DiagramEntitySetting" id="556"> 6719 6731 <field name="entity"> 6720 - <object ref="106"/> 6732 + <object ref="43"/> 6721 6733 </field> 6722 6734 <field name="location"> 6723 6735 <object type="Coordinate" id="557"> ··· 6729 6741 6730 6742 <object type="DiagramEntitySetting" id="558"> 6731 6743 <field name="entity"> 6732 - <object ref="37"/> 6744 + <object ref="28"/> 6733 6745 </field> 6734 6746 <field name="location"> 6735 6747 <object type="Coordinate" id="559"> ··· 6745 6757 <object type="DiagramSettings" id="560"> 6746 6758 <field name="diagramId"> 6747 6759 <object type="DiagramId" id="561"> 6748 - <field name="stringId">Analysis Overview</field> 6760 + <field name="stringId">au.edu.rmit.cs.prometheus.gui.diagram.capabilityoverview.CapabilityOverviewDiagramModel#128</field> 6749 6761 </object> 6750 6762 </field> 6751 6763 <field name="entitySettings"><list> 6752 6764 <object type="DiagramEntitySetting" id="562"> 6753 6765 <field name="entity"> 6754 - <object ref="34"/> 6766 + <object ref="5"/> 6755 6767 </field> 6756 6768 <field name="location"> 6757 6769 <object type="Coordinate" id="563"> 6758 - <field name="x">641</field> 6759 - <field name="y">36</field> 6770 + <field name="x">56</field> 6771 + <field name="y">199</field> 6760 6772 </object> 6761 6773 </field> 6762 6774 </object> 6763 6775 6764 6776 <object type="DiagramEntitySetting" id="564"> 6765 6777 <field name="entity"> 6766 - <object ref="35"/> 6778 + <object ref="26"/> 6767 6779 </field> 6768 6780 <field name="location"> 6769 6781 <object type="Coordinate" id="565"> 6770 - <field name="x">737</field> 6771 - <field name="y">10</field> 6782 + <field name="x">218</field> 6783 + <field name="y">200</field> 6772 6784 </object> 6773 6785 </field> 6774 6786 </object> 6775 6787 6776 6788 <object type="DiagramEntitySetting" id="566"> 6777 6789 <field name="entity"> 6778 - <object ref="14"/> 6790 + <object ref="185"/> 6779 6791 </field> 6780 6792 <field name="location"> 6781 6793 <object type="Coordinate" id="567"> 6782 - <field name="x">378</field> 6783 - <field name="y">237</field> 6794 + <field name="x">364</field> 6795 + <field name="y">160</field> 6784 6796 </object> 6785 6797 </field> 6786 6798 </object> 6787 6799 6788 6800 <object type="DiagramEntitySetting" id="568"> 6789 6801 <field name="entity"> 6790 - <object ref="72"/> 6802 + <object ref="112"/> 6791 6803 </field> 6792 6804 <field name="location"> 6793 6805 <object type="Coordinate" id="569"> 6794 - <field name="x">922</field> 6795 - <field name="y">183</field> 6806 + <field name="x">147</field> 6807 + <field name="y">22</field> 6796 6808 </object> 6797 6809 </field> 6798 6810 </object> 6799 6811 6800 6812 <object type="DiagramEntitySetting" id="570"> 6801 6813 <field name="entity"> 6802 - <object ref="13"/> 6814 + <object ref="113"/> 6803 6815 </field> 6804 6816 <field name="location"> 6805 6817 <object type="Coordinate" id="571"> 6806 - <field name="x">98</field> 6807 - <field name="y">123</field> 6818 + <field name="x">171</field> 6819 + <field name="y">103</field> 6808 6820 </object> 6809 6821 </field> 6810 6822 </object> 6811 6823 6812 6824 <object type="DiagramEntitySetting" id="572"> 6813 6825 <field name="entity"> 6814 - <object ref="32"/> 6826 + <object ref="115"/> 6815 6827 </field> 6816 6828 <field name="location"> 6817 6829 <object type="Coordinate" id="573"> 6818 - <field name="x">462</field> 6830 + <field name="x">361</field> 6831 + <field name="y">96</field> 6819 6832 </object> 6820 6833 </field> 6821 6834 </object> 6822 6835 6823 6836 <object type="DiagramEntitySetting" id="574"> 6824 6837 <field name="entity"> 6825 - <object ref="110"/> 6838 + <object ref="189"/> 6826 6839 </field> 6827 6840 <field name="location"> 6828 6841 <object type="Coordinate" id="575"> 6829 - <field name="x">154</field> 6830 - <field name="y">84</field> 6842 + <field name="x">60</field> 6843 + <field name="y">97</field> 6831 6844 </object> 6832 6845 </field> 6833 6846 </object> 6847 + </list> 6848 + </field> 6849 + </object> 6834 6850 6835 - <object type="DiagramEntitySetting" id="576"> 6836 - <field name="entity"> 6837 - <object ref="109"/> 6838 - </field> 6839 - <field name="location"> 6840 - <object type="Coordinate" id="577"> 6841 - <field name="x">21</field> 6842 - <field name="y">42</field> 6843 - </object> 6844 - </field> 6851 + <object type="DiagramSettings" id="576"> 6852 + <field name="diagramId"> 6853 + <object type="DiagramId" id="577"> 6854 + <field name="stringId">au.edu.rmit.cs.prometheus.gui.diagram.agentoverview.AgentOverviewDiagramModel(id#131)</field> 6845 6855 </object> 6846 - 6856 + </field> 6857 + <field name="entitySettings"><list> 6847 6858 <object type="DiagramEntitySetting" id="578"> 6848 6859 <field name="entity"> 6849 - <object ref="20"/> 6860 + <object ref="5"/> 6850 6861 </field> 6851 6862 <field name="location"> 6852 6863 <object type="Coordinate" id="579"> 6853 - <field name="x">573</field> 6854 - <field name="y">390</field> 6864 + <field name="x">28</field> 6865 + <field name="y">173</field> 6855 6866 </object> 6856 6867 </field> 6857 6868 </object> 6858 6869 6859 6870 <object type="DiagramEntitySetting" id="580"> 6860 6871 <field name="entity"> 6861 - <object ref="108"/> 6872 + <object ref="26"/> 6862 6873 </field> 6863 6874 <field name="location"> 6864 6875 <object type="Coordinate" id="581"> 6865 - <field name="y">158</field> 6876 + <field name="x">168</field> 6877 + <field name="y">163</field> 6866 6878 </object> 6867 6879 </field> 6868 6880 </object> 6869 6881 6870 6882 <object type="DiagramEntitySetting" id="582"> 6871 6883 <field name="entity"> 6872 - <object ref="21"/> 6884 + <object ref="116"/> 6873 6885 </field> 6874 6886 <field name="location"> 6875 6887 <object type="Coordinate" id="583"> 6876 - <field name="x">748</field> 6877 - <field name="y">325</field> 6888 + <field name="x">304</field> 6889 + <field name="y">102</field> 6878 6890 </object> 6879 6891 </field> 6880 6892 </object> 6881 6893 6882 6894 <object type="DiagramEntitySetting" id="584"> 6883 6895 <field name="entity"> 6884 - <object ref="133"/> 6896 + <object ref="112"/> 6885 6897 </field> 6886 6898 <field name="location"> 6887 6899 <object type="Coordinate" id="585"> 6888 - <field name="x">791</field> 6889 - <field name="y">290</field> 6900 + <field name="x">26</field> 6901 + <field name="y">31</field> 6890 6902 </object> 6891 6903 </field> 6892 6904 </object> 6893 6905 6894 6906 <object type="DiagramEntitySetting" id="586"> 6895 6907 <field name="entity"> 6896 - <object ref="69"/> 6908 + <object ref="111"/> 6897 6909 </field> 6898 6910 <field name="location"> 6899 6911 <object type="Coordinate" id="587"> 6900 - <field name="x">725</field> 6901 - <field name="y">124</field> 6912 + <field name="x">58</field> 6913 + <field name="y">103</field> 6902 6914 </object> 6903 6915 </field> 6904 6916 </object> 6905 6917 6906 6918 <object type="DiagramEntitySetting" id="588"> 6907 6919 <field name="entity"> 6908 - <object ref="15"/> 6920 + <object ref="192"/> 6909 6921 </field> 6910 6922 <field name="location"> 6911 6923 <object type="Coordinate" id="589"> 6912 - <field name="x">918</field> 6913 - <field name="y">223</field> 6924 + <field name="x">285</field> 6925 + <field name="y">35</field> 6914 6926 </object> 6915 6927 </field> 6916 6928 </object> 6917 6929 6918 6930 <object type="DiagramEntitySetting" id="590"> 6919 6931 <field name="entity"> 6920 - <object ref="16"/> 6932 + <object ref="184"/> 6921 6933 </field> 6922 6934 <field name="location"> 6923 6935 <object type="Coordinate" id="591"> 6924 - <field name="x">866</field> 6925 - <field name="y">517</field> 6936 + <field name="x">347</field> 6937 + <field name="y">150</field> 6926 6938 </object> 6927 6939 </field> 6928 6940 </object> 6941 + </list> 6942 + </field> 6943 + </object> 6929 6944 6930 - <object type="DiagramEntitySetting" id="592"> 6931 - <field name="entity"> 6932 - <object ref="17"/> 6933 - </field> 6934 - <field name="location"> 6935 - <object type="Coordinate" id="593"> 6936 - <field name="x">882</field> 6937 - <field name="y">262</field> 6938 - </object> 6939 - </field> 6945 + <object type="DiagramSettings" id="592"> 6946 + <field name="diagramId"> 6947 + <object type="DiagramId" id="593"> 6948 + <field name="stringId">Analysis Overview</field> 6940 6949 </object> 6941 - 6950 + </field> 6951 + <field name="entitySettings"><list> 6942 6952 <object type="DiagramEntitySetting" id="594"> 6943 6953 <field name="entity"> 6944 - <object ref="40"/> 6954 + <object ref="5"/> 6945 6955 </field> 6946 6956 <field name="location"> 6947 6957 <object type="Coordinate" id="595"> 6948 - <field name="x">460</field> 6949 - <field name="y">48</field> 6958 + <field name="x">641</field> 6959 + <field name="y">36</field> 6950 6960 </object> 6951 6961 </field> 6952 6962 </object> 6953 6963 6954 6964 <object type="DiagramEntitySetting" id="596"> 6955 6965 <field name="entity"> 6956 - <object ref="26"/> 6966 + <object ref="6"/> 6957 6967 </field> 6958 6968 <field name="location"> 6959 6969 <object type="Coordinate" id="597"> 6960 - <field name="x">220</field> 6961 - <field name="y">389</field> 6970 + <field name="x">378</field> 6971 + <field name="y">237</field> 6962 6972 </object> 6963 6973 </field> 6964 6974 </object> 6965 6975 6966 6976 <object type="DiagramEntitySetting" id="598"> 6967 6977 <field name="entity"> 6968 - <object ref="33"/> 6978 + <object ref="26"/> 6969 6979 </field> 6970 6980 <field name="location"> 6971 6981 <object type="Coordinate" id="599"> 6972 - <field name="x">386</field> 6973 - <field name="y">88</field> 6982 + <field name="x">737</field> 6983 + <field name="y">10</field> 6974 6984 </object> 6975 6985 </field> 6976 6986 </object> 6977 6987 6978 6988 <object type="DiagramEntitySetting" id="600"> 6979 6989 <field name="entity"> 6980 - <object ref="37"/> 6990 + <object ref="138"/> 6981 6991 </field> 6982 6992 <field name="location"> 6983 6993 <object type="Coordinate" id="601"> 6984 - <field name="x">234</field> 6985 - <field name="y">40</field> 6994 + <field name="x">922</field> 6995 + <field name="y">183</field> 6986 6996 </object> 6987 6997 </field> 6988 6998 </object> 6989 6999 6990 7000 <object type="DiagramEntitySetting" id="602"> 6991 7001 <field name="entity"> 6992 - <object ref="70"/> 7002 + <object ref="24"/> 6993 7003 </field> 6994 7004 <field name="location"> 6995 7005 <object type="Coordinate" id="603"> 6996 - <field name="x">687</field> 6997 - <field name="y">70</field> 7006 + <field name="x">462</field> 6998 7007 </object> 6999 7008 </field> 7000 7009 </object> 7001 7010 7002 7011 <object type="DiagramEntitySetting" id="604"> 7003 7012 <field name="entity"> 7004 - <object ref="71"/> 7013 + <object ref="34"/> 7005 7014 </field> 7006 7015 <field name="location"> 7007 7016 <object type="Coordinate" id="605"> 7008 - <field name="x">842</field> 7009 - <field name="y">43</field> 7017 + <field name="x">98</field> 7018 + <field name="y">123</field> 7010 7019 </object> 7011 7020 </field> 7012 7021 </object> 7013 7022 7014 7023 <object type="DiagramEntitySetting" id="606"> 7015 7024 <field name="entity"> 7016 - <object ref="23"/> 7025 + <object ref="35"/> 7017 7026 </field> 7018 7027 <field name="location"> 7019 7028 <object type="Coordinate" id="607"> 7020 - <field name="x">27</field> 7021 - <field name="y">461</field> 7029 + <field name="x">154</field> 7030 + <field name="y">84</field> 7022 7031 </object> 7023 7032 </field> 7024 7033 </object> 7025 7034 7026 7035 <object type="DiagramEntitySetting" id="608"> 7027 7036 <field name="entity"> 7028 - <object ref="100"/> 7037 + <object ref="37"/> 7029 7038 </field> 7030 7039 <field name="location"> 7031 7040 <object type="Coordinate" id="609"> 7032 - <field name="x">617</field> 7033 - <field name="y">352</field> 7041 + <field name="x">21</field> 7042 + <field name="y">42</field> 7034 7043 </object> 7035 7044 </field> 7036 7045 </object> 7037 7046 7038 7047 <object type="DiagramEntitySetting" id="610"> 7039 7048 <field name="entity"> 7040 - <object ref="77"/> 7049 + <object ref="36"/> 7041 7050 </field> 7042 7051 <field name="location"> 7043 7052 <object type="Coordinate" id="611"> 7044 - <field name="x">815</field> 7045 - <field name="y">145</field> 7053 + <field name="y">158</field> 7046 7054 </object> 7047 7055 </field> 7048 7056 </object> 7049 7057 7050 7058 <object type="DiagramEntitySetting" id="612"> 7051 7059 <field name="entity"> 7052 - <object ref="24"/> 7060 + <object ref="12"/> 7053 7061 </field> 7054 7062 <field name="location"> 7055 7063 <object type="Coordinate" id="613"> 7056 - <field name="x">100</field> 7057 - <field name="y">309</field> 7064 + <field name="x">573</field> 7065 + <field name="y">390</field> 7058 7066 </object> 7059 7067 </field> 7060 7068 </object> 7061 7069 7062 7070 <object type="DiagramEntitySetting" id="614"> 7063 7071 <field name="entity"> 7064 - <object ref="141"/> 7072 + <object ref="13"/> 7065 7073 </field> 7066 7074 <field name="location"> 7067 7075 <object type="Coordinate" id="615"> 7068 - <field name="x">281</field> 7069 - <field name="y">427</field> 7076 + <field name="x">748</field> 7077 + <field name="y">325</field> 7070 7078 </object> 7071 7079 </field> 7072 7080 </object> 7073 7081 7074 7082 <object type="DiagramEntitySetting" id="616"> 7075 7083 <field name="entity"> 7076 - <object ref="19"/> 7084 + <object ref="86"/> 7077 7085 </field> 7078 7086 <field name="location"> 7079 7087 <object type="Coordinate" id="617"> 7080 - <field name="x">413</field> 7081 - <field name="y">513</field> 7088 + <field name="x">791</field> 7089 + <field name="y">290</field> 7082 7090 </object> 7083 7091 </field> 7084 7092 </object> 7085 7093 7086 7094 <object type="DiagramEntitySetting" id="618"> 7087 7095 <field name="entity"> 7088 - <object ref="149"/> 7096 + <object ref="135"/> 7089 7097 </field> 7090 7098 <field name="location"> 7091 7099 <object type="Coordinate" id="619"> 7092 - <field name="x">447</field> 7093 - <field name="y">456</field> 7100 + <field name="x">725</field> 7101 + <field name="y">124</field> 7094 7102 </object> 7095 7103 </field> 7096 7104 </object> 7097 7105 7098 7106 <object type="DiagramEntitySetting" id="620"> 7099 7107 <field name="entity"> 7100 - <object ref="18"/> 7108 + <object ref="7"/> 7101 7109 </field> 7102 7110 <field name="location"> 7103 7111 <object type="Coordinate" id="621"> 7104 - <field name="x">486</field> 7105 - <field name="y">420</field> 7112 + <field name="x">918</field> 7113 + <field name="y">223</field> 7106 7114 </object> 7107 7115 </field> 7108 7116 </object> 7109 7117 7110 7118 <object type="DiagramEntitySetting" id="622"> 7111 7119 <field name="entity"> 7112 - <object ref="144"/> 7120 + <object ref="8"/> 7113 7121 </field> 7114 7122 <field name="location"> 7115 7123 <object type="Coordinate" id="623"> 7116 - <field name="x">36</field> 7117 - <field name="y">263</field> 7124 + <field name="x">866</field> 7125 + <field name="y">517</field> 7118 7126 </object> 7119 7127 </field> 7120 7128 </object> 7121 7129 7122 7130 <object type="DiagramEntitySetting" id="624"> 7123 7131 <field name="entity"> 7124 - <object ref="143"/> 7132 + <object ref="9"/> 7125 7133 </field> 7126 7134 <field name="location"> 7127 7135 <object type="Coordinate" id="625"> 7128 - <field name="x">157</field> 7129 - <field name="y">336</field> 7136 + <field name="x">882</field> 7137 + <field name="y">262</field> 7130 7138 </object> 7131 7139 </field> 7132 7140 </object> 7133 7141 7134 7142 <object type="DiagramEntitySetting" id="626"> 7135 7143 <field name="entity"> 7136 - <object ref="25"/> 7144 + <object ref="112"/> 7137 7145 </field> 7138 7146 <field name="location"> 7139 7147 <object type="Coordinate" id="627"> 7140 - <field name="x">12</field> 7141 - <field name="y">224</field> 7148 + <field name="x">460</field> 7149 + <field name="y">48</field> 7142 7150 </object> 7143 7151 </field> 7144 7152 </object> 7145 - </list> 7146 - </field> 7147 - </object> 7148 7153 7149 - <object type="DiagramSettings" id="628"> 7150 - <field name="diagramId"> 7151 - <object type="DiagramId" id="629"> 7152 - <field name="stringId">au.edu.rmit.cs.prometheus.gui.diagram.agentoverview.AgentOverviewDiagramModel(id#131)</field> 7154 + <object type="DiagramEntitySetting" id="628"> 7155 + <field name="entity"> 7156 + <object ref="18"/> 7157 + </field> 7158 + <field name="location"> 7159 + <object type="Coordinate" id="629"> 7160 + <field name="x">220</field> 7161 + <field name="y">389</field> 7162 + </object> 7163 + </field> 7153 7164 </object> 7154 - </field> 7155 - <field name="entitySettings"><list> 7165 + 7156 7166 <object type="DiagramEntitySetting" id="630"> 7157 7167 <field name="entity"> 7158 - <object ref="34"/> 7168 + <object ref="25"/> 7159 7169 </field> 7160 7170 <field name="location"> 7161 7171 <object type="Coordinate" id="631"> 7162 - <field name="x">28</field> 7163 - <field name="y">173</field> 7172 + <field name="x">386</field> 7173 + <field name="y">88</field> 7164 7174 </object> 7165 7175 </field> 7166 7176 </object> 7167 7177 7168 7178 <object type="DiagramEntitySetting" id="632"> 7169 7179 <field name="entity"> 7170 - <object ref="35"/> 7180 + <object ref="28"/> 7171 7181 </field> 7172 7182 <field name="location"> 7173 7183 <object type="Coordinate" id="633"> 7174 - <field name="x">168</field> 7175 - <field name="y">163</field> 7184 + <field name="x">234</field> 7185 + <field name="y">40</field> 7176 7186 </object> 7177 7187 </field> 7178 7188 </object> 7179 7189 7180 7190 <object type="DiagramEntitySetting" id="634"> 7181 7191 <field name="entity"> 7182 - <object ref="51"/> 7192 + <object ref="136"/> 7183 7193 </field> 7184 7194 <field name="location"> 7185 7195 <object type="Coordinate" id="635"> 7186 - <field name="x">304</field> 7187 - <field name="y">102</field> 7196 + <field name="x">687</field> 7197 + <field name="y">70</field> 7188 7198 </object> 7189 7199 </field> 7190 7200 </object> 7191 7201 7192 7202 <object type="DiagramEntitySetting" id="636"> 7193 7203 <field name="entity"> 7194 - <object ref="40"/> 7204 + <object ref="137"/> 7195 7205 </field> 7196 7206 <field name="location"> 7197 7207 <object type="Coordinate" id="637"> 7198 - <field name="x">26</field> 7199 - <field name="y">31</field> 7208 + <field name="x">842</field> 7209 + <field name="y">43</field> 7200 7210 </object> 7201 7211 </field> 7202 7212 </object> 7203 7213 7204 7214 <object type="DiagramEntitySetting" id="638"> 7205 7215 <field name="entity"> 7206 - <object ref="42"/> 7216 + <object ref="15"/> 7207 7217 </field> 7208 7218 <field name="location"> 7209 7219 <object type="Coordinate" id="639"> 7210 - <field name="x">58</field> 7211 - <field name="y">103</field> 7220 + <field name="x">27</field> 7221 + <field name="y">461</field> 7212 7222 </object> 7213 7223 </field> 7214 7224 </object> 7215 7225 7216 7226 <object type="DiagramEntitySetting" id="640"> 7217 7227 <field name="entity"> 7218 - <object ref="196"/> 7228 + <object ref="63"/> 7219 7229 </field> 7220 7230 <field name="location"> 7221 7231 <object type="Coordinate" id="641"> 7222 - <field name="x">285</field> 7223 - <field name="y">35</field> 7232 + <field name="x">617</field> 7233 + <field name="y">352</field> 7224 7234 </object> 7225 7235 </field> 7226 7236 </object> 7227 7237 7228 7238 <object type="DiagramEntitySetting" id="642"> 7229 7239 <field name="entity"> 7230 - <object ref="188"/> 7240 + <object ref="143"/> 7231 7241 </field> 7232 7242 <field name="location"> 7233 7243 <object type="Coordinate" id="643"> 7234 - <field name="x">347</field> 7235 - <field name="y">150</field> 7244 + <field name="x">815</field> 7245 + <field name="y">145</field> 7236 7246 </object> 7237 7247 </field> 7238 7248 </object> 7239 - </list> 7240 - </field> 7241 - </object> 7242 7249 7243 - <object type="DiagramSettings" id="644"> 7244 - <field name="diagramId"> 7245 - <object type="DiagramId" id="645"> 7246 - <field name="stringId">au.edu.rmit.cs.prometheus.gui.diagram.capabilityoverview.CapabilityOverviewDiagramModel#128</field> 7250 + <object type="DiagramEntitySetting" id="644"> 7251 + <field name="entity"> 7252 + <object ref="16"/> 7253 + </field> 7254 + <field name="location"> 7255 + <object type="Coordinate" id="645"> 7256 + <field name="x">100</field> 7257 + <field name="y">309</field> 7258 + </object> 7259 + </field> 7247 7260 </object> 7248 - </field> 7249 - <field name="entitySettings"><list> 7261 + 7250 7262 <object type="DiagramEntitySetting" id="646"> 7251 7263 <field name="entity"> 7252 - <object ref="34"/> 7264 + <object ref="94"/> 7253 7265 </field> 7254 7266 <field name="location"> 7255 7267 <object type="Coordinate" id="647"> 7256 - <field name="x">56</field> 7257 - <field name="y">199</field> 7268 + <field name="x">281</field> 7269 + <field name="y">427</field> 7258 7270 </object> 7259 7271 </field> 7260 7272 </object> 7261 7273 7262 7274 <object type="DiagramEntitySetting" id="648"> 7263 7275 <field name="entity"> 7264 - <object ref="35"/> 7276 + <object ref="11"/> 7265 7277 </field> 7266 7278 <field name="location"> 7267 7279 <object type="Coordinate" id="649"> 7268 - <field name="x">218</field> 7269 - <field name="y">200</field> 7280 + <field name="x">413</field> 7281 + <field name="y">513</field> 7270 7282 </object> 7271 7283 </field> 7272 7284 </object> 7273 7285 7274 7286 <object type="DiagramEntitySetting" id="650"> 7275 7287 <field name="entity"> 7276 - <object ref="189"/> 7288 + <object ref="102"/> 7277 7289 </field> 7278 7290 <field name="location"> 7279 7291 <object type="Coordinate" id="651"> 7280 - <field name="x">364</field> 7281 - <field name="y">160</field> 7292 + <field name="x">447</field> 7293 + <field name="y">456</field> 7282 7294 </object> 7283 7295 </field> 7284 7296 </object> 7285 7297 7286 7298 <object type="DiagramEntitySetting" id="652"> 7287 7299 <field name="entity"> 7288 - <object ref="40"/> 7300 + <object ref="10"/> 7289 7301 </field> 7290 7302 <field name="location"> 7291 7303 <object type="Coordinate" id="653"> 7292 - <field name="x">147</field> 7293 - <field name="y">22</field> 7304 + <field name="x">486</field> 7305 + <field name="y">420</field> 7294 7306 </object> 7295 7307 </field> 7296 7308 </object> 7297 7309 7298 7310 <object type="DiagramEntitySetting" id="654"> 7299 7311 <field name="entity"> 7300 - <object ref="48"/> 7312 + <object ref="97"/> 7301 7313 </field> 7302 7314 <field name="location"> 7303 7315 <object type="Coordinate" id="655"> 7304 - <field name="x">171</field> 7305 - <field name="y">103</field> 7316 + <field name="x">36</field> 7317 + <field name="y">263</field> 7306 7318 </object> 7307 7319 </field> 7308 7320 </object> 7309 7321 7310 7322 <object type="DiagramEntitySetting" id="656"> 7311 7323 <field name="entity"> 7312 - <object ref="50"/> 7324 + <object ref="96"/> 7313 7325 </field> 7314 7326 <field name="location"> 7315 7327 <object type="Coordinate" id="657"> 7316 - <field name="x">361</field> 7317 - <field name="y">96</field> 7328 + <field name="x">157</field> 7329 + <field name="y">336</field> 7318 7330 </object> 7319 7331 </field> 7320 7332 </object> 7321 7333 7322 7334 <object type="DiagramEntitySetting" id="658"> 7323 7335 <field name="entity"> 7324 - <object ref="193"/> 7336 + <object ref="17"/> 7325 7337 </field> 7326 7338 <field name="location"> 7327 7339 <object type="Coordinate" id="659"> 7328 - <field name="x">60</field> 7329 - <field name="y">97</field> 7340 + <field name="x">12</field> 7341 + <field name="y">224</field> 7330 7342 </object> 7331 7343 </field> 7332 7344 </object> ··· 7343 7355 <field name="entitySettings"><list> 7344 7356 <object type="DiagramEntitySetting" id="662"> 7345 7357 <field name="entity"> 7346 - <object ref="164"/> 7358 + <object ref="136"/> 7347 7359 </field> 7348 7360 <field name="location"> 7349 7361 <object type="Coordinate" id="663"> 7350 - <field name="x">149</field> 7351 - <field name="y">161</field> 7362 + <field name="x">8</field> 7363 + <field name="y">95</field> 7352 7364 </object> 7353 7365 </field> 7354 7366 </object> 7355 7367 7356 7368 <object type="DiagramEntitySetting" id="664"> 7357 7369 <field name="entity"> 7358 - <object ref="70"/> 7370 + <object ref="160"/> 7359 7371 </field> 7360 7372 <field name="location"> 7361 7373 <object type="Coordinate" id="665"> 7362 - <field name="x">8</field> 7363 - <field name="y">95</field> 7374 + <field name="x">149</field> 7375 + <field name="y">161</field> 7364 7376 </object> 7365 7377 </field> 7366 7378 </object> 7367 7379 7368 7380 <object type="DiagramEntitySetting" id="666"> 7369 7381 <field name="entity"> 7370 - <object ref="181"/> 7382 + <object ref="177"/> 7371 7383 </field> 7372 7384 <field name="location"> 7373 7385 <object type="Coordinate" id="667"> ··· 7379 7391 7380 7392 <object type="DiagramEntitySetting" id="668"> 7381 7393 <field name="entity"> 7382 - <object ref="159"/> 7394 + <object ref="155"/> 7383 7395 </field> 7384 7396 <field name="location"> 7385 7397 <object type="Coordinate" id="669"> ··· 7391 7403 7392 7404 <object type="DiagramEntitySetting" id="670"> 7393 7405 <field name="entity"> 7394 - <object ref="165"/> 7406 + <object ref="167"/> 7395 7407 </field> 7396 7408 <field name="location"> 7397 7409 <object type="Coordinate" id="671"> 7398 - <field name="x">149</field> 7399 - <field name="y">228</field> 7410 + <field name="x">271</field> 7411 + <field name="y">158</field> 7400 7412 </object> 7401 7413 </field> 7402 7414 </object> 7403 7415 7404 7416 <object type="DiagramEntitySetting" id="672"> 7405 7417 <field name="entity"> 7406 - <object ref="171"/> 7418 + <object ref="161"/> 7407 7419 </field> 7408 7420 <field name="location"> 7409 7421 <object type="Coordinate" id="673"> 7410 - <field name="x">271</field> 7411 - <field name="y">158</field> 7422 + <field name="x">149</field> 7423 + <field name="y">228</field> 7412 7424 </object> 7413 7425 </field> 7414 7426 </object> 7415 7427 7416 7428 <object type="DiagramEntitySetting" id="674"> 7417 7429 <field name="entity"> 7418 - <object ref="157"/> 7430 + <object ref="153"/> 7419 7431 </field> 7420 7432 <field name="location"> 7421 7433 <object type="Coordinate" id="675"> ··· 7427 7439 7428 7440 <object type="DiagramEntitySetting" id="676"> 7429 7441 <field name="entity"> 7430 - <object ref="69"/> 7442 + <object ref="135"/> 7431 7443 </field> 7432 7444 <field name="location"> 7433 7445 <object type="Coordinate" id="677"> ··· 7449 7461 <field name="entitySettings"><list> 7450 7462 <object type="DiagramEntitySetting" id="680"> 7451 7463 <field name="entity"> 7452 - <object ref="201"/> 7464 + <object ref="196"/> 7453 7465 </field> 7454 7466 <field name="location"> 7455 7467 <object type="Coordinate" id="681"> 7456 - <field name="x">424</field> 7457 - <field name="y">101</field> 7468 + <field name="x">425</field> 7469 + <field name="y">125</field> 7458 7470 </object> 7459 7471 </field> 7460 7472 </object> 7461 7473 7462 7474 <object type="DiagramEntitySetting" id="682"> 7463 7475 <field name="entity"> 7464 - <object ref="211"/> 7476 + <object ref="206"/> 7465 7477 </field> 7466 7478 <field name="location"> 7467 7479 <object type="Coordinate" id="683"> 7468 - <field name="x">20</field> 7469 - <field name="y">37</field> 7480 + <field name="x">25</field> 7481 + <field name="y">25</field> 7470 7482 </object> 7471 7483 </field> 7472 7484 </object> 7473 7485 7474 7486 <object type="DiagramEntitySetting" id="684"> 7475 7487 <field name="entity"> 7476 - <object ref="197"/> 7488 + <object ref="193"/> 7477 7489 </field> 7478 7490 <field name="location"> 7479 7491 <object type="Coordinate" id="685"> 7480 - <field name="x">24</field> 7481 - <field name="y">100</field> 7492 + <field name="x">25</field> 7493 + <field name="y">125</field> 7482 7494 </object> 7483 7495 </field> 7484 7496 </object> 7485 7497 7486 7498 <object type="DiagramEntitySetting" id="686"> 7487 7499 <field name="entity"> 7488 - <object ref="103"/> 7500 + <object ref="44"/> 7489 7501 </field> 7490 7502 <field name="location"> 7491 7503 <object type="Coordinate" id="687"> 7492 - <field name="x">226</field> 7493 - <field name="y">32</field> 7504 + <field name="x">225</field> 7505 + <field name="y">25</field> 7494 7506 </object> 7495 7507 </field> 7496 7508 </object> 7497 7509 7498 7510 <object type="DiagramEntitySetting" id="688"> 7499 7511 <field name="entity"> 7500 - <object ref="205"/> 7512 + <object ref="200"/> 7501 7513 </field> 7502 7514 <field name="location"> 7503 7515 <object type="Coordinate" id="689"> 7504 - <field name="x">27</field> 7505 - <field name="y">177</field> 7516 + <field name="x">25</field> 7517 + <field name="y">175</field> 7506 7518 </object> 7507 7519 </field> 7508 7520 </object> 7509 7521 7510 7522 <object type="DiagramEntitySetting" id="690"> 7511 7523 <field name="entity"> 7512 - <object ref="204"/> 7524 + <object ref="199"/> 7513 7525 </field> 7514 7526 <field name="location"> 7515 7527 <object type="Coordinate" id="691"> 7516 - <field name="x">408</field> 7517 - <field name="y">179</field> 7528 + <field name="x">425</field> 7529 + <field name="y">175</field> 7518 7530 </object> 7519 7531 </field> 7520 7532 </object> 7521 7533 7522 7534 <object type="DiagramEntitySetting" id="692"> 7523 7535 <field name="entity"> 7524 - <object ref="210"/> 7536 + <object ref="205"/> 7525 7537 </field> 7526 7538 <field name="location"> 7527 7539 <object type="Coordinate" id="693"> 7528 - <field name="x">418</field> 7529 - <field name="y">36</field> 7540 + <field name="x">425</field> 7541 + <field name="y">25</field> 7530 7542 </object> 7531 7543 </field> 7532 7544 </object> 7533 7545 7534 7546 <object type="DiagramEntitySetting" id="694"> 7535 7547 <field name="entity"> 7536 - <object ref="208"/> 7548 + <object ref="203"/> 7537 7549 </field> 7538 7550 <field name="location"> 7539 7551 <object type="Coordinate" id="695"> 7540 - <field name="x">10</field> 7541 - <field name="y">375</field> 7552 + <field name="x">25</field> 7553 + <field name="y">75</field> 7542 7554 </object> 7543 7555 </field> 7544 7556 </object> 7545 7557 7546 7558 <object type="DiagramEntitySetting" id="696"> 7547 7559 <field name="entity"> 7548 - <object ref="203"/> 7560 + <object ref="198"/> 7549 7561 </field> 7550 7562 <field name="location"> 7551 7563 <object type="Coordinate" id="697"> 7552 - <field name="x">16</field> 7553 - <field name="y">270</field> 7564 + <field name="x">25</field> 7565 + <field name="y">225</field> 7554 7566 </object> 7555 7567 </field> 7556 7568 </object> 7557 7569 7558 7570 <object type="DiagramEntitySetting" id="698"> 7559 7571 <field name="entity"> 7560 - <object ref="202"/> 7572 + <object ref="197"/> 7561 7573 </field> 7562 7574 <field name="location"> 7563 7575 <object type="Coordinate" id="699"> 7564 - <field name="x">12</field> 7565 - <field name="y">312</field> 7576 + <field name="x">25</field> 7577 + <field name="y">275</field> 7566 7578 </object> 7567 7579 </field> 7568 7580 </object> 7569 7581 7570 7582 <object type="DiagramEntitySetting" id="700"> 7571 7583 <field name="entity"> 7572 - <object ref="139"/> 7584 + <object ref="92"/> 7573 7585 </field> 7574 7586 <field name="location"> 7575 7587 <object type="Coordinate" id="701"> 7576 - <field name="x">227</field> 7577 - <field name="y">354</field> 7588 + <field name="x">225</field> 7589 + <field name="y">325</field> 7578 7590 </object> 7579 7591 </field> 7580 7592 </object> 7581 7593 7582 7594 <object type="DiagramEntitySetting" id="702"> 7583 7595 <field name="entity"> 7584 - <object ref="209"/> 7596 + <object ref="204"/> 7585 7597 </field> 7586 7598 <field name="location"> 7587 7599 <object type="Coordinate" id="703"> 7588 - <field name="x">403</field> 7589 - <field name="y">245</field> 7600 + <field name="x">425</field> 7601 + <field name="y">225</field> 7590 7602 </object> 7591 7603 </field> 7592 7604 </object> 7593 7605 7594 7606 <object type="DiagramEntitySetting" id="704"> 7595 7607 <field name="entity"> 7596 - <object ref="135"/> 7608 + <object ref="88"/> 7597 7609 </field> 7598 7610 <field name="location"> 7599 7611 <object type="Coordinate" id="705"> 7600 - <field name="x">171</field> 7601 - <field name="y">224</field> 7612 + <field name="x">225</field> 7613 + <field name="y">225</field> 7602 7614 </object> 7603 7615 </field> 7604 7616 </object> 7605 7617 7606 7618 <object type="DiagramEntitySetting" id="706"> 7607 7619 <field name="entity"> 7608 - <object ref="182"/> 7620 + <object ref="178"/> 7609 7621 </field> 7610 7622 <field name="location"> 7611 7623 <object type="Coordinate" id="707"> 7612 - <field name="x">191</field> 7613 - <field name="y">177</field> 7624 + <field name="x">225</field> 7625 + <field name="y">175</field> 7614 7626 </object> 7615 7627 </field> 7616 7628 </object> 7617 7629 7618 7630 <object type="DiagramEntitySetting" id="708"> 7619 7631 <field name="entity"> 7620 - <object ref="129"/> 7632 + <object ref="82"/> 7621 7633 </field> 7622 7634 <field name="location"> 7623 7635 <object type="Coordinate" id="709"> 7624 - <field name="x">193</field> 7625 - <field name="y">286</field> 7636 + <field name="x">225</field> 7637 + <field name="y">275</field> 7626 7638 </object> 7627 7639 </field> 7628 7640 </object> 7629 7641 7630 7642 <object type="DiagramEntitySetting" id="710"> 7631 7643 <field name="entity"> 7632 - <object ref="80"/> 7644 + <object ref="104"/> 7633 7645 </field> 7634 7646 <field name="location"> 7635 7647 <object type="Coordinate" id="711"> 7636 - <field name="x">223</field> 7637 - <field name="y">130</field> 7648 + <field name="x">225</field> 7649 + <field name="y">125</field> 7638 7650 </object> 7639 7651 </field> 7640 7652 </object> 7641 7653 7642 7654 <object type="DiagramEntitySetting" id="712"> 7643 7655 <field name="entity"> 7644 - <object ref="206"/> 7656 + <object ref="201"/> 7645 7657 </field> 7646 7658 <field name="location"> 7647 7659 <object type="Coordinate" id="713"> 7648 - <field name="x">405</field> 7649 - <field name="y">370</field> 7660 + <field name="x">425</field> 7661 + <field name="y">75</field> 7650 7662 </object> 7651 7663 </field> 7652 7664 </object> 7653 7665 7654 7666 <object type="DiagramEntitySetting" id="714"> 7655 7667 <field name="entity"> 7656 - <object ref="207"/> 7668 + <object ref="202"/> 7657 7669 </field> 7658 7670 <field name="location"> 7659 7671 <object type="Coordinate" id="715"> 7660 - <field name="x">419</field> 7661 - <field name="y">302</field> 7672 + <field name="x">425</field> 7673 + <field name="y">275</field> 7662 7674 </object> 7663 7675 </field> 7664 7676 </object> 7665 7677 7666 7678 <object type="DiagramEntitySetting" id="716"> 7667 7679 <field name="entity"> 7668 - <object ref="194"/> 7680 + <object ref="190"/> 7669 7681 </field> 7670 7682 <field name="location"> 7671 7683 <object type="Coordinate" id="717"> 7672 - <field name="x">226</field> 7673 - <field name="y">83</field> 7684 + <field name="x">225</field> 7685 + <field name="y">75</field> 7674 7686 </object> 7675 7687 </field> 7676 7688 </object> ··· 7687 7699 <field name="entitySettings"><list> 7688 7700 <object type="DiagramEntitySetting" id="720"> 7689 7701 <field name="entity"> 7690 - <object ref="142"/> 7702 + <object ref="95"/> 7691 7703 </field> 7692 7704 <field name="location"> 7693 7705 <object type="Coordinate" id="721"> ··· 7699 7711 7700 7712 <object type="DiagramEntitySetting" id="722"> 7701 7713 <field name="entity"> 7702 - <object ref="24"/> 7714 + <object ref="16"/> 7703 7715 </field> 7704 7716 <field name="location"> 7705 7717 <object type="Coordinate" id="723"> ··· 7711 7723 7712 7724 <object type="DiagramEntitySetting" id="724"> 7713 7725 <field name="entity"> 7714 - <object ref="141"/> 7726 + <object ref="94"/> 7715 7727 </field> 7716 7728 <field name="location"> 7717 7729 <object type="Coordinate" id="725"> ··· 7723 7735 7724 7736 <object type="DiagramEntitySetting" id="726"> 7725 7737 <field name="entity"> 7726 - <object ref="26"/> 7738 + <object ref="18"/> 7727 7739 </field> 7728 7740 <field name="location"> 7729 7741 <object type="Coordinate" id="727"> ··· 7735 7747 7736 7748 <object type="DiagramEntitySetting" id="728"> 7737 7749 <field name="entity"> 7738 - <object ref="144"/> 7750 + <object ref="97"/> 7739 7751 </field> 7740 7752 <field name="location"> 7741 7753 <object type="Coordinate" id="729"> ··· 7747 7759 7748 7760 <object type="DiagramEntitySetting" id="730"> 7749 7761 <field name="entity"> 7750 - <object ref="143"/> 7762 + <object ref="96"/> 7751 7763 </field> 7752 7764 <field name="location"> 7753 7765 <object type="Coordinate" id="731"> ··· 7759 7771 7760 7772 <object type="DiagramEntitySetting" id="732"> 7761 7773 <field name="entity"> 7762 - <object ref="25"/> 7774 + <object ref="17"/> 7763 7775 </field> 7764 7776 <field name="location"> 7765 7777 <object type="Coordinate" id="733"> ··· 7771 7783 7772 7784 <object type="DiagramEntitySetting" id="734"> 7773 7785 <field name="entity"> 7774 - <object ref="145"/> 7786 + <object ref="98"/> 7775 7787 </field> 7776 7788 <field name="location"> 7777 7789 <object type="Coordinate" id="735"> ··· 7787 7799 <object type="DiagramSettings" id="736"> 7788 7800 <field name="diagramId"> 7789 7801 <object type="DiagramId" id="737"> 7790 - <field name="stringId">Scenarios</field> 7802 + <field name="stringId">Agent-Role Coupling</field> 7791 7803 </object> 7792 7804 </field> 7793 7805 <field name="entitySettings"><list> 7794 7806 <object type="DiagramEntitySetting" id="738"> 7795 7807 <field name="entity"> 7796 - <object ref="16"/> 7808 + <object ref="196"/> 7797 7809 </field> 7798 7810 <field name="location"> 7799 7811 <object type="Coordinate" id="739"> 7800 - <field name="x">335</field> 7801 - <field name="y">155</field> 7812 + <field name="x">339</field> 7813 + <field name="y">254</field> 7802 7814 </object> 7803 7815 </field> 7804 7816 </object> 7805 7817 7806 7818 <object type="DiagramEntitySetting" id="740"> 7807 7819 <field name="entity"> 7808 - <object ref="71"/> 7820 + <object ref="206"/> 7809 7821 </field> 7810 7822 <field name="location"> 7811 7823 <object type="Coordinate" id="741"> 7812 - <field name="x">481</field> 7813 - <field name="y">27</field> 7824 + <field name="x">237</field> 7825 + <field name="y">107</field> 7814 7826 </object> 7815 7827 </field> 7816 7828 </object> 7817 7829 7818 7830 <object type="DiagramEntitySetting" id="742"> 7819 7831 <field name="entity"> 7820 - <object ref="32"/> 7832 + <object ref="193"/> 7821 7833 </field> 7822 7834 <field name="location"> 7823 7835 <object type="Coordinate" id="743"> 7824 - <field name="x">204</field> 7825 - <field name="y">27</field> 7836 + <field name="x">30</field> 7837 + <field name="y">102</field> 7826 7838 </object> 7827 7839 </field> 7828 7840 </object> 7829 7841 7830 7842 <object type="DiagramEntitySetting" id="744"> 7831 7843 <field name="entity"> 7832 - <object ref="109"/> 7844 + <object ref="110"/> 7833 7845 </field> 7834 7846 <field name="location"> 7835 7847 <object type="Coordinate" id="745"> 7836 - <field name="x">12</field> 7837 - <field name="y">29</field> 7848 + <field name="x">34</field> 7849 + <field name="y">28</field> 7838 7850 </object> 7839 7851 </field> 7840 7852 </object> 7841 7853 7842 7854 <object type="DiagramEntitySetting" id="746"> 7843 7855 <field name="entity"> 7844 - <object ref="23"/> 7856 + <object ref="200"/> 7845 7857 </field> 7846 7858 <field name="location"> 7847 7859 <object type="Coordinate" id="747"> 7848 - <field name="x">636</field> 7849 - <field name="y">157</field> 7860 + <field name="x">748</field> 7861 + <field name="y">108</field> 7850 7862 </object> 7851 7863 </field> 7852 7864 </object> 7853 - </list> 7854 - </field> 7855 - </object> 7856 7865 7857 - <object type="DiagramSettings" id="748"> 7858 - <field name="diagramId"> 7859 - <object type="DiagramId" id="749"> 7860 - <field name="stringId">Agent-Role Coupling</field> 7866 + <object type="DiagramEntitySetting" id="748"> 7867 + <field name="entity"> 7868 + <object ref="199"/> 7869 + </field> 7870 + <field name="location"> 7871 + <object type="Coordinate" id="749"> 7872 + <field name="x">625</field> 7873 + <field name="y">290</field> 7874 + </object> 7875 + </field> 7861 7876 </object> 7862 - </field> 7863 - <field name="entitySettings"><list> 7877 + 7864 7878 <object type="DiagramEntitySetting" id="750"> 7865 7879 <field name="entity"> 7866 - <object ref="201"/> 7880 + <object ref="205"/> 7867 7881 </field> 7868 7882 <field name="location"> 7869 7883 <object type="Coordinate" id="751"> 7870 - <field name="x">339</field> 7871 - <field name="y">254</field> 7884 + <field name="x">753</field> 7885 + <field name="y">165</field> 7872 7886 </object> 7873 7887 </field> 7874 7888 </object> 7875 7889 7876 7890 <object type="DiagramEntitySetting" id="752"> 7877 7891 <field name="entity"> 7878 - <object ref="211"/> 7892 + <object ref="203"/> 7879 7893 </field> 7880 7894 <field name="location"> 7881 7895 <object type="Coordinate" id="753"> 7882 - <field name="x">237</field> 7883 - <field name="y">107</field> 7896 + <field name="x">254</field> 7897 + <field name="y">51</field> 7884 7898 </object> 7885 7899 </field> 7886 7900 </object> 7887 7901 7888 7902 <object type="DiagramEntitySetting" id="754"> 7889 7903 <field name="entity"> 7890 - <object ref="197"/> 7904 + <object ref="198"/> 7891 7905 </field> 7892 7906 <field name="location"> 7893 7907 <object type="Coordinate" id="755"> 7894 - <field name="x">30</field> 7895 - <field name="y">102</field> 7908 + <field name="x">440</field> 7909 + <field name="y">290</field> 7896 7910 </object> 7897 7911 </field> 7898 7912 </object> 7899 7913 7900 7914 <object type="DiagramEntitySetting" id="756"> 7901 7915 <field name="entity"> 7902 - <object ref="41"/> 7916 + <object ref="197"/> 7903 7917 </field> 7904 7918 <field name="location"> 7905 7919 <object type="Coordinate" id="757"> 7906 - <field name="x">34</field> 7907 - <field name="y">28</field> 7920 + <field name="x">221</field> 7921 + <field name="y">288</field> 7908 7922 </object> 7909 7923 </field> 7910 7924 </object> 7911 7925 7912 7926 <object type="DiagramEntitySetting" id="758"> 7913 7927 <field name="entity"> 7914 - <object ref="205"/> 7928 + <object ref="204"/> 7915 7929 </field> 7916 7930 <field name="location"> 7917 7931 <object type="Coordinate" id="759"> 7918 - <field name="x">748</field> 7919 - <field name="y">108</field> 7932 + <field name="x">217</field> 7933 + <field name="y">182</field> 7920 7934 </object> 7921 7935 </field> 7922 7936 </object> 7923 7937 7924 7938 <object type="DiagramEntitySetting" id="760"> 7925 7939 <field name="entity"> 7926 - <object ref="204"/> 7940 + <object ref="201"/> 7927 7941 </field> 7928 7942 <field name="location"> 7929 7943 <object type="Coordinate" id="761"> 7930 - <field name="x">625</field> 7931 - <field name="y">290</field> 7944 + <field name="x">743</field> 7945 + <field name="y">229</field> 7932 7946 </object> 7933 7947 </field> 7934 7948 </object> 7935 7949 7936 7950 <object type="DiagramEntitySetting" id="762"> 7937 7951 <field name="entity"> 7938 - <object ref="210"/> 7952 + <object ref="202"/> 7939 7953 </field> 7940 7954 <field name="location"> 7941 7955 <object type="Coordinate" id="763"> 7942 - <field name="x">753</field> 7943 - <field name="y">165</field> 7956 + <field name="x">533</field> 7957 + <field name="y">328</field> 7944 7958 </object> 7945 7959 </field> 7946 7960 </object> 7947 7961 7948 7962 <object type="DiagramEntitySetting" id="764"> 7949 7963 <field name="entity"> 7950 - <object ref="208"/> 7964 + <object ref="29"/> 7951 7965 </field> 7952 7966 <field name="location"> 7953 7967 <object type="Coordinate" id="765"> 7954 - <field name="x">254</field> 7955 - <field name="y">51</field> 7968 + <field name="x">448</field> 7969 + <field name="y">36</field> 7956 7970 </object> 7957 7971 </field> 7958 7972 </object> 7973 + </list> 7974 + </field> 7975 + </object> 7959 7976 7960 - <object type="DiagramEntitySetting" id="766"> 7961 - <field name="entity"> 7962 - <object ref="203"/> 7963 - </field> 7964 - <field name="location"> 7965 - <object type="Coordinate" id="767"> 7966 - <field name="x">440</field> 7967 - <field name="y">290</field> 7968 - </object> 7969 - </field> 7977 + <object type="DiagramSettings" id="766"> 7978 + <field name="diagramId"> 7979 + <object type="DiagramId" id="767"> 7980 + <field name="stringId">Scenarios</field> 7970 7981 </object> 7971 - 7982 + </field> 7983 + <field name="entitySettings"><list> 7972 7984 <object type="DiagramEntitySetting" id="768"> 7973 7985 <field name="entity"> 7974 - <object ref="202"/> 7986 + <object ref="8"/> 7975 7987 </field> 7976 7988 <field name="location"> 7977 7989 <object type="Coordinate" id="769"> 7978 - <field name="x">221</field> 7979 - <field name="y">288</field> 7990 + <field name="x">335</field> 7991 + <field name="y">155</field> 7980 7992 </object> 7981 7993 </field> 7982 7994 </object> 7983 7995 7984 7996 <object type="DiagramEntitySetting" id="770"> 7985 7997 <field name="entity"> 7986 - <object ref="209"/> 7998 + <object ref="137"/> 7987 7999 </field> 7988 8000 <field name="location"> 7989 8001 <object type="Coordinate" id="771"> 7990 - <field name="x">217</field> 7991 - <field name="y">182</field> 8002 + <field name="x">481</field> 8003 + <field name="y">27</field> 7992 8004 </object> 7993 8005 </field> 7994 8006 </object> 7995 8007 7996 8008 <object type="DiagramEntitySetting" id="772"> 7997 8009 <field name="entity"> 7998 - <object ref="206"/> 8010 + <object ref="24"/> 7999 8011 </field> 8000 8012 <field name="location"> 8001 8013 <object type="Coordinate" id="773"> 8002 - <field name="x">743</field> 8003 - <field name="y">229</field> 8014 + <field name="x">204</field> 8015 + <field name="y">27</field> 8004 8016 </object> 8005 8017 </field> 8006 8018 </object> 8007 8019 8008 8020 <object type="DiagramEntitySetting" id="774"> 8009 8021 <field name="entity"> 8010 - <object ref="207"/> 8022 + <object ref="37"/> 8011 8023 </field> 8012 8024 <field name="location"> 8013 8025 <object type="Coordinate" id="775"> 8014 - <field name="x">533</field> 8015 - <field name="y">328</field> 8026 + <field name="x">12</field> 8027 + <field name="y">29</field> 8016 8028 </object> 8017 8029 </field> 8018 8030 </object> 8019 8031 8020 8032 <object type="DiagramEntitySetting" id="776"> 8021 8033 <field name="entity"> 8022 - <object ref="8"/> 8034 + <object ref="15"/> 8023 8035 </field> 8024 8036 <field name="location"> 8025 8037 <object type="Coordinate" id="777"> 8026 - <field name="x">448</field> 8027 - <field name="y">36</field> 8038 + <field name="x">636</field> 8039 + <field name="y">157</field> 8028 8040 </object> 8029 8041 </field> 8030 8042 </object> ··· 8041 8053 <field name="entitySettings"><list> 8042 8054 <object type="DiagramEntitySetting" id="780"> 8043 8055 <field name="entity"> 8044 - <object ref="84"/> 8056 + <object ref="129"/> 8045 8057 </field> 8046 8058 <field name="location"> 8047 8059 <object type="Coordinate" id="781"> ··· 8053 8065 8054 8066 <object type="DiagramEntitySetting" id="782"> 8055 8067 <field name="entity"> 8056 - <object ref="85"/> 8068 + <object ref="149"/> 8057 8069 </field> 8058 8070 <field name="location"> 8059 8071 <object type="Coordinate" id="783"> ··· 8065 8077 8066 8078 <object type="DiagramEntitySetting" id="784"> 8067 8079 <field name="entity"> 8068 - <object ref="82"/> 8080 + <object ref="106"/> 8069 8081 </field> 8070 8082 <field name="location"> 8071 8083 <object type="Coordinate" id="785"> ··· 8077 8089 8078 8090 <object type="DiagramEntitySetting" id="786"> 8079 8091 <field name="entity"> 8080 - <object ref="33"/> 8092 + <object ref="25"/> 8081 8093 </field> 8082 8094 <field name="location"> 8083 8095 <object type="Coordinate" id="787"> ··· 8089 8101 8090 8102 <object type="DiagramEntitySetting" id="788"> 8091 8103 <field name="entity"> 8092 - <object ref="37"/> 8104 + <object ref="28"/> 8093 8105 </field> 8094 8106 <field name="location"> 8095 8107 <object type="Coordinate" id="789"> ··· 8111 8123 <field name="entitySettings"><list> 8112 8124 <object type="DiagramEntitySetting" id="792"> 8113 8125 <field name="entity"> 8114 - <object ref="20"/> 8126 + <object ref="12"/> 8115 8127 </field> 8116 8128 <field name="location"> 8117 8129 <object type="Coordinate" id="793"> ··· 8123 8135 8124 8136 <object type="DiagramEntitySetting" id="794"> 8125 8137 <field name="entity"> 8126 - <object ref="21"/> 8138 + <object ref="13"/> 8127 8139 </field> 8128 8140 <field name="location"> 8129 8141 <object type="Coordinate" id="795"> ··· 8135 8147 8136 8148 <object type="DiagramEntitySetting" id="796"> 8137 8149 <field name="entity"> 8138 - <object ref="150"/> 8150 + <object ref="103"/> 8139 8151 </field> 8140 8152 <field name="location"> 8141 8153 <object type="Coordinate" id="797"> ··· 8147 8159 8148 8160 <object type="DiagramEntitySetting" id="798"> 8149 8161 <field name="entity"> 8150 - <object ref="133"/> 8162 + <object ref="86"/> 8151 8163 </field> 8152 8164 <field name="location"> 8153 8165 <object type="Coordinate" id="799"> ··· 8159 8171 8160 8172 <object type="DiagramEntitySetting" id="800"> 8161 8173 <field name="entity"> 8162 - <object ref="102"/> 8174 + <object ref="65"/> 8163 8175 </field> 8164 8176 <field name="location"> 8165 8177 <object type="Coordinate" id="801"> ··· 8171 8183 8172 8184 <object type="DiagramEntitySetting" id="802"> 8173 8185 <field name="entity"> 8174 - <object ref="15"/> 8186 + <object ref="7"/> 8175 8187 </field> 8176 8188 <field name="location"> 8177 8189 <object type="Coordinate" id="803"> ··· 8183 8195 8184 8196 <object type="DiagramEntitySetting" id="804"> 8185 8197 <field name="entity"> 8186 - <object ref="100"/> 8198 + <object ref="63"/> 8187 8199 </field> 8188 8200 <field name="location"> 8189 8201 <object type="Coordinate" id="805"> ··· 8195 8207 8196 8208 <object type="DiagramEntitySetting" id="806"> 8197 8209 <field name="entity"> 8198 - <object ref="125"/> 8210 + <object ref="78"/> 8199 8211 </field> 8200 8212 <field name="location"> 8201 8213 <object type="Coordinate" id="807"> ··· 8207 8219 8208 8220 <object type="DiagramEntitySetting" id="808"> 8209 8221 <field name="entity"> 8210 - <object ref="17"/> 8222 + <object ref="9"/> 8211 8223 </field> 8212 8224 <field name="location"> 8213 8225 <object type="Coordinate" id="809"> ··· 8219 8231 8220 8232 <object type="DiagramEntitySetting" id="810"> 8221 8233 <field name="entity"> 8222 - <object ref="126"/> 8234 + <object ref="79"/> 8223 8235 </field> 8224 8236 <field name="location"> 8225 8237 <object type="Coordinate" id="811"> ··· 8231 8243 8232 8244 <object type="DiagramEntitySetting" id="812"> 8233 8245 <field name="entity"> 8234 - <object ref="19"/> 8246 + <object ref="11"/> 8235 8247 </field> 8236 8248 <field name="location"> 8237 8249 <object type="Coordinate" id="813"> ··· 8243 8255 8244 8256 <object type="DiagramEntitySetting" id="814"> 8245 8257 <field name="entity"> 8246 - <object ref="149"/> 8258 + <object ref="102"/> 8247 8259 </field> 8248 8260 <field name="location"> 8249 8261 <object type="Coordinate" id="815"> ··· 8255 8267 8256 8268 <object type="DiagramEntitySetting" id="816"> 8257 8269 <field name="entity"> 8258 - <object ref="18"/> 8270 + <object ref="10"/> 8259 8271 </field> 8260 8272 <field name="location"> 8261 8273 <object type="Coordinate" id="817"> ··· 8267 8279 8268 8280 <object type="DiagramEntitySetting" id="818"> 8269 8281 <field name="entity"> 8270 - <object ref="101"/> 8282 + <object ref="87"/> 8271 8283 </field> 8272 8284 <field name="location"> 8273 8285 <object type="Coordinate" id="819"> 8274 - <field name="x">130</field> 8275 - <field name="y">118</field> 8286 + <field name="x">561</field> 8287 + <field name="y">254</field> 8276 8288 </object> 8277 8289 </field> 8278 8290 </object> 8279 8291 8280 8292 <object type="DiagramEntitySetting" id="820"> 8281 8293 <field name="entity"> 8282 - <object ref="134"/> 8294 + <object ref="64"/> 8283 8295 </field> 8284 8296 <field name="location"> 8285 8297 <object type="Coordinate" id="821"> 8286 - <field name="x">561</field> 8287 - <field name="y">254</field> 8298 + <field name="x">130</field> 8299 + <field name="y">118</field> 8288 8300 </object> 8289 8301 </field> 8290 8302 </object> 8291 8303 8292 8304 <object type="DiagramEntitySetting" id="822"> 8293 8305 <field name="entity"> 8294 - <object ref="132"/> 8306 + <object ref="81"/> 8295 8307 </field> 8296 8308 <field name="location"> 8297 8309 <object type="Coordinate" id="823"> 8298 - <field name="x">311</field> 8299 - <field name="y">190</field> 8310 + <field name="x">627</field> 8311 + <field name="y">177</field> 8300 8312 </object> 8301 8313 </field> 8302 8314 </object> 8303 8315 8304 8316 <object type="DiagramEntitySetting" id="824"> 8305 8317 <field name="entity"> 8306 - <object ref="128"/> 8318 + <object ref="85"/> 8307 8319 </field> 8308 8320 <field name="location"> 8309 8321 <object type="Coordinate" id="825"> 8310 - <field name="x">627</field> 8311 - <field name="y">177</field> 8322 + <field name="x">311</field> 8323 + <field name="y">190</field> 8312 8324 </object> 8313 8325 </field> 8314 8326 </object> 8315 8327 8316 8328 <object type="DiagramEntitySetting" id="826"> 8317 8329 <field name="entity"> 8318 - <object ref="148"/> 8330 + <object ref="101"/> 8319 8331 </field> 8320 8332 <field name="location"> 8321 8333 <object type="Coordinate" id="827"> ··· 8327 8339 8328 8340 <object type="DiagramEntitySetting" id="828"> 8329 8341 <field name="entity"> 8330 - <object ref="115"/> 8342 + <object ref="68"/> 8331 8343 </field> 8332 8344 <field name="location"> 8333 8345 <object type="Coordinate" id="829"> ··· 8339 8351 8340 8352 <object type="DiagramEntitySetting" id="830"> 8341 8353 <field name="entity"> 8342 - <object ref="138"/> 8354 + <object ref="91"/> 8343 8355 </field> 8344 8356 <field name="location"> 8345 8357 <object type="Coordinate" id="831"> ··· 8355 8367 <object type="DiagramSettings" id="832"> 8356 8368 <field name="diagramId"> 8357 8369 <object type="DiagramId" id="833"> 8358 - <field name="stringId">au.edu.rmit.cs.prometheus.gui.diagram.capabilityoverview.CapabilityOverviewDiagramModel#174</field> 8370 + <field name="stringId">Agent Acquaintance</field> 8359 8371 </object> 8360 8372 </field> 8361 8373 <field name="entitySettings"><list> 8362 8374 <object type="DiagramEntitySetting" id="834"> 8363 8375 <field name="entity"> 8364 - <object ref="77"/> 8376 + <object ref="110"/> 8365 8377 </field> 8366 8378 <field name="location"> 8367 8379 <object type="Coordinate" id="835"> 8368 - <field name="x">130</field> 8369 - <field name="y">24</field> 8380 + <field name="x">37</field> 8381 + <field name="y">25</field> 8370 8382 </object> 8371 8383 </field> 8372 8384 </object> 8373 8385 8374 8386 <object type="DiagramEntitySetting" id="836"> 8375 8387 <field name="entity"> 8376 - <object ref="72"/> 8388 + <object ref="29"/> 8377 8389 </field> 8378 8390 <field name="location"> 8379 8391 <object type="Coordinate" id="837"> 8380 - <field name="x">132</field> 8381 - <field name="y">164</field> 8392 + <field name="x">196</field> 8393 + <field name="y">26</field> 8382 8394 </object> 8383 8395 </field> 8384 8396 </object> 8397 + </list> 8398 + </field> 8399 + </object> 8385 8400 8386 - <object type="DiagramEntitySetting" id="838"> 8401 + <object type="DiagramSettings" id="838"> 8402 + <field name="diagramId"> 8403 + <object type="DiagramId" id="839"> 8404 + <field name="stringId">au.edu.rmit.cs.prometheus.gui.diagram.capabilityoverview.CapabilityOverviewDiagramModel#174</field> 8405 + </object> 8406 + </field> 8407 + <field name="entitySettings"><list> 8408 + <object type="DiagramEntitySetting" id="840"> 8387 8409 <field name="entity"> 8388 - <object ref="78"/> 8410 + <object ref="143"/> 8389 8411 </field> 8390 8412 <field name="location"> 8391 - <object type="Coordinate" id="839"> 8392 - <field name="x">119</field> 8393 - <field name="y">97</field> 8413 + <object type="Coordinate" id="841"> 8414 + <field name="x">130</field> 8415 + <field name="y">24</field> 8394 8416 </object> 8395 8417 </field> 8396 8418 </object> 8397 8419 8398 - <object type="DiagramEntitySetting" id="840"> 8420 + <object type="DiagramEntitySetting" id="842"> 8399 8421 <field name="entity"> 8400 - <object ref="79"/> 8422 + <object ref="138"/> 8401 8423 </field> 8402 8424 <field name="location"> 8403 - <object type="Coordinate" id="841"> 8404 - <field name="x">35</field> 8405 - <field name="y">92</field> 8425 + <object type="Coordinate" id="843"> 8426 + <field name="x">132</field> 8427 + <field name="y">164</field> 8406 8428 </object> 8407 8429 </field> 8408 8430 </object> 8409 - </list> 8410 - </field> 8411 - </object> 8412 8431 8413 - <object type="DiagramSettings" id="842"> 8414 - <field name="diagramId"> 8415 - <object type="DiagramId" id="843"> 8416 - <field name="stringId">Agent Acquaintance</field> 8417 - </object> 8418 - </field> 8419 - <field name="entitySettings"><list> 8420 8432 <object type="DiagramEntitySetting" id="844"> 8421 8433 <field name="entity"> 8422 - <object ref="41"/> 8434 + <object ref="144"/> 8423 8435 </field> 8424 8436 <field name="location"> 8425 8437 <object type="Coordinate" id="845"> 8426 - <field name="x">37</field> 8427 - <field name="y">25</field> 8438 + <field name="x">119</field> 8439 + <field name="y">97</field> 8428 8440 </object> 8429 8441 </field> 8430 8442 </object> 8431 8443 8432 8444 <object type="DiagramEntitySetting" id="846"> 8433 8445 <field name="entity"> 8434 - <object ref="8"/> 8446 + <object ref="145"/> 8435 8447 </field> 8436 8448 <field name="location"> 8437 8449 <object type="Coordinate" id="847"> 8438 - <field name="x">196</field> 8439 - <field name="y">26</field> 8450 + <field name="x">35</field> 8451 + <field name="y">92</field> 8440 8452 </object> 8441 8453 </field> 8442 8454 </object> ··· 8451 8463 <object ref="1"/> 8452 8464 </field> 8453 8465 <field name="actions"><list> 8454 - <object ref="69"/> 8455 - 8456 - <object ref="17"/> 8457 - 8458 - <object ref="33"/> 8466 + <object ref="135"/> 8459 8467 8460 - <object ref="24"/> 8468 + <object ref="9"/> 8461 8469 8462 - <object ref="18"/> 8470 + <object ref="25"/> 8463 8471 8464 - <object ref="19"/> 8472 + <object ref="16"/> 8465 8473 8466 - <object ref="25"/> 8474 + <object ref="10"/> 8467 8475 8468 - <object ref="13"/> 8476 + <object ref="11"/> 8469 8477 8470 - <object ref="110"/> 8478 + <object ref="17"/> 8471 8479 8472 8480 <object ref="34"/> 8473 8481 8474 8482 <object ref="35"/> 8475 8483 8476 - <object ref="72"/> 8484 + <object ref="5"/> 8485 + 8486 + <object ref="26"/> 8487 + 8488 + <object ref="138"/> 8477 8489 8478 - <object ref="20"/> 8490 + <object ref="12"/> 8479 8491 8480 - <object ref="21"/> 8492 + <object ref="13"/> 8481 8493 8482 - <object ref="26"/> 8494 + <object ref="18"/> 8483 8495 </list> 8484 8496 </field> 8485 8497 <field name="agents"><list> 8486 - <object ref="8"/> 8498 + <object ref="29"/> 8487 8499 8488 - <object ref="41"/> 8500 + <object ref="110"/> 8489 8501 </list> 8490 8502 </field> 8491 8503 <field name="data"><list> 8492 - <object ref="194"/> 8504 + <object ref="190"/> 8493 8505 8494 - <object ref="80"/> 8506 + <object ref="104"/> 8495 8507 8496 - <object ref="129"/> 8508 + <object ref="82"/> 8497 8509 8498 - <object ref="182"/> 8510 + <object ref="178"/> 8499 8511 8500 - <object ref="135"/> 8512 + <object ref="88"/> 8501 8513 8502 - <object ref="139"/> 8514 + <object ref="92"/> 8503 8515 8504 - <object ref="103"/> 8516 + <object ref="44"/> 8505 8517 </list> 8506 8518 </field> 8507 8519 <field name="roles"><list> 8508 - <object ref="211"/> 8520 + <object ref="206"/> 8509 8521 8510 - <object ref="197"/> 8522 + <object ref="193"/> 8523 + 8524 + <object ref="196"/> 8525 + 8526 + <object ref="200"/> 8511 8527 8512 - <object ref="201"/> 8528 + <object ref="199"/> 8513 8529 8514 8530 <object ref="205"/> 8515 8531 8516 8532 <object ref="204"/> 8517 8533 8518 - <object ref="210"/> 8534 + <object ref="203"/> 8519 8535 8520 - <object ref="209"/> 8536 + <object ref="197"/> 8521 8537 8522 - <object ref="208"/> 8538 + <object ref="198"/> 8523 8539 8524 8540 <object ref="202"/> 8525 8541 8526 - <object ref="203"/> 8527 - 8528 - <object ref="207"/> 8529 - 8530 - <object ref="206"/> 8542 + <object ref="201"/> 8531 8543 </list> 8532 8544 </field> 8533 8545 <field name="goals"><list> 8534 - <object ref="44"/> 8546 + <object ref="56"/> 8535 8547 8536 - <object ref="12"/> 8548 + <object ref="33"/> 8537 8549 8538 - <object ref="90"/> 8550 + <object ref="46"/> 8539 8551 8540 - <object ref="93"/> 8552 + <object ref="49"/> 8541 8553 8542 - <object ref="96"/> 8554 + <object ref="52"/> 8543 8555 8544 - <object ref="91"/> 8556 + <object ref="47"/> 8545 8557 8546 - <object ref="10"/> 8558 + <object ref="31"/> 8547 8559 8548 - <object ref="11"/> 8560 + <object ref="32"/> 8549 8561 8550 - <object ref="94"/> 8562 + <object ref="50"/> 8551 8563 8552 - <object ref="95"/> 8564 + <object ref="51"/> 8553 8565 8554 - <object ref="97"/> 8566 + <object ref="58"/> 8555 8567 8556 - <object ref="45"/> 8568 + <object ref="53"/> 8557 8569 8558 - <object ref="88"/> 8570 + <object ref="59"/> 8559 8571 8560 - <object ref="68"/> 8572 + <object ref="60"/> 8561 8573 8562 - <object ref="46"/> 8574 + <object ref="54"/> 8563 8575 8564 - <object ref="27"/> 8576 + <object ref="19"/> 8565 8577 8566 - <object ref="43"/> 8578 + <object ref="57"/> 8567 8579 8568 - <object ref="28"/> 8580 + <object ref="20"/> 8569 8581 8570 - <object ref="30"/> 8582 + <object ref="22"/> 8571 8583 8572 - <object ref="29"/> 8584 + <object ref="21"/> 8573 8585 8574 - <object ref="92"/> 8586 + <object ref="48"/> 8575 8587 8576 - <object ref="98"/> 8588 + <object ref="61"/> 8577 8589 8578 - <object ref="99"/> 8590 + <object ref="62"/> 8579 8591 8580 - <object ref="47"/> 8592 + <object ref="55"/> 8581 8593 </list> 8582 8594 </field> 8583 8595 <field name="messages"><list> 8584 - <object ref="6"/> 8596 + <object ref="108"/> 8585 8597 8586 - <object ref="117"/> 8598 + <object ref="70"/> 8587 8599 8588 - <object ref="64"/> 8600 + <object ref="131"/> 8589 8601 8590 - <object ref="161"/> 8602 + <object ref="157"/> 8591 8603 8592 - <object ref="168"/> 8604 + <object ref="164"/> 8593 8605 </list> 8594 8606 </field> 8595 8607 <field name="percepts"><list> 8596 - <object ref="108"/> 8608 + <object ref="36"/> 8597 8609 8598 - <object ref="15"/> 8610 + <object ref="7"/> 8599 8611 8600 - <object ref="37"/> 8612 + <object ref="28"/> 8601 8613 8602 - <object ref="70"/> 8614 + <object ref="136"/> 8603 8615 8604 - <object ref="77"/> 8616 + <object ref="143"/> 8605 8617 8606 - <object ref="100"/> 8618 + <object ref="63"/> 8607 8619 8608 - <object ref="149"/> 8620 + <object ref="102"/> 8609 8621 8610 - <object ref="141"/> 8622 + <object ref="94"/> 8611 8623 8612 - <object ref="143"/> 8624 + <object ref="96"/> 8613 8625 8614 - <object ref="144"/> 8626 + <object ref="97"/> 8615 8627 8616 - <object ref="133"/> 8628 + <object ref="86"/> 8617 8629 8618 - <object ref="40"/> 8630 + <object ref="112"/> 8619 8631 </list> 8620 8632 </field> 8621 8633 <field name="plans"><list> 8622 - <object ref="107"/> 8634 + <object ref="42"/> 8623 8635 8624 - <object ref="82"/> 8636 + <object ref="106"/> 8625 8637 8626 - <object ref="157"/> 8638 + <object ref="153"/> 8627 8639 8628 - <object ref="165"/> 8640 + <object ref="161"/> 8629 8641 8630 - <object ref="78"/> 8642 + <object ref="144"/> 8631 8643 8632 - <object ref="101"/> 8644 + <object ref="64"/> 8633 8645 8634 - <object ref="132"/> 8646 + <object ref="85"/> 8635 8647 8636 - <object ref="148"/> 8648 + <object ref="101"/> 8637 8649 8638 - <object ref="115"/> 8650 + <object ref="68"/> 8639 8651 8640 - <object ref="126"/> 8652 + <object ref="79"/> 8641 8653 8642 - <object ref="48"/> 8654 + <object ref="113"/> 8643 8655 8644 - <object ref="142"/> 8656 + <object ref="95"/> 8645 8657 </list> 8646 8658 </field> 8647 8659 <field name="capabilities"><list> 8648 - <object ref="42"/> 8660 + <object ref="111"/> 8649 8661 8650 - <object ref="9"/> 8662 + <object ref="30"/> 8651 8663 8652 - <object ref="81"/> 8664 + <object ref="105"/> 8653 8665 8654 - <object ref="67"/> 8666 + <object ref="134"/> 8655 8667 8656 - <object ref="87"/> 8668 + <object ref="147"/> 8657 8669 8658 - <object ref="89"/> 8670 + <object ref="45"/> 8659 8671 8660 - <object ref="140"/> 8672 + <object ref="93"/> 8661 8673 </list> 8662 8674 </field> 8663 8675 <field name="protocols"><list> 8664 - <object ref="53"/> 8676 + <object ref="120"/> 8665 8677 8666 - <object ref="121"/> 8678 + <object ref="74"/> 8667 8679 8668 - <object ref="190"/> 8680 + <object ref="186"/> 8669 8681 8670 - <object ref="176"/> 8682 + <object ref="172"/> 8671 8683 </list> 8672 8684 </field> 8673 8685 <field name="messageDistributionPairs"><list> 8674 - <object ref="7"/> 8686 + <object ref="109"/> 8675 8687 8676 - <object ref="5"/> 8688 + <object ref="118"/> 8677 8689 8678 - <object ref="51"/> 8690 + <object ref="116"/> 8679 8691 8680 - <object ref="52"/> 8692 + <object ref="117"/> 8681 8693 8682 - <object ref="54"/> 8694 + <object ref="119"/> 8683 8695 8684 - <object ref="55"/> 8696 + <object ref="121"/> 8685 8697 8686 - <object ref="56"/> 8698 + <object ref="122"/> 8687 8699 8688 - <object ref="118"/> 8700 + <object ref="71"/> 8689 8701 8690 - <object ref="119"/> 8702 + <object ref="72"/> 8691 8703 8692 - <object ref="120"/> 8704 + <object ref="73"/> 8693 8705 8694 - <object ref="50"/> 8706 + <object ref="115"/> 8695 8707 8696 - <object ref="84"/> 8708 + <object ref="129"/> 8697 8709 8698 - <object ref="65"/> 8710 + <object ref="132"/> 8699 8711 8700 - <object ref="66"/> 8712 + <object ref="133"/> 8701 8713 8702 - <object ref="188"/> 8714 + <object ref="184"/> 8703 8715 8704 - <object ref="162"/> 8716 + <object ref="158"/> 8705 8717 8706 - <object ref="163"/> 8718 + <object ref="159"/> 8707 8719 8708 - <object ref="169"/> 8720 + <object ref="165"/> 8709 8721 8710 - <object ref="170"/> 8722 + <object ref="166"/> 8711 8723 8712 - <object ref="164"/> 8724 + <object ref="160"/> 8713 8725 8714 - <object ref="171"/> 8726 + <object ref="167"/> 8715 8727 8716 - <object ref="159"/> 8728 + <object ref="155"/> 8717 8729 8718 - <object ref="189"/> 8730 + <object ref="185"/> 8719 8731 8720 - <object ref="125"/> 8732 + <object ref="78"/> 8721 8733 8722 - <object ref="151"/> 8734 + <object ref="194"/> 8723 8735 8724 - <object ref="83"/> 8736 + <object ref="107"/> 8725 8737 8726 - <object ref="158"/> 8738 + <object ref="154"/> 8727 8739 8728 - <object ref="160"/> 8740 + <object ref="156"/> 8729 8741 8730 - <object ref="172"/> 8742 + <object ref="168"/> 8731 8743 8732 - <object ref="185"/> 8744 + <object ref="181"/> 8733 8745 8734 - <object ref="173"/> 8746 + <object ref="169"/> 8735 8747 8736 - <object ref="187"/> 8748 + <object ref="183"/> 8737 8749 8738 - <object ref="180"/> 8750 + <object ref="176"/> 8739 8751 8740 - <object ref="175"/> 8752 + <object ref="171"/> 8741 8753 8742 - <object ref="166"/> 8754 + <object ref="162"/> 8743 8755 8744 - <object ref="167"/> 8756 + <object ref="163"/> 8745 8757 8746 - <object ref="116"/> 8758 + <object ref="69"/> 8747 8759 8748 - <object ref="127"/> 8760 + <object ref="80"/> 8749 8761 8750 - <object ref="49"/> 8762 + <object ref="114"/> 8751 8763 8752 - <object ref="63"/> 8764 + <object ref="130"/> 8753 8765 </list> 8754 8766 </field> 8755 8767 <field name="scenarios"><list> 8756 - <object ref="32"/> 8768 + <object ref="24"/> 8757 8769 8758 - <object ref="109"/> 8770 + <object ref="37"/> 8759 8771 8760 - <object ref="16"/> 8772 + <object ref="8"/> 8761 8773 8762 - <object ref="71"/> 8774 + <object ref="137"/> 8763 8775 8764 - <object ref="23"/> 8776 + <object ref="15"/> 8765 8777 </list> 8766 8778 </field> 8767 8779 <field name="actors"><list> 8768 - <object ref="14"/> 8780 + <object ref="6"/> 8769 8781 </list> 8770 8782 </field> 8771 8783 <field name="steps"><list> 8772 - <object ref="38"/> 8784 + <object ref="207"/> 8773 8785 8774 - <object ref="39"/> 8786 + <object ref="208"/> 8775 8787 8776 - <object ref="198"/> 8788 + <object ref="209"/> 8777 8789 8778 - <object ref="36"/> 8790 + <object ref="27"/> 8779 8791 8780 - <object ref="199"/> 8792 + <object ref="210"/> 8781 8793 8782 - <object ref="200"/> 8794 + <object ref="211"/> 8783 8795 8784 - <object ref="114"/> 8796 + <object ref="41"/> 8785 8797 8786 - <object ref="155"/> 8798 + <object ref="151"/> 8787 8799 8788 - <object ref="22"/> 8800 + <object ref="14"/> 8789 8801 8790 - <object ref="111"/> 8802 + <object ref="38"/> 8791 8803 8792 - <object ref="112"/> 8804 + <object ref="39"/> 8793 8805 8794 - <object ref="113"/> 8806 + <object ref="40"/> 8795 8807 8796 - <object ref="73"/> 8808 + <object ref="139"/> 8797 8809 8798 - <object ref="74"/> 8810 + <object ref="140"/> 8799 8811 8800 - <object ref="75"/> 8812 + <object ref="141"/> 8801 8813 8802 - <object ref="76"/> 8814 + <object ref="142"/> 8803 8815 8804 - <object ref="154"/> 8816 + <object ref="150"/> 8805 8817 8806 - <object ref="31"/> 8818 + <object ref="23"/> 8807 8819 </list> 8808 8820 </field> 8809 8821 <field name="protocolDistributionPairs"><list> 8810 - <object ref="57"/> 8822 + <object ref="123"/> 8811 8823 8812 - <object ref="122"/> 8824 + <object ref="75"/> 8813 8825 8814 - <object ref="191"/> 8826 + <object ref="187"/> 8815 8827 8816 - <object ref="177"/> 8828 + <object ref="173"/> 8817 8829 </list> 8818 8830 </field> 8819 8831 <field name="dataConnections"><list> 8820 - <object ref="195"/> 8832 + <object ref="191"/> 8833 + 8834 + <object ref="148"/> 8821 8835 8822 - <object ref="153"/> 8836 + <object ref="179"/> 8823 8837 8824 - <object ref="183"/> 8838 + <object ref="89"/> 8825 8839 8826 - <object ref="136"/> 8840 + <object ref="100"/> 8827 8841 8828 - <object ref="147"/> 8842 + <object ref="83"/> 8829 8843 8830 - <object ref="130"/> 8844 + <object ref="99"/> 8831 8845 8832 8846 <object ref="146"/> 8833 8847 8834 - <object ref="86"/> 8848 + <object ref="90"/> 8835 8849 8836 - <object ref="137"/> 8850 + <object ref="180"/> 8837 8851 8838 - <object ref="184"/> 8852 + <object ref="84"/> 8839 8853 8840 - <object ref="131"/> 8854 + <object ref="192"/> 8841 8855 8842 - <object ref="196"/> 8856 + <object ref="189"/> 8843 8857 8844 - <object ref="193"/> 8858 + <object ref="149"/> 8845 8859 8846 - <object ref="85"/> 8860 + <object ref="177"/> 8847 8861 8848 - <object ref="181"/> 8862 + <object ref="87"/> 8849 8863 8850 - <object ref="134"/> 8864 + <object ref="81"/> 8851 8865 8852 - <object ref="128"/> 8866 + <object ref="91"/> 8853 8867 8854 - <object ref="138"/> 8868 + <object ref="98"/> 8855 8869 8856 8870 <object ref="145"/> 8857 8871 8858 - <object ref="79"/> 8872 + <object ref="67"/> 8859 8873 8860 - <object ref="104"/> 8874 + <object ref="66"/> 8861 8875 8862 - <object ref="105"/> 8876 + <object ref="65"/> 8863 8877 8864 - <object ref="102"/> 8878 + <object ref="43"/> 8865 8879 8866 - <object ref="106"/> 8867 - 8868 - <object ref="150"/> 8880 + <object ref="103"/> 8869 8881 </list> 8870 8882 </field> 8871 8883 <field name="systemOverviewDiagramData"> 8872 8884 <object type="SystemOverviewDiagramData" id="849"> 8873 8885 <field name="agents"><list> 8874 - <object ref="8"/> 8886 + <object ref="29"/> 8875 8887 8876 - <object ref="41"/> 8888 + <object ref="110"/> 8877 8889 </list> 8878 8890 </field> 8879 8891 <field name="percepts"><list> 8880 - <object ref="108"/> 8892 + <object ref="36"/> 8881 8893 8882 - <object ref="37"/> 8894 + <object ref="28"/> 8883 8895 8884 - <object ref="77"/> 8896 + <object ref="143"/> 8885 8897 8886 - <object ref="70"/> 8898 + <object ref="136"/> 8887 8899 8888 - <object ref="15"/> 8900 + <object ref="7"/> 8889 8901 8890 - <object ref="100"/> 8902 + <object ref="63"/> 8891 8903 8892 - <object ref="149"/> 8904 + <object ref="102"/> 8893 8905 8894 - <object ref="133"/> 8906 + <object ref="86"/> 8895 8907 8896 - <object ref="40"/> 8908 + <object ref="112"/> 8897 8909 8898 - <object ref="141"/> 8910 + <object ref="94"/> 8899 8911 8900 - <object ref="143"/> 8912 + <object ref="96"/> 8901 8913 8902 - <object ref="144"/> 8914 + <object ref="97"/> 8903 8915 </list> 8904 8916 </field> 8905 8917 <field name="actions"><list> 8906 - <object ref="13"/> 8918 + <object ref="34"/> 8907 8919 8908 - <object ref="110"/> 8920 + <object ref="35"/> 8909 8921 8910 - <object ref="33"/> 8922 + <object ref="25"/> 8911 8923 8912 - <object ref="35"/> 8924 + <object ref="26"/> 8913 8925 8914 - <object ref="34"/> 8926 + <object ref="5"/> 8915 8927 8916 - <object ref="69"/> 8928 + <object ref="135"/> 8917 8929 8918 - <object ref="72"/> 8930 + <object ref="138"/> 8919 8931 8920 - <object ref="17"/> 8932 + <object ref="9"/> 8921 8933 8922 - <object ref="18"/> 8934 + <object ref="10"/> 8923 8935 8924 - <object ref="19"/> 8936 + <object ref="11"/> 8925 8937 8926 - <object ref="20"/> 8938 + <object ref="12"/> 8927 8939 8928 - <object ref="21"/> 8940 + <object ref="13"/> 8929 8941 8930 - <object ref="26"/> 8942 + <object ref="18"/> 8931 8943 8932 - <object ref="25"/> 8944 + <object ref="17"/> 8933 8945 8934 - <object ref="24"/> 8946 + <object ref="16"/> 8935 8947 </list> 8936 8948 </field> 8937 8949 <field name="protocolsDistributionPairs"><list> 8938 - <object ref="57"/> 8950 + <object ref="123"/> 8939 8951 8940 - <object ref="122"/> 8952 + <object ref="75"/> 8941 8953 8942 - <object ref="191"/> 8954 + <object ref="187"/> 8943 8955 8944 - <object ref="177"/> 8956 + <object ref="173"/> 8945 8957 </list> 8946 8958 </field> 8947 8959 <field name="dataConnections"><list> 8948 - <object ref="195"/> 8960 + <object ref="191"/> 8949 8961 8950 - <object ref="153"/> 8962 + <object ref="148"/> 8951 8963 8952 - <object ref="183"/> 8964 + <object ref="179"/> 8953 8965 8954 - <object ref="136"/> 8966 + <object ref="89"/> 8955 8967 8956 - <object ref="147"/> 8968 + <object ref="100"/> 8957 8969 8958 - <object ref="130"/> 8970 + <object ref="83"/> 8959 8971 8960 - <object ref="104"/> 8972 + <object ref="67"/> 8961 8973 </list> 8962 8974 </field> 8963 8975 </object> ··· 8965 8977 <field name="rolesDiagramData"> 8966 8978 <object type="RolesDiagramData" id="850"> 8967 8979 <field name="goals"><list> 8968 - <object ref="11"/> 8980 + <object ref="32"/> 8969 8981 8970 - <object ref="10"/> 8982 + <object ref="31"/> 8971 8983 8972 - <object ref="43"/> 8984 + <object ref="57"/> 8973 8985 8974 - <object ref="44"/> 8986 + <object ref="56"/> 8975 8987 8976 - <object ref="46"/> 8988 + <object ref="54"/> 8977 8989 8978 - <object ref="68"/> 8990 + <object ref="60"/> 8979 8991 8980 - <object ref="88"/> 8992 + <object ref="59"/> 8981 8993 8982 - <object ref="92"/> 8994 + <object ref="48"/> 8983 8995 8984 - <object ref="93"/> 8996 + <object ref="49"/> 8985 8997 8986 - <object ref="98"/> 8998 + <object ref="61"/> 8987 8999 8988 - <object ref="99"/> 9000 + <object ref="62"/> 8989 9001 8990 - <object ref="28"/> 9002 + <object ref="20"/> 8991 9003 8992 - <object ref="30"/> 9004 + <object ref="22"/> 8993 9005 8994 - <object ref="29"/> 9006 + <object ref="21"/> 8995 9007 8996 - <object ref="96"/> 9008 + <object ref="52"/> 8997 9009 </list> 8998 9010 </field> 8999 9011 <field name="actions"><list> 9000 - <object ref="13"/> 9012 + <object ref="34"/> 9001 9013 9002 - <object ref="110"/> 9014 + <object ref="35"/> 9003 9015 9004 - <object ref="33"/> 9016 + <object ref="25"/> 9005 9017 9006 - <object ref="35"/> 9018 + <object ref="26"/> 9007 9019 9008 - <object ref="34"/> 9020 + <object ref="5"/> 9009 9021 9010 - <object ref="69"/> 9022 + <object ref="135"/> 9011 9023 9012 - <object ref="72"/> 9024 + <object ref="138"/> 9013 9025 9014 - <object ref="17"/> 9026 + <object ref="9"/> 9015 9027 9016 - <object ref="18"/> 9028 + <object ref="10"/> 9017 9029 9018 - <object ref="19"/> 9030 + <object ref="11"/> 9019 9031 9020 - <object ref="20"/> 9032 + <object ref="12"/> 9021 9033 9022 - <object ref="21"/> 9034 + <object ref="13"/> 9023 9035 9024 - <object ref="26"/> 9036 + <object ref="18"/> 9025 9037 9026 - <object ref="25"/> 9038 + <object ref="17"/> 9027 9039 9028 - <object ref="24"/> 9040 + <object ref="16"/> 9029 9041 </list> 9030 9042 </field> 9031 9043 <field name="percepts"><list> 9032 - <object ref="108"/> 9044 + <object ref="36"/> 9033 9045 9034 - <object ref="37"/> 9046 + <object ref="28"/> 9035 9047 9036 - <object ref="77"/> 9048 + <object ref="143"/> 9037 9049 9038 - <object ref="70"/> 9050 + <object ref="136"/> 9039 9051 9040 - <object ref="15"/> 9052 + <object ref="7"/> 9041 9053 9042 - <object ref="100"/> 9054 + <object ref="63"/> 9043 9055 9044 - <object ref="149"/> 9056 + <object ref="102"/> 9045 9057 9046 - <object ref="133"/> 9058 + <object ref="86"/> 9047 9059 9048 - <object ref="40"/> 9060 + <object ref="112"/> 9049 9061 9050 - <object ref="141"/> 9062 + <object ref="94"/> 9051 9063 9052 - <object ref="143"/> 9064 + <object ref="96"/> 9053 9065 9054 - <object ref="144"/> 9066 + <object ref="97"/> 9055 9067 </list> 9056 9068 </field> 9057 9069 </object> ··· 9059 9071 <field name="analysisOverviewDiagramData"> 9060 9072 <object type="AnalysisOverviewDiagramData" id="851"> 9061 9073 <field name="entities"><list> 9062 - <object ref="14"/> 9074 + <object ref="6"/> 9063 9075 9064 - <object ref="32"/> 9076 + <object ref="24"/> 9065 9077 9066 - <object ref="109"/> 9078 + <object ref="37"/> 9067 9079 9068 - <object ref="108"/> 9080 + <object ref="36"/> 9069 9081 9070 - <object ref="69"/> 9082 + <object ref="135"/> 9071 9083 9072 - <object ref="15"/> 9084 + <object ref="7"/> 9073 9085 9074 - <object ref="16"/> 9086 + <object ref="8"/> 9075 9087 9076 - <object ref="17"/> 9088 + <object ref="9"/> 9077 9089 9078 - <object ref="33"/> 9090 + <object ref="25"/> 9079 9091 9080 - <object ref="37"/> 9092 + <object ref="28"/> 9081 9093 9082 - <object ref="71"/> 9094 + <object ref="137"/> 9083 9095 9084 - <object ref="70"/> 9096 + <object ref="136"/> 9085 9097 9086 - <object ref="23"/> 9098 + <object ref="15"/> 9087 9099 9088 - <object ref="24"/> 9100 + <object ref="16"/> 9089 9101 9090 - <object ref="77"/> 9102 + <object ref="143"/> 9091 9103 9092 - <object ref="100"/> 9104 + <object ref="63"/> 9093 9105 9094 - <object ref="18"/> 9106 + <object ref="10"/> 9095 9107 9096 - <object ref="149"/> 9097 - 9098 - <object ref="19"/> 9099 - 9100 - <object ref="141"/> 9108 + <object ref="102"/> 9101 9109 9102 - <object ref="25"/> 9110 + <object ref="11"/> 9103 9111 9104 - <object ref="143"/> 9112 + <object ref="94"/> 9105 9113 9106 - <object ref="144"/> 9114 + <object ref="17"/> 9107 9115 9108 - <object ref="13"/> 9116 + <object ref="96"/> 9109 9117 9110 - <object ref="110"/> 9118 + <object ref="97"/> 9111 9119 9112 9120 <object ref="34"/> 9113 9121 9114 9122 <object ref="35"/> 9115 9123 9116 - <object ref="72"/> 9124 + <object ref="5"/> 9117 9125 9118 - <object ref="20"/> 9126 + <object ref="26"/> 9119 9127 9120 - <object ref="21"/> 9128 + <object ref="138"/> 9121 9129 9122 - <object ref="133"/> 9130 + <object ref="12"/> 9131 + 9132 + <object ref="13"/> 9133 + 9134 + <object ref="86"/> 9123 9135 9124 - <object ref="26"/> 9136 + <object ref="18"/> 9125 9137 9126 - <object ref="40"/> 9138 + <object ref="112"/> 9127 9139 </list> 9128 9140 </field> 9129 9141 </object>