2-APL UPC project.
0
fork

Configure Feed

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

analysis overview almost done, please review it

fdesan 5c854eb5 6327290c

+700 -444
+700 -444
docs/briscola_chiamata/pdt/BriscolaChiamata.pd
··· 124 124 <field name="entity"> 125 125 <object type="Goal" id="19"> 126 126 <base type="Entity"> 127 - <field name="name">Welcome players</field> 127 + <field name="name">Start the game</field> 128 128 <field name="description"></field> 129 129 <field name="uniqueId">7</field> 130 130 </base> ··· 205 205 <field name="entity"> 206 206 <object type="Goal" id="31"> 207 207 <base type="Entity"> 208 - <field name="name">Win the Game</field> 208 + <field name="name">End of the game</field> 209 + <field name="uniqueId">46</field> 210 + </base> 211 + 212 + </object> 213 + </field> 214 + <field name="location"> 215 + <object type="Coordinate" id="32"> 216 + <field name="x">37</field> 217 + <field name="y">25</field> 218 + </object> 219 + </field> 220 + <field name="userApproved">:false</field> 221 + </object> 222 + 223 + <object type="DiagramEntitySetting" id="33"> 224 + <field name="entity"> 225 + <object type="Goal" id="34"> 226 + <base type="Entity"> 227 + <field name="name">Play the game</field> 209 228 <field name="description"></field> 210 229 <field name="uniqueId">15</field> 211 230 </base> 212 231 213 232 <field name="subGoals"><list> 214 - <object type="Goal" id="32"> 233 + <object type="Goal" id="35"> 215 234 <base type="Entity"> 216 235 <field name="name">Identify partners</field> 217 236 <field name="uniqueId">20</field> 218 237 </base> 219 238 220 239 <field name="subGoals"><list> 221 - <object type="Goal" id="33"> 240 + <object type="Goal" id="36"> 222 241 <base type="Entity"> 223 242 <field name="name">Update player beliefs</field> 224 243 <field name="uniqueId">25</field> ··· 226 245 227 246 </object> 228 247 229 - <object type="Goal" id="34"> 248 + <object type="Goal" id="37"> 230 249 <base type="Entity"> 231 250 <field name="name">Obtain reputation</field> 232 251 <field name="uniqueId">26</field> ··· 234 253 235 254 </object> 236 255 237 - <object type="Goal" id="35"> 256 + <object type="Goal" id="38"> 238 257 <base type="Entity"> 239 258 <field name="name">Calculate trust</field> 240 259 <field name="uniqueId">27</field> ··· 245 264 </field> 246 265 </object> 247 266 248 - <object type="Goal" id="36"> 267 + <object type="Goal" id="39"> 249 268 <base type="Entity"> 250 269 <field name="name">Cheat opponents</field> 251 270 <field name="uniqueId">21</field> ··· 253 272 254 273 </object> 255 274 256 - <object type="Goal" id="37"> 275 + <object type="Goal" id="40"> 257 276 <base type="Entity"> 258 277 <field name="name">Play cards</field> 259 278 <field name="uniqueId">22</field> ··· 265 284 </object> 266 285 </field> 267 286 <field name="location"> 268 - <object type="Coordinate" id="38"> 287 + <object type="Coordinate" id="41"> 269 288 <field name="x">582</field> 270 289 <field name="y">159</field> 271 290 </object> 272 291 </field> 273 292 </object> 274 293 275 - <object type="DiagramEntitySetting" id="39"> 294 + <object type="DiagramEntitySetting" id="42"> 276 295 <field name="entity"> 277 - <object ref="36"/> 296 + <object ref="39"/> 278 297 </field> 279 298 <field name="location"> 280 - <object type="Coordinate" id="40"> 299 + <object type="Coordinate" id="43"> 281 300 <field name="x">587</field> 282 301 <field name="y">260</field> 283 302 </object> 284 303 </field> 285 304 </object> 286 305 287 - <object type="DiagramEntitySetting" id="41"> 306 + <object type="DiagramEntitySetting" id="44"> 288 307 <field name="entity"> 289 - <object ref="32"/> 308 + <object ref="35"/> 290 309 </field> 291 310 <field name="location"> 292 - <object type="Coordinate" id="42"> 311 + <object type="Coordinate" id="45"> 293 312 <field name="x">413</field> 294 313 <field name="y">294</field> 295 314 </object> 296 315 </field> 297 316 </object> 298 317 299 - <object type="DiagramEntitySetting" id="43"> 318 + <object type="DiagramEntitySetting" id="46"> 300 319 <field name="entity"> 301 320 <object ref="20"/> 302 321 </field> 303 322 <field name="location"> 304 - <object type="Coordinate" id="44"> 323 + <object type="Coordinate" id="47"> 305 324 <field name="x">16</field> 306 325 <field name="y">229</field> 307 326 </object> 308 327 </field> 309 328 </object> 310 329 311 - <object type="DiagramEntitySetting" id="45"> 330 + <object type="DiagramEntitySetting" id="48"> 312 331 <field name="entity"> 313 - <object ref="37"/> 332 + <object ref="40"/> 314 333 </field> 315 334 <field name="location"> 316 - <object type="Coordinate" id="46"> 335 + <object type="Coordinate" id="49"> 317 336 <field name="x">750</field> 318 337 <field name="y">259</field> 319 338 </object> 320 339 </field> 321 340 </object> 322 341 323 - <object type="DiagramEntitySetting" id="47"> 342 + <object type="DiagramEntitySetting" id="50"> 324 343 <field name="entity"> 325 - <object ref="33"/> 344 + <object ref="36"/> 326 345 </field> 327 346 <field name="location"> 328 - <object type="Coordinate" id="48"> 347 + <object type="Coordinate" id="51"> 329 348 <field name="x">513</field> 330 349 <field name="y">378</field> 331 350 </object> 332 351 </field> 333 352 </object> 334 353 335 - <object type="DiagramEntitySetting" id="49"> 354 + <object type="DiagramEntitySetting" id="52"> 336 355 <field name="entity"> 337 356 <object ref="21"/> 338 357 </field> 339 358 <field name="location"> 340 - <object type="Coordinate" id="50"> 359 + <object type="Coordinate" id="53"> 341 360 <field name="x">166</field> 342 361 <field name="y">213</field> 343 362 </object> 344 363 </field> 345 364 </object> 346 365 347 - <object type="DiagramEntitySetting" id="51"> 366 + <object type="DiagramEntitySetting" id="54"> 348 367 <field name="entity"> 349 - <object ref="35"/> 368 + <object ref="38"/> 350 369 </field> 351 370 <field name="location"> 352 - <object type="Coordinate" id="52"> 371 + <object type="Coordinate" id="55"> 353 372 <field name="x">373</field> 354 373 <field name="y">376</field> 355 374 </object> 356 375 </field> 357 376 </object> 358 377 359 - <object type="DiagramEntitySetting" id="53"> 378 + <object type="DiagramEntitySetting" id="56"> 360 379 <field name="entity"> 361 - <object ref="34"/> 380 + <object ref="37"/> 362 381 </field> 363 382 <field name="location"> 364 - <object type="Coordinate" id="54"> 383 + <object type="Coordinate" id="57"> 365 384 <field name="x">232</field> 366 385 <field name="y">369</field> 367 386 </object> ··· 371 390 </field> 372 391 </object> 373 392 374 - <object type="DiagramSettings" id="55"> 393 + <object type="DiagramSettings" id="58"> 375 394 <field name="diagramId"> 376 - <object type="DiagramId" id="56"> 395 + <object type="DiagramId" id="59"> 377 396 <field name="stringId">Analysis Overview</field> 378 397 </object> 379 398 </field> 380 399 <field name="entitySettings"><list> 381 - <object type="DiagramEntitySetting" id="57"> 400 + <object type="DiagramEntitySetting" id="60"> 382 401 <field name="entity"> 383 - <object type="Actor" id="58"> 402 + <object type="Actor" id="61"> 384 403 <base type="Entity"> 385 404 <field name="name">Player</field> 386 405 <field name="description">The agent/user who play the game</field> 387 406 <field name="uniqueId">1</field> 388 407 <field name="connectTo"><list> 389 - <object type="Percept" id="59"> 408 + <object type="Percept" id="62"> 390 409 <base type="Interaction"> 391 410 <base type="Entity"> 392 - <field name="name">Playing cards</field> 411 + <field name="name">Briscola declared</field> 393 412 <field name="description"></field> 394 413 <field name="uniqueId">14</field> 395 414 <field name="connectTo"><list> 396 - <object type="Scenario" id="60"> 415 + <object type="Scenario" id="63"> 397 416 <base type="Entity"> 398 - <field name="name">Win the Game scenario</field> 399 - <field name="description">The process which handles the whole game phase</field> 417 + <field name="name">Play the game scenario</field> 418 + <field name="description"></field> 400 419 <field name="uniqueId">16</field> 401 420 <field name="connectTo"><list> 402 - <object type="Action" id="61"> 421 + <object type="Action" id="64"> 403 422 <base type="Interaction"> 404 423 <base type="Entity"> 405 - <field name="name">Turn selection</field> 424 + <field name="name">Select turn and play</field> 425 + <field name="description"></field> 406 426 <field name="uniqueId">18</field> 407 427 <field name="connectTo"><list> 408 - <object ref="58"/> 428 + <object ref="61"/> 409 429 </list> 410 430 </field> 411 431 </base> 412 432 413 433 </base> 414 434 435 + <field name="parameters"></field> 436 + <field name="durationDescription"></field> 437 + <field name="failureNotificationDescription"></field> 438 + <field name="partialChange"></field> 439 + <field name="sideEffects"></field> 415 440 </object> 416 441 417 - <object type="Percept" id="62"> 442 + <object type="Action" id="65"> 418 443 <base type="Interaction"> 419 444 <base type="Entity"> 420 - <field name="name">Talking player</field> 445 + <field name="name">Update beliefs about teams setting</field> 421 446 <field name="description"></field> 422 - <field name="uniqueId">17</field> 447 + <field name="uniqueId">52</field> 423 448 <field name="connectTo"><list> 424 - <object ref="58"/> 449 + <object ref="61"/> 425 450 </list> 426 451 </field> 427 452 </base> 428 453 429 454 </base> 430 455 431 - <field name="source"></field> 432 - <field name="informationCarried"></field> 433 - <field name="knowledgeUpdated"></field> 434 - <field name="processing"></field> 435 - <field name="frequency"></field> 436 - <field name="externalPath"></field> 456 + <field name="parameters"></field> 457 + <field name="durationDescription"></field> 458 + <field name="failureNotificationDescription"></field> 459 + <field name="partialChange"></field> 460 + <field name="sideEffects"></field> 437 461 </object> 438 462 439 - <object type="Action" id="63"> 463 + <object type="Action" id="66"> 440 464 <base type="Interaction"> 441 465 <base type="Entity"> 442 - <field name="name">Point distribution of each hand</field> 443 - <field name="description"></field> 444 - <field name="uniqueId">19</field> 466 + <field name="name">Count points</field> 467 + <field name="uniqueId">54</field> 445 468 <field name="connectTo"><list> 446 - <object ref="58"/> 469 + <object ref="61"/> 447 470 </list> 448 471 </field> 449 472 </base> 450 473 451 474 </base> 452 475 453 - <field name="parameters"></field> 454 - <field name="durationDescription"></field> 455 - <field name="failureNotificationDescription"></field> 456 - <field name="partialChange"></field> 457 - <field name="sideEffects"></field> 458 476 </object> 459 477 </list> 460 478 </field> ··· 463 481 <field name="context"></field> 464 482 <field name="variation"></field> 465 483 <field name="linkedGoals"><list> 466 - <object ref="31"/> 484 + <object ref="34"/> 467 485 </list> 468 486 </field> 469 487 </object> ··· 481 499 <field name="externalPath"></field> 482 500 </object> 483 501 484 - <object type="Percept" id="64"> 502 + <object type="Percept" id="67"> 485 503 <base type="Interaction"> 486 504 <base type="Entity"> 487 - <field name="name">Join the game</field> 505 + <field name="name">Join request</field> 488 506 <field name="description">Request sent from the user to join the game</field> 489 507 <field name="uniqueId">9</field> 490 508 <field name="connectTo"><list> 491 - <object type="Scenario" id="65"> 509 + <object type="Scenario" id="68"> 492 510 <base type="Entity"> 493 - <field name="name">Welcome players scenario</field> 494 - <field name="description">The process which welcoms the players and waits for 5 players in the system</field> 511 + <field name="name">Start the game scenario</field> 512 + <field name="description"></field> 495 513 <field name="uniqueId">8</field> 514 + <field name="connectTo"><list> 515 + <object type="Message" id="69"> 516 + <base type="Interaction"> 517 + <base type="Entity"> 518 + <field name="name">Request status</field> 519 + <field name="uniqueId">49</field> 520 + <field name="connectTo"><list> 521 + <object ref="61"/> 522 + </list> 523 + </field> 524 + </base> 525 + 526 + </base> 527 + 528 + </object> 529 + </list> 530 + </field> 496 531 </base> 497 532 498 533 <field name="context"></field> ··· 516 551 <field name="externalPath"></field> 517 552 </object> 518 553 519 - <object type="Percept" id="66"> 554 + <object type="Percept" id="70"> 520 555 <base type="Interaction"> 521 556 <base type="Entity"> 522 - <field name="name">Select Dealer</field> 557 + <field name="name">5 players</field> 558 + <field name="description"></field> 523 559 <field name="uniqueId">30</field> 524 560 <field name="connectTo"><list> 525 - <object type="Scenario" id="67"> 561 + <object type="Scenario" id="71"> 526 562 <base type="Entity"> 527 - <field name="name">Begin game scenario</field> 528 - <field name="description">The process which shuffles and start giving the cards</field> 563 + <field name="name">Dealing scenario</field> 564 + <field name="description"></field> 529 565 <field name="uniqueId">4</field> 530 566 <field name="connectTo"><list> 531 - <object type="Action" id="68"> 567 + <object type="Action" id="72"> 532 568 <base type="Interaction"> 533 569 <base type="Entity"> 534 - <field name="name">Begin</field> 570 + <field name="name">Choose the dealer, shuffle and deal cards</field> 535 571 <field name="description"></field> 536 - <field name="uniqueId">10</field> 572 + <field name="uniqueId">29</field> 537 573 <field name="connectTo"><list> 538 - <object ref="58"/> 574 + <object ref="61"/> 539 575 </list> 540 576 </field> 541 577 </base> ··· 548 584 <field name="partialChange"></field> 549 585 <field name="sideEffects"></field> 550 586 </object> 587 + </list> 588 + </field> 589 + </base> 551 590 552 - <object type="Action" id="69"> 553 - <base type="Interaction"> 554 - <base type="Entity"> 555 - <field name="name">Shuffle deck</field> 556 - <field name="uniqueId">28</field> 557 - <field name="connectTo"><list> 558 - <object ref="58"/> 559 - </list> 560 - </field> 561 - </base> 591 + <field name="context"></field> 592 + <field name="variation"></field> 593 + <field name="linkedGoals"><list> 594 + <object ref="5"/> 595 + </list> 596 + </field> 597 + </object> 598 + </list> 599 + </field> 600 + </base> 562 601 563 - </base> 602 + </base> 564 603 565 - </object> 604 + <field name="source"></field> 605 + <field name="informationCarried"></field> 606 + <field name="knowledgeUpdated"></field> 607 + <field name="processing"></field> 608 + <field name="frequency"></field> 609 + <field name="externalPath"></field> 610 + </object> 566 611 567 - <object type="Action" id="70"> 612 + <object type="Percept" id="73"> 613 + <base type="Interaction"> 614 + <base type="Entity"> 615 + <field name="name">Deal is over</field> 616 + <field name="description"></field> 617 + <field name="uniqueId">34</field> 618 + <field name="connectTo"><list> 619 + <object type="Scenario" id="74"> 620 + <base type="Entity"> 621 + <field name="name">Bidding scenario</field> 622 + <field name="description"></field> 623 + <field name="uniqueId">32</field> 624 + <field name="connectTo"><list> 625 + <object type="Action" id="75"> 568 626 <base type="Interaction"> 569 627 <base type="Entity"> 570 - <field name="name">Deal cards</field> 571 - <field name="uniqueId">29</field> 628 + <field name="name">Start bidding</field> 629 + <field name="description"></field> 630 + <field name="uniqueId">13</field> 572 631 <field name="connectTo"><list> 573 - <object ref="58"/> 632 + <object ref="61"/> 574 633 </list> 575 634 </field> 576 635 </base> 577 636 578 637 </base> 579 638 639 + <field name="parameters"></field> 640 + <field name="durationDescription"></field> 641 + <field name="failureNotificationDescription"></field> 642 + <field name="partialChange"></field> 643 + <field name="sideEffects"></field> 580 644 </object> 581 645 582 - <object type="Message" id="71"> 646 + <object type="Message" id="76"> 583 647 <base type="Interaction"> 584 648 <base type="Entity"> 585 649 <field name="name">Declare Briscola </field> 586 - <field name="description">Message to all agents declaring the Briscola card to select the parthens.</field> 650 + <field name="description"></field> 587 651 <field name="uniqueId">36</field> 588 652 <field name="connectTo"><list> 589 - <object ref="58"/> 653 + <object ref="61"/> 590 654 </list> 591 655 </field> 592 656 </base> ··· 605 669 <field name="context"></field> 606 670 <field name="variation"></field> 607 671 <field name="linkedGoals"><list> 608 - <object ref="5"/> 672 + <object ref="15"/> 609 673 </list> 610 674 </field> 611 675 </object> ··· 615 679 616 680 </base> 617 681 682 + <field name="source"></field> 683 + <field name="informationCarried"></field> 684 + <field name="knowledgeUpdated"></field> 685 + <field name="processing"></field> 686 + <field name="frequency"></field> 687 + <field name="externalPath"></field> 618 688 </object> 619 689 620 - <object type="Percept" id="72"> 690 + <object type="Percept" id="77"> 621 691 <base type="Interaction"> 622 692 <base type="Entity"> 623 - <field name="name">Won the bid</field> 624 - <field name="uniqueId">34</field> 693 + <field name="name">Bid is over</field> 694 + <field name="uniqueId">50</field> 625 695 <field name="connectTo"><list> 626 - <object type="Scenario" id="73"> 696 + <object ref="74"/> 697 + </list> 698 + </field> 699 + </base> 700 + 701 + </base> 702 + 703 + </object> 704 + 705 + <object type="Percept" id="78"> 706 + <base type="Interaction"> 707 + <base type="Entity"> 708 + <field name="name">Card on the table</field> 709 + <field name="uniqueId">51</field> 710 + <field name="connectTo"><list> 711 + <object ref="63"/> 712 + </list> 713 + </field> 714 + </base> 715 + 716 + </base> 717 + 718 + </object> 719 + 720 + <object type="Percept" id="79"> 721 + <base type="Interaction"> 722 + <base type="Entity"> 723 + <field name="name">Hand is over</field> 724 + <field name="uniqueId">53</field> 725 + <field name="connectTo"><list> 726 + <object ref="63"/> 727 + </list> 728 + </field> 729 + </base> 730 + 731 + </base> 732 + 733 + </object> 734 + 735 + <object type="Message" id="80"> 736 + <base type="Interaction"> 737 + <base type="Entity"> 738 + <field name="name">Sign exchange</field> 739 + <field name="uniqueId">43</field> 740 + <field name="connectTo"><list> 741 + <object ref="63"/> 742 + </list> 743 + </field> 744 + </base> 745 + 746 + </base> 747 + 748 + </object> 749 + 750 + <object type="Percept" id="81"> 751 + <base type="Interaction"> 752 + <base type="Entity"> 753 + <field name="name">Game is over</field> 754 + <field name="uniqueId">55</field> 755 + <field name="connectTo"><list> 756 + <object type="Scenario" id="82"> 627 757 <base type="Entity"> 628 - <field name="name">Bidding scenario</field> 629 - <field name="description"></field> 630 - <field name="uniqueId">32</field> 758 + <field name="name">End of the game scenario</field> 759 + <field name="uniqueId">47</field> 631 760 <field name="connectTo"><list> 632 - <object type="Action" id="74"> 761 + <object type="Message" id="83"> 633 762 <base type="Interaction"> 634 763 <base type="Entity"> 635 - <field name="name">Bid</field> 764 + <field name="name">Winner declaration</field> 765 + <field name="uniqueId">44</field> 766 + <field name="connectTo"><list> 767 + <object ref="61"/> 768 + </list> 769 + </field> 770 + </base> 771 + 772 + </base> 773 + 774 + </object> 775 + 776 + <object type="Action" id="84"> 777 + <base type="Interaction"> 778 + <base type="Entity"> 779 + <field name="name">Update scoring</field> 636 780 <field name="description"></field> 637 - <field name="uniqueId">13</field> 781 + <field name="uniqueId">48</field> 638 782 <field name="connectTo"><list> 639 - <object ref="58"/> 783 + <object ref="61"/> 640 784 </list> 641 785 </field> 642 786 </base> ··· 650 794 <field name="sideEffects"></field> 651 795 </object> 652 796 653 - <object type="Action" id="75"> 797 + <object type="Action" id="85"> 654 798 <base type="Interaction"> 655 799 <base type="Entity"> 656 - <field name="name">Pass</field> 657 - <field name="uniqueId">33</field> 800 + <field name="name">Release the players</field> 801 + <field name="uniqueId">56</field> 658 802 <field name="connectTo"><list> 659 - <object ref="58"/> 803 + <object ref="61"/> 660 804 </list> 661 805 </field> 662 806 </base> ··· 668 812 </field> 669 813 </base> 670 814 671 - <field name="context"></field> 672 - <field name="variation"></field> 673 815 <field name="linkedGoals"><list> 674 - <object ref="15"/> 816 + <object ref="31"/> 675 817 </list> 676 818 </field> 677 819 </object> ··· 683 825 684 826 </object> 685 827 686 - <object type="Message" id="76"> 828 + <object type="Percept" id="86"> 687 829 <base type="Interaction"> 688 830 <base type="Entity"> 689 - <field name="name">Sign exchange</field> 690 - <field name="uniqueId">43</field> 831 + <field name="name">Winner declared</field> 832 + <field name="uniqueId">57</field> 833 + <field name="connectTo"><list> 834 + <object ref="82"/> 835 + </list> 836 + </field> 837 + </base> 838 + 839 + </base> 840 + 841 + </object> 842 + 843 + <object type="Percept" id="87"> 844 + <base type="Interaction"> 845 + <base type="Entity"> 846 + <field name="name">Scoring updated</field> 847 + <field name="uniqueId">58</field> 691 848 <field name="connectTo"><list> 692 - <object ref="60"/> 849 + <object ref="82"/> 693 850 </list> 694 851 </field> 695 852 </base> ··· 704 861 </object> 705 862 </field> 706 863 <field name="location"> 707 - <object type="Coordinate" id="77"> 708 - <field name="x">363</field> 709 - <field name="y">274</field> 864 + <object type="Coordinate" id="88"> 865 + <field name="x">378</field> 866 + <field name="y">237</field> 710 867 </object> 711 868 </field> 712 869 </object> 713 870 714 - <object type="DiagramEntitySetting" id="78"> 871 + <object type="DiagramEntitySetting" id="89"> 715 872 <field name="entity"> 716 - <object type="Actor" id="79"> 717 - <base type="Entity"> 718 - <field name="name">Croupier</field> 719 - <field name="description">The agent/user who shuffles and gives the card plus counts the points at the end|</field> 720 - <field name="uniqueId">2</field> 721 - </base> 722 - 723 - </object> 873 + <object ref="71"/> 724 874 </field> 725 875 <field name="location"> 726 - <object type="Coordinate" id="80"> 727 - <field name="x">274</field> 728 - <field name="y">379</field> 729 - </object> 730 - </field> 731 - </object> 732 - 733 - <object type="DiagramEntitySetting" id="81"> 734 - <field name="entity"> 735 - <object ref="67"/> 736 - </field> 737 - <field name="location"> 738 - <object type="Coordinate" id="82"> 739 - <field name="x">11</field> 740 - <field name="y">423</field> 876 + <object type="Coordinate" id="90"> 877 + <field name="x">347</field> 878 + <field name="y">23</field> 741 879 </object> 742 880 </field> 743 881 </object> 744 882 745 - <object type="DiagramEntitySetting" id="83"> 883 + <object type="DiagramEntitySetting" id="91"> 746 884 <field name="entity"> 747 - <object type="Scenario" id="84"> 885 + <object type="Scenario" id="92"> 748 886 <base type="Entity"> 749 887 <field name="name">Giving cards scenario</field> 750 888 <field name="description">The process which gives cards</field> ··· 760 898 </object> 761 899 </field> 762 900 <field name="location"> 763 - <object type="Coordinate" id="85"> 901 + <object type="Coordinate" id="93"> 764 902 <field name="x">409</field> 765 903 <field name="y">248</field> 766 904 </object> 767 905 </field> 768 906 </object> 769 907 770 - <object type="DiagramEntitySetting" id="86"> 771 - <field name="entity"> 772 - <object ref="65"/> 773 - </field> 774 - <field name="location"> 775 - <object type="Coordinate" id="87"> 776 - <field name="x">10</field> 777 - <field name="y">177</field> 778 - </object> 779 - </field> 780 - </object> 781 - 782 - <object type="DiagramEntitySetting" id="88"> 908 + <object type="DiagramEntitySetting" id="94"> 783 909 <field name="entity"> 784 - <object ref="64"/> 910 + <object ref="68"/> 785 911 </field> 786 912 <field name="location"> 787 - <object type="Coordinate" id="89"> 788 - <field name="x">171</field> 789 - <field name="y">225</field> 913 + <object type="Coordinate" id="95"> 914 + <field name="x">23</field> 915 + <field name="y">38</field> 790 916 </object> 791 917 </field> 792 918 </object> 793 919 794 - <object type="DiagramEntitySetting" id="90"> 920 + <object type="DiagramEntitySetting" id="96"> 795 921 <field name="entity"> 796 - <object ref="68"/> 922 + <object ref="67"/> 797 923 </field> 798 924 <field name="location"> 799 - <object type="Coordinate" id="91"> 800 - <field name="x">40</field> 801 - <field name="y">267</field> 925 + <object type="Coordinate" id="97"> 926 + <field name="x">14</field> 927 + <field name="y">109</field> 802 928 </object> 803 929 </field> 804 930 </object> 805 931 806 - <object type="DiagramEntitySetting" id="92"> 932 + <object type="DiagramEntitySetting" id="98"> 807 933 <field name="entity"> 808 - <object type="Scenario" id="93"> 934 + <object type="Scenario" id="99"> 809 935 <base type="Entity"> 810 936 <field name="name">Partner selection scenario</field> 811 937 <field name="description">The process which handles the partern selection phase</field> 812 938 <field name="uniqueId">12</field> 813 939 <field name="connectTo"><list> 814 - <object type="Action" id="94"> 940 + <object type="Action" id="100"> 815 941 <base type="Interaction"> 816 942 <base type="Entity"> 817 - <field name="name">Declare Briscola card</field> 818 - <field name="description"></field> 819 943 <field name="uniqueId">35</field> 820 944 <field name="connectTo"><list> 821 - <object ref="58"/> 945 + <object ref="61"/> 822 946 </list> 823 947 </field> 824 948 </base> 825 949 826 950 </base> 827 951 828 - <field name="parameters"></field> 829 - <field name="durationDescription"></field> 830 - <field name="failureNotificationDescription"></field> 831 - <field name="partialChange"></field> 832 - <field name="sideEffects"></field> 833 952 </object> 834 953 835 - <object ref="71"/> 954 + <object ref="76"/> 836 955 </list> 837 956 </field> 838 957 </base> ··· 846 965 </object> 847 966 </field> 848 967 <field name="location"> 849 - <object type="Coordinate" id="95"> 968 + <object type="Coordinate" id="101"> 850 969 <field name="x">381</field> 851 970 <field name="y">523</field> 852 971 </object> 853 972 </field> 854 973 </object> 855 974 856 - <object type="DiagramEntitySetting" id="96"> 975 + <object type="DiagramEntitySetting" id="102"> 857 976 <field name="entity"> 858 - <object ref="74"/> 977 + <object ref="75"/> 859 978 </field> 860 979 <field name="location"> 861 - <object type="Coordinate" id="97"> 862 - <field name="x">254</field> 863 - <field name="y">151</field> 980 + <object type="Coordinate" id="103"> 981 + <field name="x">649</field> 982 + <field name="y">104</field> 864 983 </object> 865 984 </field> 866 985 </object> 867 986 868 - <object type="DiagramEntitySetting" id="98"> 987 + <object type="DiagramEntitySetting" id="104"> 869 988 <field name="entity"> 870 - <object ref="59"/> 989 + <object ref="62"/> 871 990 </field> 872 991 <field name="location"> 873 - <object type="Coordinate" id="99"> 874 - <field name="x">522</field> 875 - <field name="y">435</field> 992 + <object type="Coordinate" id="105"> 993 + <field name="x">744</field> 994 + <field name="y">178</field> 876 995 </object> 877 996 </field> 878 997 </object> 879 998 880 - <object type="DiagramEntitySetting" id="100"> 999 + <object type="DiagramEntitySetting" id="106"> 881 1000 <field name="entity"> 882 - <object ref="62"/> 1001 + <object type="Percept" id="107"> 1002 + <base type="Interaction"> 1003 + <base type="Entity"> 1004 + <field name="uniqueId">17</field> 1005 + <field name="connectTo"><list> 1006 + <object ref="61"/> 1007 + </list> 1008 + </field> 1009 + </base> 1010 + 1011 + </base> 1012 + 1013 + <field name="externalPath"></field> 1014 + </object> 883 1015 </field> 884 1016 <field name="location"> 885 - <object type="Coordinate" id="101"> 1017 + <object type="Coordinate" id="108"> 886 1018 <field name="x">581</field> 887 1019 <field name="y">278</field> 888 1020 </object> 889 1021 </field> 890 1022 </object> 891 1023 892 - <object type="DiagramEntitySetting" id="102"> 1024 + <object type="DiagramEntitySetting" id="109"> 893 1025 <field name="entity"> 894 - <object ref="60"/> 1026 + <object ref="63"/> 895 1027 </field> 896 1028 <field name="location"> 897 - <object type="Coordinate" id="103"> 898 - <field name="x">776</field> 899 - <field name="y">353</field> 1029 + <object type="Coordinate" id="110"> 1030 + <field name="x">714</field> 1031 + <field name="y">441</field> 900 1032 </object> 901 1033 </field> 902 1034 </object> 903 1035 904 - <object type="DiagramEntitySetting" id="104"> 1036 + <object type="DiagramEntitySetting" id="111"> 905 1037 <field name="entity"> 906 - <object ref="63"/> 1038 + <object type="Action" id="112"> 1039 + <base type="Interaction"> 1040 + <base type="Entity"> 1041 + <field name="uniqueId">19</field> 1042 + <field name="connectTo"><list> 1043 + <object ref="61"/> 1044 + </list> 1045 + </field> 1046 + </base> 1047 + 1048 + </base> 1049 + 1050 + </object> 907 1051 </field> 908 1052 <field name="location"> 909 - <object type="Coordinate" id="105"> 910 - <field name="x">547</field> 911 - <field name="y">292</field> 1053 + <object type="Coordinate" id="113"> 1054 + <field name="x">63</field> 1055 + <field name="y">377</field> 912 1056 </object> 913 1057 </field> 914 1058 </object> 915 1059 916 - <object type="DiagramEntitySetting" id="106"> 1060 + <object type="DiagramEntitySetting" id="114"> 917 1061 <field name="entity"> 918 - <object ref="61"/> 1062 + <object ref="64"/> 919 1063 </field> 920 1064 <field name="location"> 921 - <object type="Coordinate" id="107"> 922 - <field name="x">551</field> 923 - <field name="y">393</field> 1065 + <object type="Coordinate" id="115"> 1066 + <field name="x">674</field> 1067 + <field name="y">225</field> 924 1068 </object> 925 1069 </field> 926 1070 </object> 927 1071 928 - <object type="DiagramEntitySetting" id="108"> 1072 + <object type="DiagramEntitySetting" id="116"> 929 1073 <field name="entity"> 930 - <object ref="70"/> 1074 + <object ref="72"/> 931 1075 </field> 932 1076 <field name="location"> 933 - <object type="Coordinate" id="109"> 934 - <field name="x">203</field> 935 - <field name="y">335</field> 1077 + <object type="Coordinate" id="117"> 1078 + <field name="x">304</field> 1079 + <field name="y">101</field> 936 1080 </object> 937 1081 </field> 938 1082 </object> 939 1083 940 - <object type="DiagramEntitySetting" id="110"> 1084 + <object type="DiagramEntitySetting" id="118"> 941 1085 <field name="entity"> 942 - <object type="Actor" id="111"> 1086 + <object type="Actor" id="119"> 943 1087 <base type="Entity"> 944 1088 <field name="uniqueId">28</field> 945 1089 </base> ··· 947 1091 </object> 948 1092 </field> 949 1093 <field name="location"> 950 - <object type="Coordinate" id="112"> 951 - <field name="x">91</field> 952 - <field name="y">302</field> 1094 + <object type="Coordinate" id="120"> 1095 + <field name="x">129</field> 1096 + <field name="y">286</field> 953 1097 </object> 954 1098 </field> 955 1099 </object> 956 1100 957 - <object type="DiagramEntitySetting" id="113"> 1101 + <object type="DiagramEntitySetting" id="121"> 958 1102 <field name="entity"> 959 - <object ref="66"/> 1103 + <object ref="70"/> 960 1104 </field> 961 1105 <field name="location"> 962 - <object type="Coordinate" id="114"> 963 - <field name="x">200</field> 964 - <field name="y">378</field> 1106 + <object type="Coordinate" id="122"> 1107 + <field name="x">277</field> 1108 + <field name="y">60</field> 965 1109 </object> 966 1110 </field> 967 1111 </object> 968 1112 969 - <object type="DiagramEntitySetting" id="115"> 1113 + <object type="DiagramEntitySetting" id="123"> 970 1114 <field name="entity"> 971 - <object ref="72"/> 1115 + <object ref="73"/> 972 1116 </field> 973 1117 <field name="location"> 974 - <object type="Coordinate" id="116"> 975 - <field name="x">435</field> 976 - <field name="y">136</field> 1118 + <object type="Coordinate" id="124"> 1119 + <field name="x">611</field> 1120 + <field name="y">50</field> 977 1121 </object> 978 1122 </field> 979 1123 </object> 980 1124 981 - <object type="DiagramEntitySetting" id="117"> 1125 + <object type="DiagramEntitySetting" id="125"> 982 1126 <field name="entity"> 983 - <object ref="94"/> 1127 + <object ref="100"/> 984 1128 </field> 985 1129 <field name="location"> 986 - <object type="Coordinate" id="118"> 1130 + <object type="Coordinate" id="126"> 987 1131 <field name="x">389</field> 988 1132 <field name="y">415</field> 989 1133 </object> 990 1134 </field> 991 1135 </object> 992 1136 993 - <object type="DiagramEntitySetting" id="119"> 1137 + <object type="DiagramEntitySetting" id="127"> 1138 + <field name="entity"> 1139 + <object ref="74"/> 1140 + </field> 1141 + <field name="location"> 1142 + <object type="Coordinate" id="128"> 1143 + <field name="x">766</field> 1144 + <field name="y">23</field> 1145 + </object> 1146 + </field> 1147 + </object> 1148 + 1149 + <object type="DiagramEntitySetting" id="129"> 1150 + <field name="entity"> 1151 + <object ref="76"/> 1152 + </field> 1153 + <field name="location"> 1154 + <object type="Coordinate" id="130"> 1155 + <field name="x">876</field> 1156 + <field name="y">109</field> 1157 + </object> 1158 + </field> 1159 + </object> 1160 + 1161 + <object type="DiagramEntitySetting" id="131"> 1162 + <field name="entity"> 1163 + <object type="Data" id="132"> 1164 + <base type="Entity"> 1165 + <field name="uniqueId">42</field> 1166 + <field name="connectTo"><list> 1167 + <object ref="61"/> 1168 + </list> 1169 + </field> 1170 + </base> 1171 + 1172 + <field name="externalPath"></field> 1173 + </object> 1174 + </field> 1175 + <field name="location"> 1176 + <object type="Coordinate" id="133"> 1177 + <field name="x">762</field> 1178 + <field name="y">257</field> 1179 + </object> 1180 + </field> 1181 + </object> 1182 + 1183 + <object type="DiagramEntitySetting" id="134"> 994 1184 <field name="entity"> 995 - <object ref="73"/> 1185 + <object ref="80"/> 996 1186 </field> 997 1187 <field name="location"> 998 - <object type="Coordinate" id="120"> 999 - <field name="x">292</field> 1000 - <field name="y">42</field> 1188 + <object type="Coordinate" id="135"> 1189 + <field name="x">612</field> 1190 + <field name="y">305</field> 1001 1191 </object> 1002 1192 </field> 1003 1193 </object> 1004 1194 1005 - <object type="DiagramEntitySetting" id="121"> 1195 + <object type="DiagramEntitySetting" id="136"> 1006 1196 <field name="entity"> 1007 - <object ref="75"/> 1197 + <object ref="82"/> 1008 1198 </field> 1009 1199 <field name="location"> 1010 - <object type="Coordinate" id="122"> 1011 - <field name="x">353</field> 1012 - <field name="y">140</field> 1200 + <object type="Coordinate" id="137"> 1201 + <field name="x">22</field> 1202 + <field name="y">438</field> 1013 1203 </object> 1014 1204 </field> 1015 1205 </object> 1016 1206 1017 - <object type="DiagramEntitySetting" id="123"> 1207 + <object type="DiagramEntitySetting" id="138"> 1018 1208 <field name="entity"> 1019 - <object ref="71"/> 1209 + <object ref="83"/> 1020 1210 </field> 1021 1211 <field name="location"> 1022 - <object type="Coordinate" id="124"> 1023 - <field name="x">395</field> 1024 - <field name="y">405</field> 1212 + <object type="Coordinate" id="139"> 1213 + <field name="x">222</field> 1214 + <field name="y">366</field> 1025 1215 </object> 1026 1216 </field> 1027 1217 </object> 1028 1218 1029 - <object type="DiagramEntitySetting" id="125"> 1219 + <object type="DiagramEntitySetting" id="140"> 1030 1220 <field name="entity"> 1031 - <object type="Data" id="126"> 1221 + <object type="Data" id="141"> 1032 1222 <base type="Entity"> 1033 - <field name="name">Hand</field> 1034 - <field name="description"></field> 1035 - <field name="uniqueId">42</field> 1223 + <field name="uniqueId">45</field> 1036 1224 <field name="connectTo"><list> 1037 - <object ref="58"/> 1225 + <object ref="61"/> 1038 1226 </list> 1039 1227 </field> 1040 1228 </base> 1041 1229 1042 - <field name="dataType">Set of cards</field> 1043 - <field name="includedFields"></field> 1044 - <field name="initialisation"></field> 1045 - <field name="writtenWhen"></field> 1046 1230 <field name="externalPath"></field> 1047 1231 </object> 1048 1232 </field> 1049 1233 <field name="location"> 1050 - <object type="Coordinate" id="127"> 1051 - <field name="x">615</field> 1052 - <field name="y">96</field> 1234 + <object type="Coordinate" id="142"> 1235 + <field name="x">742</field> 1236 + <field name="y">298</field> 1053 1237 </object> 1054 1238 </field> 1055 1239 </object> 1056 1240 1057 - <object type="DiagramEntitySetting" id="128"> 1241 + <object type="DiagramEntitySetting" id="143"> 1058 1242 <field name="entity"> 1059 - <object ref="76"/> 1243 + <object ref="78"/> 1060 1244 </field> 1061 1245 <field name="location"> 1062 - <object type="Coordinate" id="129"> 1063 - <field name="x">582</field> 1064 - <field name="y">339</field> 1246 + <object type="Coordinate" id="144"> 1247 + <field name="x">603</field> 1248 + <field name="y">262</field> 1065 1249 </object> 1066 1250 </field> 1067 1251 </object> 1068 1252 1069 - <object type="DiagramEntitySetting" id="130"> 1253 + <object type="DiagramEntitySetting" id="145"> 1070 1254 <field name="entity"> 1071 - <object type="Scenario" id="131"> 1072 - <base type="Entity"> 1073 - <field name="name">End of the game scenario</field> 1074 - <field name="uniqueId">47</field> 1075 - <field name="connectTo"><list> 1076 - <object type="Message" id="132"> 1077 - <base type="Interaction"> 1078 - <base type="Entity"> 1079 - <field name="name">Winner declaration</field> 1080 - <field name="uniqueId">44</field> 1081 - <field name="connectTo"><list> 1082 - <object ref="58"/> 1083 - </list> 1084 - </field> 1085 - </base> 1255 + <object ref="77"/> 1256 + </field> 1257 + <field name="location"> 1258 + <object type="Coordinate" id="146"> 1259 + <field name="x">764</field> 1260 + <field name="y">82</field> 1261 + </object> 1262 + </field> 1263 + </object> 1086 1264 1087 - </base> 1265 + <object type="DiagramEntitySetting" id="147"> 1266 + <field name="entity"> 1267 + <object ref="69"/> 1268 + </field> 1269 + <field name="location"> 1270 + <object type="Coordinate" id="148"> 1271 + <field name="x">157</field> 1272 + <field name="y">85</field> 1273 + </object> 1274 + </field> 1275 + </object> 1088 1276 1089 - </object> 1277 + <object type="DiagramEntitySetting" id="149"> 1278 + <field name="entity"> 1279 + <object ref="84"/> 1280 + </field> 1281 + <field name="location"> 1282 + <object type="Coordinate" id="150"> 1283 + <field name="x">95</field> 1284 + <field name="y">286</field> 1285 + </object> 1286 + </field> 1287 + </object> 1090 1288 1091 - <object type="Action" id="133"> 1092 - <base type="Interaction"> 1093 - <base type="Entity"> 1094 - <field name="name">Updates scoretable</field> 1095 - <field name="uniqueId">48</field> 1096 - <field name="connectTo"><list> 1097 - <object ref="58"/> 1098 - </list> 1099 - </field> 1100 - </base> 1289 + <object type="DiagramEntitySetting" id="151"> 1290 + <field name="entity"> 1291 + <object ref="81"/> 1292 + </field> 1293 + <field name="location"> 1294 + <object type="Coordinate" id="152"> 1295 + <field name="x">276</field> 1296 + <field name="y">404</field> 1297 + </object> 1298 + </field> 1299 + </object> 1101 1300 1102 - </base> 1103 - 1104 - </object> 1105 - </list> 1106 - </field> 1107 - </base> 1108 - 1109 - <field name="linkedGoals"><list> 1110 - <object type="Goal" id="134"> 1111 - <base type="Entity"> 1112 - <field name="name">End of the game</field> 1113 - <field name="uniqueId">46</field> 1114 - </base> 1301 + <object type="DiagramEntitySetting" id="153"> 1302 + <field name="entity"> 1303 + <object ref="66"/> 1304 + </field> 1305 + <field name="location"> 1306 + <object type="Coordinate" id="154"> 1307 + <field name="x">431</field> 1308 + <field name="y">431</field> 1309 + </object> 1310 + </field> 1311 + </object> 1115 1312 1116 - </object> 1117 - </list> 1118 - </field> 1119 - </object> 1313 + <object type="DiagramEntitySetting" id="155"> 1314 + <field name="entity"> 1315 + <object ref="79"/> 1120 1316 </field> 1121 1317 <field name="location"> 1122 - <object type="Coordinate" id="135"> 1123 - <field name="x">745</field> 1124 - <field name="y">162</field> 1318 + <object type="Coordinate" id="156"> 1319 + <field name="x">458</field> 1320 + <field name="y">380</field> 1125 1321 </object> 1126 1322 </field> 1127 1323 </object> 1128 1324 1129 - <object type="DiagramEntitySetting" id="136"> 1325 + <object type="DiagramEntitySetting" id="157"> 1130 1326 <field name="entity"> 1131 - <object ref="132"/> 1327 + <object ref="65"/> 1132 1328 </field> 1133 1329 <field name="location"> 1134 - <object type="Coordinate" id="137"> 1135 - <field name="x">576</field> 1136 - <field name="y">204</field> 1330 + <object type="Coordinate" id="158"> 1331 + <field name="x">505</field> 1332 + <field name="y">349</field> 1137 1333 </object> 1138 1334 </field> 1139 1335 </object> 1140 1336 1141 - <object type="DiagramEntitySetting" id="138"> 1337 + <object type="DiagramEntitySetting" id="159"> 1142 1338 <field name="entity"> 1143 - <object type="Data" id="139"> 1144 - <base type="Entity"> 1145 - <field name="name">Scoretable</field> 1146 - <field name="description">Contains the score of each players (at system level)</field> 1147 - <field name="uniqueId">45</field> 1148 - <field name="connectTo"><list> 1149 - <object ref="58"/> 1150 - </list> 1151 - </field> 1152 - </base> 1153 - 1154 - <field name="dataType">Scores</field> 1155 - <field name="includedFields"></field> 1156 - <field name="initialisation"></field> 1157 - <field name="writtenWhen"></field> 1158 - <field name="externalPath"></field> 1339 + <object ref="87"/> 1340 + </field> 1341 + <field name="location"> 1342 + <object type="Coordinate" id="160"> 1343 + <field name="x">31</field> 1344 + <field name="y">240</field> 1159 1345 </object> 1160 1346 </field> 1347 + </object> 1348 + 1349 + <object type="DiagramEntitySetting" id="161"> 1350 + <field name="entity"> 1351 + <object ref="86"/> 1352 + </field> 1161 1353 <field name="location"> 1162 - <object type="Coordinate" id="140"> 1163 - <field name="x">691</field> 1164 - <field name="y">107</field> 1354 + <object type="Coordinate" id="162"> 1355 + <field name="x">152</field> 1356 + <field name="y">313</field> 1165 1357 </object> 1166 1358 </field> 1167 1359 </object> 1168 1360 1169 - <object type="DiagramEntitySetting" id="141"> 1361 + <object type="DiagramEntitySetting" id="163"> 1170 1362 <field name="entity"> 1171 - <object ref="133"/> 1363 + <object ref="85"/> 1172 1364 </field> 1173 1365 <field name="location"> 1174 - <object type="Coordinate" id="142"> 1175 - <field name="x">634</field> 1176 - <field name="y">243</field> 1366 + <object type="Coordinate" id="164"> 1367 + <field name="x">7</field> 1368 + <field name="y">201</field> 1177 1369 </object> 1178 1370 </field> 1179 1371 </object> ··· 1181 1373 </field> 1182 1374 </object> 1183 1375 1184 - <object type="DiagramSettings" id="143"> 1376 + <object type="DiagramSettings" id="165"> 1185 1377 <field name="diagramId"> 1186 - <object type="DiagramId" id="144"> 1378 + <object type="DiagramId" id="166"> 1187 1379 <field name="stringId">Scenarios</field> 1188 1380 </object> 1189 1381 </field> 1190 1382 <field name="entitySettings"><list> 1191 - <object type="DiagramEntitySetting" id="145"> 1383 + <object type="DiagramEntitySetting" id="167"> 1192 1384 <field name="entity"> 1193 - <object ref="60"/> 1385 + <object ref="63"/> 1194 1386 </field> 1195 1387 <field name="location"> 1196 - <object type="Coordinate" id="146"> 1388 + <object type="Coordinate" id="168"> 1197 1389 <field name="x">618</field> 1198 1390 <field name="y">105</field> 1199 1391 </object> 1200 1392 </field> 1201 1393 </object> 1202 1394 1203 - <object type="DiagramEntitySetting" id="147"> 1395 + <object type="DiagramEntitySetting" id="169"> 1204 1396 <field name="entity"> 1205 - <object ref="73"/> 1397 + <object ref="74"/> 1206 1398 </field> 1207 1399 <field name="location"> 1208 - <object type="Coordinate" id="148"> 1400 + <object type="Coordinate" id="170"> 1209 1401 <field name="x">400</field> 1210 1402 <field name="y">105</field> 1211 1403 </object> 1212 1404 </field> 1213 1405 </object> 1214 1406 1215 - <object type="DiagramEntitySetting" id="149"> 1407 + <object type="DiagramEntitySetting" id="171"> 1216 1408 <field name="entity"> 1217 - <object ref="67"/> 1409 + <object ref="71"/> 1218 1410 </field> 1219 1411 <field name="location"> 1220 - <object type="Coordinate" id="150"> 1412 + <object type="Coordinate" id="172"> 1221 1413 <field name="x">264</field> 1222 1414 <field name="y">225</field> 1223 1415 </object> 1224 1416 </field> 1225 1417 </object> 1226 1418 1227 - <object type="DiagramEntitySetting" id="151"> 1419 + <object type="DiagramEntitySetting" id="173"> 1228 1420 <field name="entity"> 1229 - <object ref="84"/> 1421 + <object ref="92"/> 1230 1422 </field> 1231 1423 <field name="location"> 1232 - <object type="Coordinate" id="152"> 1424 + <object type="Coordinate" id="174"> 1233 1425 <field name="x">498</field> 1234 1426 <field name="y">230</field> 1235 1427 </object> 1236 1428 </field> 1237 1429 </object> 1238 1430 1239 - <object type="DiagramEntitySetting" id="153"> 1431 + <object type="DiagramEntitySetting" id="175"> 1240 1432 <field name="entity"> 1241 - <object ref="65"/> 1433 + <object ref="68"/> 1242 1434 </field> 1243 1435 <field name="location"> 1244 - <object type="Coordinate" id="154"> 1436 + <object type="Coordinate" id="176"> 1245 1437 <field name="x">69</field> 1246 1438 <field name="y">40</field> 1247 1439 </object> 1248 1440 </field> 1249 1441 </object> 1250 1442 1251 - <object type="DiagramEntitySetting" id="155"> 1443 + <object type="DiagramEntitySetting" id="177"> 1252 1444 <field name="entity"> 1253 - <object ref="93"/> 1445 + <object ref="99"/> 1254 1446 </field> 1255 1447 <field name="location"> 1256 - <object type="Coordinate" id="156"> 1448 + <object type="Coordinate" id="178"> 1257 1449 <field name="x">122</field> 1258 1450 <field name="y">126</field> 1259 1451 </object> 1260 1452 </field> 1261 1453 </object> 1454 + 1455 + <object type="DiagramEntitySetting" id="179"> 1456 + <field name="entity"> 1457 + <object ref="82"/> 1458 + </field> 1459 + <field name="location"> 1460 + <object type="Coordinate" id="180"> 1461 + <field name="x">52</field> 1462 + <field name="y">193</field> 1463 + </object> 1464 + </field> 1465 + </object> 1262 1466 </list> 1263 1467 </field> 1264 1468 </object> 1265 1469 </list> 1266 1470 </field> 1267 1471 <field name="model"> 1268 - <object type="PrometheusModelData" id="157"> 1472 + <object type="PrometheusModelData" id="181"> 1269 1473 <field name="projectData"> 1270 1474 <object ref="1"/> 1271 1475 </field> 1272 1476 <field name="actions"><list> 1273 - <object ref="68"/> 1274 - 1275 - <object ref="74"/> 1276 - 1277 - <object ref="61"/> 1278 - 1279 - <object ref="63"/> 1477 + <object ref="75"/> 1280 1478 1281 - <object ref="69"/> 1479 + <object ref="64"/> 1282 1480 1283 - <object ref="70"/> 1481 + <object ref="72"/> 1284 1482 1285 - <object ref="75"/> 1483 + <object ref="84"/> 1286 1484 1287 - <object ref="94"/> 1485 + <object ref="65"/> 1288 1486 1289 - <object ref="133"/> 1290 - </list> 1291 - </field> 1292 - <field name="data"><list> 1293 - <object ref="126"/> 1487 + <object ref="66"/> 1294 1488 1295 - <object ref="139"/> 1489 + <object ref="85"/> 1296 1490 </list> 1297 1491 </field> 1298 1492 <field name="goals"><list> ··· 1302 1496 1303 1497 <object ref="28"/> 1304 1498 1305 - <object ref="31"/> 1499 + <object ref="34"/> 1306 1500 1307 - <object ref="32"/> 1501 + <object ref="35"/> 1308 1502 1309 - <object ref="36"/> 1503 + <object ref="39"/> 1310 1504 1311 - <object ref="37"/> 1505 + <object ref="40"/> 1312 1506 1313 1507 <object ref="20"/> 1314 1508 1315 1509 <object ref="21"/> 1316 1510 1317 - <object ref="33"/> 1511 + <object ref="36"/> 1318 1512 1319 - <object ref="34"/> 1513 + <object ref="37"/> 1320 1514 1321 - <object ref="35"/> 1515 + <object ref="38"/> 1322 1516 1323 1517 <object ref="15"/> 1324 1518 ··· 1330 1524 1331 1525 <object ref="7"/> 1332 1526 1333 - <object ref="134"/> 1527 + <object ref="31"/> 1334 1528 </list> 1335 1529 </field> 1336 1530 <field name="messages"><list> 1337 - <object ref="71"/> 1531 + <object ref="76"/> 1532 + 1533 + <object ref="80"/> 1338 1534 1339 - <object ref="76"/> 1535 + <object ref="83"/> 1340 1536 1341 - <object ref="132"/> 1537 + <object ref="69"/> 1342 1538 </list> 1343 1539 </field> 1344 1540 <field name="percepts"><list> 1345 - <object ref="64"/> 1541 + <object ref="67"/> 1542 + 1543 + <object ref="62"/> 1544 + 1545 + <object ref="70"/> 1346 1546 1347 - <object ref="59"/> 1547 + <object ref="73"/> 1348 1548 1349 - <object ref="62"/> 1549 + <object ref="77"/> 1350 1550 1351 - <object ref="66"/> 1551 + <object ref="78"/> 1352 1552 1353 - <object ref="72"/> 1553 + <object ref="79"/> 1554 + 1555 + <object ref="81"/> 1556 + 1557 + <object ref="86"/> 1558 + 1559 + <object ref="87"/> 1354 1560 </list> 1355 1561 </field> 1356 1562 <field name="scenarios"><list> 1357 - <object ref="67"/> 1563 + <object ref="71"/> 1358 1564 1359 - <object ref="84"/> 1565 + <object ref="92"/> 1360 1566 1361 - <object ref="65"/> 1567 + <object ref="68"/> 1362 1568 1363 - <object ref="93"/> 1569 + <object ref="99"/> 1364 1570 1365 - <object ref="60"/> 1571 + <object ref="63"/> 1366 1572 1367 - <object ref="73"/> 1573 + <object ref="74"/> 1368 1574 1369 - <object ref="131"/> 1575 + <object ref="82"/> 1370 1576 </list> 1371 1577 </field> 1372 1578 <field name="actors"><list> 1373 - <object ref="58"/> 1374 - 1375 - <object ref="79"/> 1579 + <object ref="61"/> 1376 1580 </list> 1377 1581 </field> 1378 1582 <field name="systemOverviewDiagramData"> 1379 - <object type="SystemOverviewDiagramData" id="158"> 1583 + <object type="SystemOverviewDiagramData" id="182"> 1380 1584 </object> 1381 1585 </field> 1382 1586 <field name="rolesDiagramData"> 1383 - <object type="RolesDiagramData" id="159"> 1587 + <object type="RolesDiagramData" id="183"> 1384 1588 </object> 1385 1589 </field> 1386 1590 <field name="analysisOverviewDiagramData"> 1387 - <object type="AnalysisOverviewDiagramData" id="160"> 1591 + <object type="AnalysisOverviewDiagramData" id="184"> 1388 1592 <field name="entities"><list> 1389 - <object ref="58"/> 1593 + <object ref="61"/> 1594 + 1595 + <object ref="71"/> 1596 + 1597 + <object ref="68"/> 1390 1598 1391 1599 <object ref="67"/> 1392 1600 1393 - <object ref="65"/> 1601 + <object ref="75"/> 1602 + 1603 + <object ref="62"/> 1604 + 1605 + <object ref="63"/> 1394 1606 1395 1607 <object ref="64"/> 1396 1608 1397 - <object ref="68"/> 1609 + <object ref="72"/> 1610 + 1611 + <object ref="70"/> 1398 1612 1399 1613 <object ref="74"/> 1400 1614 1401 - <object ref="59"/> 1615 + <object ref="73"/> 1402 1616 1403 - <object ref="60"/> 1617 + <object ref="76"/> 1404 1618 1405 - <object ref="61"/> 1619 + <object ref="83"/> 1406 1620 1407 - <object ref="63"/> 1621 + <object ref="82"/> 1622 + 1623 + <object ref="84"/> 1408 1624 1409 1625 <object ref="69"/> 1410 1626 1411 - <object ref="70"/> 1627 + <object ref="77"/> 1412 1628 1413 - <object ref="66"/> 1629 + <object ref="78"/> 1414 1630 1415 - <object ref="73"/> 1631 + <object ref="65"/> 1416 1632 1417 - <object ref="75"/> 1633 + <object ref="80"/> 1418 1634 1419 - <object ref="72"/> 1635 + <object ref="79"/> 1420 1636 1421 - <object ref="71"/> 1637 + <object ref="66"/> 1422 1638 1423 - <object ref="126"/> 1639 + <object ref="81"/> 1424 1640 1425 - <object ref="76"/> 1641 + <object ref="85"/> 1426 1642 1427 - <object ref="132"/> 1643 + <object ref="86"/> 1428 1644 1429 - <object ref="139"/> 1430 - 1431 - <object ref="131"/> 1432 - 1433 - <object ref="133"/> 1645 + <object ref="87"/> 1434 1646 </list> 1435 1647 </field> 1436 1648 </object> ··· 1438 1650 <field name="actorsDiagramNotes"> 1439 1651 </field> 1440 1652 <field name="scenariosDiagramData"> 1441 - <object type="ScenariosDiagramData" id="161"> 1653 + <object type="ScenariosDiagramData" id="185"> 1442 1654 </object> 1443 1655 </field> 1444 1656 <field name="goalOverviewDiagramData"> 1445 - <object type="GoalOverviewDiagramData" id="162"> 1657 + <object type="GoalOverviewDiagramData" id="186"> 1446 1658 </object> 1447 1659 </field> 1448 1660 <field name="dataCouplingDiagramData"> 1449 - <object type="DataCouplingDiagramData" id="163"> 1661 + <object type="DataCouplingDiagramData" id="187"> 1450 1662 </object> 1451 1663 </field> 1452 1664 <field name="agentRoleCouplingDiagramData"> 1453 - <object type="AgentRoleCouplingDiagramData" id="164"> 1665 + <object type="AgentRoleCouplingDiagramData" id="188"> 1454 1666 </object> 1455 1667 </field> 1456 1668 <field name="agentOverviewDiagramData"> 1457 - <object type="AgentOverviewDiagramData" id="165"> 1669 + <object type="AgentOverviewDiagramData" id="189"> 1458 1670 </object> 1459 1671 </field> 1460 1672 <field name="capabilityOverviewDiagramData"> 1461 - <object type="CapabilityOverviewDiagramData" id="166"> 1673 + <object type="CapabilityOverviewDiagramData" id="190"> 1462 1674 </object> 1463 1675 </field> 1464 1676 <field name="deletedEntitiesForCodeGen"><list> 1465 - <object type="Entity" id="167"> 1677 + <object type="Entity" id="191"> 1466 1678 <field name="name">Begin game</field> 1467 1679 </object> 1468 1680 1469 - <object type="Entity" id="168"> 1681 + <object type="Entity" id="192"> 1470 1682 <field name="name">Board</field> 1471 1683 </object> 1472 1684 1473 - <object type="Entity" id="169"> 1685 + <object type="Entity" id="193"> 1474 1686 <field name="name">Bidding</field> 1687 + </object> 1688 + 1689 + <object type="Entity" id="194"> 1690 + <field name="name">Croupier</field> 1691 + </object> 1692 + 1693 + <object type="Entity" id="195"> 1694 + <field name="name">Card dealer</field> 1695 + </object> 1696 + 1697 + <object type="Entity" id="196"> 1698 + <field name="name">Begin</field> 1699 + </object> 1700 + 1701 + <object type="Entity" id="197"> 1702 + <field name="name">Pass</field> 1703 + </object> 1704 + 1705 + <object type="Entity" id="198"> 1706 + <field name="name">Choose card dealer</field> 1707 + </object> 1708 + 1709 + <object type="Entity" id="199"> 1710 + <field name="name">Hand</field> 1711 + </object> 1712 + 1713 + <object type="Entity" id="200"> 1714 + <field name="name">Scoretable</field> 1715 + </object> 1716 + 1717 + <object type="Entity" id="201"> 1718 + <field name="name">Talking player</field> 1719 + </object> 1720 + 1721 + <object type="Entity" id="202"> 1722 + <field name="name">Shuffle deck</field> 1723 + </object> 1724 + 1725 + <object type="Entity" id="203"> 1726 + <field name="name">Point distribution of each hand</field> 1727 + </object> 1728 + 1729 + <object type="Entity" id="204"> 1730 + <field name="name">Declare Briscola card</field> 1475 1731 </object> 1476 1732 </list> 1477 1733 </field>