{ "_type": "Project", "_id": "AAAAAAFF+h6SjaM2Hec=", "name": "Untitled", "ownedElements": [ { "_type": "UMLModel", "_id": "AAAAAAFF+qBWK6M3Z8Y=", "_parent": { "$ref": "AAAAAAFF+h6SjaM2Hec=" }, "name": "Model", "ownedElements": [ { "_type": "UMLClassDiagram", "_id": "AAAAAAFF+qBtyKM79qY=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Main", "defaultDiagram": true, "ownedViews": [ { "_type": "UMLPackageView", "_id": "AAAAAAFuOxTqexbaQvI=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFuOxTqexbbUxk=", "_parent": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "model": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFuOxTqexbcp7k=", "_parent": { "$ref": "AAAAAAFuOxTqexbbUxk=" }, "visible": false, "font": "Arial;13;0", "left": -16, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOxTqexbdaZ4=", "_parent": { "$ref": "AAAAAAFuOxTqexbbUxk=" }, "font": "Arial;13;1", "left": 1597, "top": 1198, "width": 1055, "height": 13, "text": "deck" }, { "_type": "LabelView", "_id": "AAAAAAFuOxTqexbeAy4=", "_parent": { "$ref": "AAAAAAFuOxTqexbbUxk=" }, "visible": false, "font": "Arial;13;0", "left": -16, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFuOxTqexbfqoI=", "_parent": { "$ref": "AAAAAAFuOxTqexbbUxk=" }, "visible": false, "font": "Arial;13;0", "left": -16, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1592, "top": 1191, "width": 1065, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFuOxTqexbcp7k=" }, "nameLabel": { "$ref": "AAAAAAFuOxTqexbdaZ4=" }, "namespaceLabel": { "$ref": "AAAAAAFuOxTqexbeAy4=" }, "propertyLabel": { "$ref": "AAAAAAFuOxTqexbfqoI=" } } ], "containedViews": [ { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, { "$ref": "AAAAAAFuOxWuSxj/v3Y=" }, { "$ref": "AAAAAAFuOxWReBjAR9k=" } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1592, "top": 1176, "width": 1065, "height": 449, "nameCompartment": { "$ref": "AAAAAAFuOxTqexbbUxk=" } }, { "_type": "UMLPackageView", "_id": "AAAAAAFt7YuMW7IwonE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7YuMWrIuamc=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFt7YuMXLIxP4A=", "_parent": { "$ref": "AAAAAAFt7YuMW7IwonE=" }, "model": { "$ref": "AAAAAAFt7YuMWrIuamc=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFt7YuMXLIyx2Y=", "_parent": { "$ref": "AAAAAAFt7YuMXLIxP4A=" }, "visible": false, "font": "Arial;13;0", "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7YuMXLIziFo=", "_parent": { "$ref": "AAAAAAFt7YuMXLIxP4A=" }, "font": "Arial;13;1", "left": 309, "top": 574, "width": 822, "height": 13, "text": "manager" }, { "_type": "LabelView", "_id": "AAAAAAFt7YuMXLI0PiE=", "_parent": { "$ref": "AAAAAAFt7YuMXLIxP4A=" }, "visible": false, "font": "Arial;13;0", "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFt7YuMXLI1o6M=", "_parent": { "$ref": "AAAAAAFt7YuMXLIxP4A=" }, "visible": false, "font": "Arial;13;0", "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 304, "top": 567, "width": 832, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7YuMXLIyx2Y=" }, "nameLabel": { "$ref": "AAAAAAFt7YuMXLIziFo=" }, "namespaceLabel": { "$ref": "AAAAAAFt7YuMXLI0PiE=" }, "propertyLabel": { "$ref": "AAAAAAFt7YuMXLI1o6M=" } } ], "font": "Arial;13;0", "containerChangeable": true, "left": 304, "top": 552, "width": 832, "height": 585, "nameCompartment": { "$ref": "AAAAAAFt7YuMXLIxP4A=" } }, { "_type": "UMLPackageView", "_id": "AAAAAAFt7UW8Z/1tvWw=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7UW8Z/1rld4=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFt7UW8aP1uo8M=", "_parent": { "$ref": "AAAAAAFt7UW8Z/1tvWw=" }, "model": { "$ref": "AAAAAAFt7UW8Z/1rld4=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFt7UW8aP1vH+I=", "_parent": { "$ref": "AAAAAAFt7UW8aP1uo8M=" }, "visible": false, "font": "Arial;13;0", "top": 16, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7UW8aP1wUUg=", "_parent": { "$ref": "AAAAAAFt7UW8aP1uo8M=" }, "font": "Arial;13;1", "left": 1613, "top": 534, "width": 1039, "height": 13, "text": "card" }, { "_type": "LabelView", "_id": "AAAAAAFt7UW8aP1xOq4=", "_parent": { "$ref": "AAAAAAFt7UW8aP1uo8M=" }, "visible": false, "font": "Arial;13;0", "top": 16, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFt7UW8aP1yQW8=", "_parent": { "$ref": "AAAAAAFt7UW8aP1uo8M=" }, "visible": false, "font": "Arial;13;0", "top": 16, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1608, "top": 527, "width": 1049, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7UW8aP1vH+I=" }, "nameLabel": { "$ref": "AAAAAAFt7UW8aP1wUUg=" }, "namespaceLabel": { "$ref": "AAAAAAFt7UW8aP1xOq4=" }, "propertyLabel": { "$ref": "AAAAAAFt7UW8aP1yQW8=" } } ], "containedViews": [ { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, { "$ref": "AAAAAAFuOw/c4hAEwOA=" } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1608, "top": 512, "width": 1049, "height": 521, "nameCompartment": { "$ref": "AAAAAAFt7UW8aP1uo8M=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFt7VL5wP+/8QY=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFt7VL5wP/A0IE=", "_parent": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "model": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFt7VL5wP/BUnQ=", "_parent": { "$ref": "AAAAAAFt7VL5wP/A0IE=" }, "visible": false, "font": "Arial;13;0", "left": -224, "top": 176, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7VL5wP/Cz6E=", "_parent": { "$ref": "AAAAAAFt7VL5wP/A0IE=" }, "font": "Arial;13;3", "left": 653, "top": 639, "width": 167, "height": 13, "text": "GameManager" }, { "_type": "LabelView", "_id": "AAAAAAFt7VL5wf/DRY8=", "_parent": { "$ref": "AAAAAAFt7VL5wP/A0IE=" }, "visible": false, "font": "Arial;13;0", "left": -224, "top": 176, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFt7VL5wf/EkVw=", "_parent": { "$ref": "AAAAAAFt7VL5wP/A0IE=" }, "visible": false, "font": "Arial;13;0", "left": -224, "top": 176, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 648, "top": 632, "width": 177, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7VL5wP/BUnQ=" }, "nameLabel": { "$ref": "AAAAAAFt7VL5wP/Cz6E=" }, "namespaceLabel": { "$ref": "AAAAAAFt7VL5wf/DRY8=" }, "propertyLabel": { "$ref": "AAAAAAFt7VL5wf/EkVw=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFt7VL5wf/FwWk=", "_parent": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "model": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFt7XorWxeC4iA=", "_parent": { "$ref": "AAAAAAFt7VL5wf/FwWk=" }, "model": { "$ref": "AAAAAAFt7XorNxd8iCE=" }, "font": "Arial;13;0", "left": 653, "top": 662, "width": 167, "height": 13, "text": "+nbPlayers: int", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 648, "top": 657, "width": 177, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFt7VL5wf/G0EY=", "_parent": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "model": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFt7ZkPEdU57Xk=", "_parent": { "$ref": "AAAAAAFt7VL5wf/G0EY=" }, "model": { "$ref": "AAAAAAFt7ZkO79UzN/c=" }, "font": "Arial;13;0", "left": 653, "top": 685, "width": 167, "height": 13, "text": "-joue(p: Player)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFt7Zn3R9hNiyw=", "_parent": { "$ref": "AAAAAAFt7VL5wf/G0EY=" }, "model": { "$ref": "AAAAAAFt7Zn3JdhHUu0=" }, "font": "Arial;13;0", "left": 653, "top": 700, "width": 167, "height": 13, "text": "-isEndGame(): Boolean", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 648, "top": 680, "width": 177, "height": 38 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFt7VL5wf/H2ns=", "_parent": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "model": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "visible": false, "font": "Arial;13;0", "left": -112, "top": 88, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFt7VL5wf/I8do=", "_parent": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "model": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "visible": false, "font": "Arial;13;0", "left": -112, "top": 88, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 648, "top": 632, "width": 177, "height": 153, "nameCompartment": { "$ref": "AAAAAAFt7VL5wP/A0IE=" }, "attributeCompartment": { "$ref": "AAAAAAFt7VL5wf/FwWk=" }, "operationCompartment": { "$ref": "AAAAAAFt7VL5wf/G0EY=" }, "receptionCompartment": { "$ref": "AAAAAAFt7VL5wf/H2ns=" }, "templateParameterCompartment": { "$ref": "AAAAAAFt7VL5wf/I8do=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFt7VMnuAARfvI=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFt7VMnuAASRKs=", "_parent": { "$ref": "AAAAAAFt7VMnuAARfvI=" }, "model": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFt7VMnuAATQvk=", "_parent": { "$ref": "AAAAAAFt7VMnuAASRKs=" }, "visible": false, "font": "Arial;13;0", "left": 1056, "top": -688, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7VMnuAAUQ8U=", "_parent": { "$ref": "AAAAAAFt7VMnuAASRKs=" }, "font": "Arial;13;1", "left": 1093, "top": 247, "width": 170.8916015625, "height": 13, "text": "Player" }, { "_type": "LabelView", "_id": "AAAAAAFt7VMnuAAVj6M=", "_parent": { "$ref": "AAAAAAFt7VMnuAASRKs=" }, "visible": false, "font": "Arial;13;0", "left": 1056, "top": -688, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFt7VMnuAAW7ys=", "_parent": { "$ref": "AAAAAAFt7VMnuAASRKs=" }, "visible": false, "font": "Arial;13;0", "left": 1056, "top": -688, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1088, "top": 240, "width": 180.8916015625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7VMnuAATQvk=" }, "nameLabel": { "$ref": "AAAAAAFt7VMnuAAUQ8U=" }, "namespaceLabel": { "$ref": "AAAAAAFt7VMnuAAVj6M=" }, "propertyLabel": { "$ref": "AAAAAAFt7VMnuAAW7ys=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFt7VMnuAAXXag=", "_parent": { "$ref": "AAAAAAFt7VMnuAARfvI=" }, "model": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFt7XTW0Q3lFOY=", "_parent": { "$ref": "AAAAAAFt7VMnuAAXXag=" }, "model": { "$ref": "AAAAAAFt7XTWsA3fWsw=" }, "font": "Arial;13;0", "left": 1093, "top": 270, "width": 170.8916015625, "height": 13, "text": "+pseudo: String", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFt7YWqNVU/jnw=", "_parent": { "$ref": "AAAAAAFt7VMnuAAXXag=" }, "model": { "$ref": "AAAAAAFt7YWqC1U5ils=" }, "font": "Arial;13;0", "left": 1093, "top": 285, "width": 170.8916015625, "height": 13, "text": "-nbMaxCard", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1088, "top": 265, "width": 180.8916015625, "height": 38 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFt7VMnuAAY2bo=", "_parent": { "$ref": "AAAAAAFt7VMnuAARfvI=" }, "model": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFt7W63iQ1e4TI=", "_parent": { "$ref": "AAAAAAFt7VMnuAAY2bo=" }, "model": { "$ref": "AAAAAAFt7W63Zw1YuOs=" }, "font": "Arial;13;0", "left": 1093, "top": 308, "width": 170.8916015625, "height": 13, "text": "+joue(cardList : List)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFt7Xq3+B82Hk0=", "_parent": { "$ref": "AAAAAAFt7VMnuAAY2bo=" }, "model": { "$ref": "AAAAAAFt7Xq31x8wG3A=" }, "font": "Arial;13;0", "left": 1093, "top": 323, "width": 170.8916015625, "height": 13, "text": "+pioche(cardList: List)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1088, "top": 303, "width": 180.8916015625, "height": 38 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFt7VMnuAAZUts=", "_parent": { "$ref": "AAAAAAFt7VMnuAARfvI=" }, "model": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "visible": false, "font": "Arial;13;0", "left": 528, "top": -344, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFt7VMnuAAadP0=", "_parent": { "$ref": "AAAAAAFt7VMnuAARfvI=" }, "model": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "visible": false, "font": "Arial;13;0", "left": 528, "top": -344, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1088, "top": 240, "width": 180.8916015625, "height": 101, "nameCompartment": { "$ref": "AAAAAAFt7VMnuAASRKs=" }, "attributeCompartment": { "$ref": "AAAAAAFt7VMnuAAXXag=" }, "operationCompartment": { "$ref": "AAAAAAFt7VMnuAAY2bo=" }, "receptionCompartment": { "$ref": "AAAAAAFt7VMnuAAZUts=" }, "templateParameterCompartment": { "$ref": "AAAAAAFt7VMnuAAadP0=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFt7WSuyACdnkM=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFt7WSuyACen/w=", "_parent": { "$ref": "AAAAAAFt7WSuyACdnkM=" }, "model": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFt7WSuyACfrnA=", "_parent": { "$ref": "AAAAAAFt7WSuyACen/w=" }, "visible": false, "font": "Arial;13;0", "left": -1040, "top": 96, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7WSuyACgMD4=", "_parent": { "$ref": "AAAAAAFt7WSuyACen/w=" }, "font": "Arial;13;1", "left": 365, "top": 863, "width": 274.59326171875, "height": 13, "text": "SoloGameManager" }, { "_type": "LabelView", "_id": "AAAAAAFt7WSuyAChYm8=", "_parent": { "$ref": "AAAAAAFt7WSuyACen/w=" }, "visible": false, "font": "Arial;13;0", "left": -1040, "top": 96, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFt7WSuyACiSu0=", "_parent": { "$ref": "AAAAAAFt7WSuyACen/w=" }, "visible": false, "font": "Arial;13;0", "left": -1040, "top": 96, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 360, "top": 856, "width": 284.59326171875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7WSuyACfrnA=" }, "nameLabel": { "$ref": "AAAAAAFt7WSuyACgMD4=" }, "namespaceLabel": { "$ref": "AAAAAAFt7WSuyAChYm8=" }, "propertyLabel": { "$ref": "AAAAAAFt7WSuyACiSu0=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFt7WSuyACjMQE=", "_parent": { "$ref": "AAAAAAFt7WSuyACdnkM=" }, "model": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "font": "Arial;13;0", "left": 360, "top": 881, "width": 284.59326171875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFt7WSuyACkuas=", "_parent": { "$ref": "AAAAAAFt7WSuyACdnkM=" }, "model": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFuOyUezSAfIRc=", "_parent": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "model": { "$ref": "AAAAAAFuOyUepSAcpPY=" }, "font": "Arial;13;0", "left": 365, "top": 896, "width": 274.59326171875, "height": 13, "text": "+endTurn(): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOyWolyCoP3M=", "_parent": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "model": { "$ref": "AAAAAAFuOyWocSClYyQ=" }, "font": "Arial;13;0", "left": 365, "top": 911, "width": 274.59326171875, "height": 13, "text": "#verifyNbCardPlay()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOyZHwiDZpd4=", "_parent": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "model": { "$ref": "AAAAAAFuOyZHoCDWWM0=" }, "font": "Arial;13;0", "left": 365, "top": 926, "width": 274.59326171875, "height": 13, "text": "#testIsEndGame()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOyaRbCEKNJc=", "_parent": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "model": { "$ref": "AAAAAAFuOyaRWCEH7ew=" }, "font": "Arial;13;0", "left": 365, "top": 941, "width": 274.59326171875, "height": 13, "text": "#displayWinner()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOybEQCE7ZHk=", "_parent": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "model": { "$ref": "AAAAAAFuOybEHyE4zqM=" }, "font": "Arial;13;0", "left": 365, "top": 956, "width": 274.59326171875, "height": 13, "text": "#pioche()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOycgRCFsZSs=", "_parent": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "model": { "$ref": "AAAAAAFuOycgMSFp2zQ=" }, "font": "Arial;13;0", "left": 365, "top": 971, "width": 274.59326171875, "height": 13, "text": "#isEndGame()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOydp+yGd/UY=", "_parent": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "model": { "$ref": "AAAAAAFuOydp5iGadaE=" }, "font": "Arial;13;0", "left": 365, "top": 986, "width": 274.59326171875, "height": 13, "text": "#tryToFindSoluce(playableCard: List)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOyeyxyHO56Y=", "_parent": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "model": { "$ref": "AAAAAAFuOyeysiHLC5k=" }, "font": "Arial;13;0", "left": 365, "top": 1001, "width": 274.59326171875, "height": 13, "text": "#testEndGame(playableCard: List): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOylVPCKfHTA=", "_parent": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "model": { "$ref": "AAAAAAFuOylVByKcRzI=" }, "font": "Arial;13;0", "left": 365, "top": 1016, "width": 274.59326171875, "height": 13, "text": "#effectLose(): bool", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 360, "top": 891, "width": 284.59326171875, "height": 143 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFt7WSuyAClfMU=", "_parent": { "$ref": "AAAAAAFt7WSuyACdnkM=" }, "model": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "visible": false, "font": "Arial;13;0", "left": -520, "top": 48, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFt7WSuyACm+z8=", "_parent": { "$ref": "AAAAAAFt7WSuyACdnkM=" }, "model": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "visible": false, "font": "Arial;13;0", "left": -520, "top": 48, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 360, "top": 856, "width": 284.59326171875, "height": 178, "nameCompartment": { "$ref": "AAAAAAFt7WSuyACen/w=" }, "attributeCompartment": { "$ref": "AAAAAAFt7WSuyACjMQE=" }, "operationCompartment": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "receptionCompartment": { "$ref": "AAAAAAFt7WSuyAClfMU=" }, "templateParameterCompartment": { "$ref": "AAAAAAFt7WSuyACm+z8=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFt7WTYZwD1NOc=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFt7WTYZwD2cT8=", "_parent": { "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "model": { "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFt7WTYZwD33ZM=", "_parent": { "$ref": "AAAAAAFt7WTYZwD2cT8=" }, "visible": false, "font": "Arial;13;0", "left": -480, "top": 80, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7WTYZwD4+Yk=", "_parent": { "$ref": "AAAAAAFt7WTYZwD2cT8=" }, "font": "Arial;13;3", "left": 781, "top": 863, "width": 159.63720703125, "height": 13, "text": "MultiplayerGameManage" }, { "_type": "LabelView", "_id": "AAAAAAFt7WTYZwD5emE=", "_parent": { "$ref": "AAAAAAFt7WTYZwD2cT8=" }, "visible": false, "font": "Arial;13;0", "left": -480, "top": 80, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFt7WTYZwD6lE0=", "_parent": { "$ref": "AAAAAAFt7WTYZwD2cT8=" }, "visible": false, "font": "Arial;13;0", "left": -480, "top": 80, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 776, "top": 856, "width": 169.63720703125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7WTYZwD33ZM=" }, "nameLabel": { "$ref": "AAAAAAFt7WTYZwD4+Yk=" }, "namespaceLabel": { "$ref": "AAAAAAFt7WTYZwD5emE=" }, "propertyLabel": { "$ref": "AAAAAAFt7WTYZwD6lE0=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFt7WTYZwD7+14=", "_parent": { "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "model": { "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, "font": "Arial;13;0", "left": 776, "top": 881, "width": 169.63720703125, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFt7WTYZwD8W24=", "_parent": { "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "model": { "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, "font": "Arial;13;0", "left": 776, "top": 891, "width": 169.63720703125, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFt7WTYZwD9fyQ=", "_parent": { "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "model": { "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, "visible": false, "font": "Arial;13;0", "left": -312, "top": -104, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFt7WTYZwD+1UY=", "_parent": { "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "model": { "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, "visible": false, "font": "Arial;13;0", "left": -312, "top": -104, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 776, "top": 856, "width": 169.63720703125, "height": 45, "nameCompartment": { "$ref": "AAAAAAFt7WTYZwD2cT8=" }, "attributeCompartment": { "$ref": "AAAAAAFt7WTYZwD7+14=" }, "operationCompartment": { "$ref": "AAAAAAFt7WTYZwD8W24=" }, "receptionCompartment": { "$ref": "AAAAAAFt7WTYZwD9fyQ=" }, "templateParameterCompartment": { "$ref": "AAAAAAFt7WTYZwD+1UY=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFt7WUJwgFTboo=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7WUJwQFR+xE=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFt7WUJwgFUTb8=", "_parent": { "$ref": "AAAAAAFt7WUJwgFTboo=" }, "model": { "$ref": "AAAAAAFt7WUJwQFR+xE=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFt7WUJwgFVDvg=", "_parent": { "$ref": "AAAAAAFt7WUJwgFUTb8=" }, "visible": false, "font": "Arial;13;0", "left": -672, "top": 96, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7WUJwgFWZFo=", "_parent": { "$ref": "AAAAAAFt7WUJwgFUTb8=" }, "font": "Arial;13;1", "left": 701, "top": 1007, "width": 123.54443359375, "height": 13, "text": "LocalGameManager" }, { "_type": "LabelView", "_id": "AAAAAAFt7WUJwgFXztI=", "_parent": { "$ref": "AAAAAAFt7WUJwgFUTb8=" }, "visible": false, "font": "Arial;13;0", "left": -672, "top": 96, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFt7WUJwwFYh/w=", "_parent": { "$ref": "AAAAAAFt7WUJwgFUTb8=" }, "visible": false, "font": "Arial;13;0", "left": -672, "top": 96, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 696, "top": 1000, "width": 133.54443359375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7WUJwgFVDvg=" }, "nameLabel": { "$ref": "AAAAAAFt7WUJwgFWZFo=" }, "namespaceLabel": { "$ref": "AAAAAAFt7WUJwgFXztI=" }, "propertyLabel": { "$ref": "AAAAAAFt7WUJwwFYh/w=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFt7WUJwwFZSCA=", "_parent": { "$ref": "AAAAAAFt7WUJwgFTboo=" }, "model": { "$ref": "AAAAAAFt7WUJwQFR+xE=" }, "font": "Arial;13;0", "left": 696, "top": 1025, "width": 133.54443359375, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFt7WUJwwFaZSE=", "_parent": { "$ref": "AAAAAAFt7WUJwgFTboo=" }, "model": { "$ref": "AAAAAAFt7WUJwQFR+xE=" }, "font": "Arial;13;0", "left": 696, "top": 1035, "width": 133.54443359375, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFt7WUJwwFbQ3w=", "_parent": { "$ref": "AAAAAAFt7WUJwgFTboo=" }, "model": { "$ref": "AAAAAAFt7WUJwQFR+xE=" }, "visible": false, "font": "Arial;13;0", "left": -336, "top": 48, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFt7WUJwwFcF7E=", "_parent": { "$ref": "AAAAAAFt7WUJwgFTboo=" }, "model": { "$ref": "AAAAAAFt7WUJwQFR+xE=" }, "visible": false, "font": "Arial;13;0", "left": -336, "top": 48, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 696, "top": 1000, "width": 133.54443359375, "height": 45, "nameCompartment": { "$ref": "AAAAAAFt7WUJwgFUTb8=" }, "attributeCompartment": { "$ref": "AAAAAAFt7WUJwwFZSCA=" }, "operationCompartment": { "$ref": "AAAAAAFt7WUJwwFaZSE=" }, "receptionCompartment": { "$ref": "AAAAAAFt7WUJwwFbQ3w=" }, "templateParameterCompartment": { "$ref": "AAAAAAFt7WUJwwFcF7E=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFt7WVjtQGYqAY=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7WVjtQGWfvM=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFt7WVjtQGZLYk=", "_parent": { "$ref": "AAAAAAFt7WVjtQGYqAY=" }, "model": { "$ref": "AAAAAAFt7WVjtQGWfvM=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFt7WVjtQGaEKk=", "_parent": { "$ref": "AAAAAAFt7WVjtQGZLYk=" }, "visible": false, "font": "Arial;13;0", "left": -752, "top": 80, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7WVjtQGb960=", "_parent": { "$ref": "AAAAAAFt7WVjtQGZLYk=" }, "font": "Arial;13;1", "left": 893, "top": 1007, "width": 137.26806640625, "height": 13, "text": "RemoteGameManager" }, { "_type": "LabelView", "_id": "AAAAAAFt7WVjtQGc0xM=", "_parent": { "$ref": "AAAAAAFt7WVjtQGZLYk=" }, "visible": false, "font": "Arial;13;0", "left": -752, "top": 80, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFt7WVjtQGdzg4=", "_parent": { "$ref": "AAAAAAFt7WVjtQGZLYk=" }, "visible": false, "font": "Arial;13;0", "left": -752, "top": 80, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 888, "top": 1000, "width": 147.26806640625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7WVjtQGaEKk=" }, "nameLabel": { "$ref": "AAAAAAFt7WVjtQGb960=" }, "namespaceLabel": { "$ref": "AAAAAAFt7WVjtQGc0xM=" }, "propertyLabel": { "$ref": "AAAAAAFt7WVjtQGdzg4=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFt7WVjtQGePSc=", "_parent": { "$ref": "AAAAAAFt7WVjtQGYqAY=" }, "model": { "$ref": "AAAAAAFt7WVjtQGWfvM=" }, "font": "Arial;13;0", "left": 888, "top": 1025, "width": 147.26806640625, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFt7WVjtQGfIKk=", "_parent": { "$ref": "AAAAAAFt7WVjtQGYqAY=" }, "model": { "$ref": "AAAAAAFt7WVjtQGWfvM=" }, "font": "Arial;13;0", "left": 888, "top": 1035, "width": 147.26806640625, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFt7WVjtQGgvtQ=", "_parent": { "$ref": "AAAAAAFt7WVjtQGYqAY=" }, "model": { "$ref": "AAAAAAFt7WVjtQGWfvM=" }, "visible": false, "font": "Arial;13;0", "left": -376, "top": 40, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFt7WVjtQGhzBs=", "_parent": { "$ref": "AAAAAAFt7WVjtQGYqAY=" }, "model": { "$ref": "AAAAAAFt7WVjtQGWfvM=" }, "visible": false, "font": "Arial;13;0", "left": -376, "top": 40, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 888, "top": 1000, "width": 147.26806640625, "height": 45, "nameCompartment": { "$ref": "AAAAAAFt7WVjtQGZLYk=" }, "attributeCompartment": { "$ref": "AAAAAAFt7WVjtQGePSc=" }, "operationCompartment": { "$ref": "AAAAAAFt7WVjtQGfIKk=" }, "receptionCompartment": { "$ref": "AAAAAAFt7WVjtQGgvtQ=" }, "templateParameterCompartment": { "$ref": "AAAAAAFt7WVjtQGhzBs=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFt7WZ7xAJrIAE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7WZ7wwJpwVg=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WZ7xAJspfQ=", "_parent": { "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, "model": { "$ref": "AAAAAAFt7WZ7wwJpwVg=" }, "visible": false, "font": "Arial;13;0", "left": 798, "top": 935, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WZ7xAJt5tI=", "_parent": { "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, "model": { "$ref": "AAAAAAFt7WZ7wwJpwVg=" }, "visible": null, "font": "Arial;13;0", "left": 786, "top": 927, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WZ7xAJu3GY=", "_parent": { "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, "model": { "$ref": "AAAAAAFt7WZ7wwJpwVg=" }, "visible": false, "font": "Arial;13;0", "left": 823, "top": 952, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "tail": { "$ref": "AAAAAAFt7WUJwgFTboo=" }, "lineStyle": 1, "points": "778:999;844:901", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFt7WZ7xAJspfQ=" }, "stereotypeLabel": { "$ref": "AAAAAAFt7WZ7xAJt5tI=" }, "propertyLabel": { "$ref": "AAAAAAFt7WZ7xAJu3GY=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFt7WaJYQKL3x4=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7WaJYQKJPP0=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WaJYQKMM2g=", "_parent": { "$ref": "AAAAAAFt7WaJYQKL3x4=" }, "model": { "$ref": "AAAAAAFt7WaJYQKJPP0=" }, "visible": false, "font": "Arial;13;0", "left": 897, "top": 952, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFt7WaJYQKL3x4=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WaJYQKNfI8=", "_parent": { "$ref": "AAAAAAFt7WaJYQKL3x4=" }, "model": { "$ref": "AAAAAAFt7WaJYQKJPP0=" }, "visible": null, "font": "Arial;13;0", "left": 885, "top": 961, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFt7WaJYQKL3x4=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WaJYgKOBAY=", "_parent": { "$ref": "AAAAAAFt7WaJYQKL3x4=" }, "model": { "$ref": "AAAAAAFt7WaJYQKJPP0=" }, "visible": false, "font": "Arial;13;0", "left": 922, "top": 935, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFt7WaJYQKL3x4=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "tail": { "$ref": "AAAAAAFt7WVjtQGYqAY=" }, "lineStyle": 1, "points": "945:999;876:901", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFt7WaJYQKMM2g=" }, "stereotypeLabel": { "$ref": "AAAAAAFt7WaJYQKNfI8=" }, "propertyLabel": { "$ref": "AAAAAAFt7WaJYgKOBAY=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFt7WanPQKrl0w=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7WanPQKp1ZQ=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WanPgKsu58=", "_parent": { "$ref": "AAAAAAFt7WanPQKrl0w=" }, "model": { "$ref": "AAAAAAFt7WanPQKp1ZQ=" }, "visible": false, "font": "Arial;13;0", "left": 613, "top": 803, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFt7WanPQKrl0w=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WanPgKtGUo=", "_parent": { "$ref": "AAAAAAFt7WanPQKrl0w=" }, "model": { "$ref": "AAAAAAFt7WanPQKp1ZQ=" }, "visible": null, "font": "Arial;13;0", "left": 602, "top": 792, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFt7WanPQKrl0w=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WanPgKurjg=", "_parent": { "$ref": "AAAAAAFt7WanPQKrl0w=" }, "model": { "$ref": "AAAAAAFt7WanPQKp1ZQ=" }, "visible": false, "font": "Arial;13;0", "left": 634, "top": 824, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFt7WanPQKrl0w=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "tail": { "$ref": "AAAAAAFt7WSuyACdnkM=" }, "lineStyle": 1, "points": "590:855;659:785", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFt7WanPgKsu58=" }, "stereotypeLabel": { "$ref": "AAAAAAFt7WanPgKtGUo=" }, "propertyLabel": { "$ref": "AAAAAAFt7WanPgKurjg=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFt7WbE9wLkxdY=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7WbE9wLi88w=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WbE9wLlJRg=", "_parent": { "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "model": { "$ref": "AAAAAAFt7WbE9wLi88w=" }, "visible": false, "font": "Arial;13;0", "left": 804, "top": 822, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WbE9wLmeQI=", "_parent": { "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "model": { "$ref": "AAAAAAFt7WbE9wLi88w=" }, "visible": null, "font": "Arial;13;0", "left": 792, "top": 831, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7WbE9wLnAm8=", "_parent": { "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "model": { "$ref": "AAAAAAFt7WbE9wLi88w=" }, "visible": false, "font": "Arial;13;0", "left": 829, "top": 805, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "tail": { "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "lineStyle": 1, "points": "843:855;792:785", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFt7WbE9wLlJRg=" }, "stereotypeLabel": { "$ref": "AAAAAAFt7WbE9wLmeQI=" }, "propertyLabel": { "$ref": "AAAAAAFt7WbE9wLnAm8=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFt7YJkn0VOdCA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7YJknUVKA3k=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFt7YJkn0VP4Kg=", "_parent": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { "$ref": "AAAAAAFt7YJknUVKA3k=" }, "font": "Arial;13;0", "left": 1016, "top": 256, "width": 63.22900390625, "height": 13, "alpha": 1.6232263362839516, "distance": 343.4719784785944, "hostEdge": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "edgePosition": 1, "text": "-playerList" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7YJkn0VQmm0=", "_parent": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { "$ref": "AAAAAAFt7YJknUVKA3k=" }, "visible": null, "font": "Arial;13;0", "left": 734, "top": 273, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7YJkn0VRMxM=", "_parent": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { "$ref": "AAAAAAFt7YJknUVKA3k=" }, "visible": false, "font": "Arial;13;0", "left": 689, "top": 274, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7YJkn0VSHl0=", "_parent": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { "$ref": "AAAAAAFt7YJknkVLPmE=" }, "visible": false, "font": "Arial;13;0", "left": 1062, "top": 288, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7YJkn0VTpxY=", "_parent": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { "$ref": "AAAAAAFt7YJknkVLPmE=" }, "visible": false, "font": "Arial;13;0", "left": 1059, "top": 302, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7YJkn0VUlxw=", "_parent": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { "$ref": "AAAAAAFt7YJknkVLPmE=" }, "font": "Arial;13;0", "left": 1064, "top": 288, "width": 7.22998046875, "height": 13, "alpha": 0.5880028233278596, "distance": 25.238858928247925, "hostEdge": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "edgePosition": 2, "text": "1" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7YJkn0VVxWc=", "_parent": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { "$ref": "AAAAAAFt7YJknkVMy5E=" }, "visible": false, "font": "Arial;13;0", "left": 719, "top": 600, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFt7YJkn0VOdCA=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7YJkn0VWhOg=", "_parent": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { "$ref": "AAAAAAFt7YJknkVMy5E=" }, "visible": false, "font": "Arial;13;0", "left": 732, "top": 597, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFt7YJkn0VOdCA=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFt7YJkn0VXXIE=", "_parent": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { "$ref": "AAAAAAFt7YJknkVMy5E=" }, "visible": false, "font": "Arial;13;0", "left": 691, "top": 604, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFt7YJkn0VOdCA=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFt7YJkn0VYNow=", "_parent": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { "$ref": "AAAAAAFt7YJknkVLPmE=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFt7YJkn0VZGIM=", "_parent": { "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { "$ref": "AAAAAAFt7YJknkVMy5E=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "tail": { "$ref": "AAAAAAFt7VMnuAARfvI=" }, "points": "1088:280;704:280;704:632", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFt7YJkn0VP4Kg=" }, "stereotypeLabel": { "$ref": "AAAAAAFt7YJkn0VQmm0=" }, "propertyLabel": { "$ref": "AAAAAAFt7YJkn0VRMxM=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFt7YJkn0VSHl0=" }, "tailPropertyLabel": { "$ref": "AAAAAAFt7YJkn0VTpxY=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFt7YJkn0VUlxw=" }, "headRoleNameLabel": { "$ref": "AAAAAAFt7YJkn0VVxWc=" }, "headPropertyLabel": { "$ref": "AAAAAAFt7YJkn0VWhOg=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFt7YJkn0VXXIE=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFt7YJkn0VYNow=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFt7YJkn0VZGIM=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFt7Tgb6fqyD84=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFt7Tgb6vqz5ic=", "_parent": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "model": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFt7Tgb6vq0SSQ=", "_parent": { "$ref": "AAAAAAFt7Tgb6vqz5ic=" }, "visible": false, "font": "Arial;13;0", "left": 4200, "top": 776, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7Tgb6vq1rh4=", "_parent": { "$ref": "AAAAAAFt7Tgb6vqz5ic=" }, "font": "Arial;13;3", "left": 2133, "top": 607, "width": 127, "height": 13, "text": "Card" }, { "_type": "LabelView", "_id": "AAAAAAFt7Tgb6vq2KtE=", "_parent": { "$ref": "AAAAAAFt7Tgb6vqz5ic=" }, "visible": false, "font": "Arial;13;0", "left": 4200, "top": 776, "width": 73.67724609375, "height": 13, "text": "(from card)" }, { "_type": "LabelView", "_id": "AAAAAAFt7Tgb6vq33Lo=", "_parent": { "$ref": "AAAAAAFt7Tgb6vqz5ic=" }, "visible": false, "font": "Arial;13;0", "left": 4200, "top": 776, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2128, "top": 600, "width": 137, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7Tgb6vq0SSQ=" }, "nameLabel": { "$ref": "AAAAAAFt7Tgb6vq1rh4=" }, "namespaceLabel": { "$ref": "AAAAAAFt7Tgb6vq2KtE=" }, "propertyLabel": { "$ref": "AAAAAAFt7Tgb6vq33Lo=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFt7Tgb6vq4F04=", "_parent": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "model": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFt7TnTmvrdjq8=", "_parent": { "$ref": "AAAAAAFt7Tgb6vq4F04=" }, "model": { "$ref": "AAAAAAFt7TnTafraXcY=" }, "font": "Arial;13;0", "left": 2133, "top": 630, "width": 127, "height": 13, "text": "+Value: int", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2128, "top": 625, "width": 137, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFt7Tgb6vq5+rY=", "_parent": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "model": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFuOxERuRHlOno=", "_parent": { "$ref": "AAAAAAFt7Tgb6vq5+rY=" }, "model": { "$ref": "AAAAAAFuOxERkxHTyBs=" }, "font": "Arial;13;0", "left": 2133, "top": 653, "width": 127, "height": 13, "text": "+Card(value: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2128, "top": 648, "width": 137, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFt7Tgb6vq6LQU=", "_parent": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "model": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "visible": false, "font": "Arial;13;0", "left": 2464, "top": 392, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFt7Tgb6vq7ecs=", "_parent": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "model": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "visible": false, "font": "Arial;13;0", "left": 2464, "top": 392, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFt7UW8Z/1tvWw=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2128, "top": 600, "width": 137, "height": 145, "nameCompartment": { "$ref": "AAAAAAFt7Tgb6vqz5ic=" }, "attributeCompartment": { "$ref": "AAAAAAFt7Tgb6vq4F04=" }, "operationCompartment": { "$ref": "AAAAAAFt7Tgb6vq5+rY=" }, "receptionCompartment": { "$ref": "AAAAAAFt7Tgb6vq6LQU=" }, "templateParameterCompartment": { "$ref": "AAAAAAFt7Tgb6vq7ecs=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFuOw+sJA6xWi8=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFuOw+sJA6yo4w=", "_parent": { "$ref": "AAAAAAFuOw+sJA6xWi8=" }, "model": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFuOw+sJA6zbt0=", "_parent": { "$ref": "AAAAAAFuOw+sJA6yo4w=" }, "visible": false, "font": "Arial;13;0", "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOw+sJA60VkE=", "_parent": { "$ref": "AAAAAAFuOw+sJA6yo4w=" }, "font": "Arial;13;1", "left": 1709, "top": 839, "width": 75.14990234375, "height": 13, "text": "ClassicCard" }, { "_type": "LabelView", "_id": "AAAAAAFuOw+sJA61mcY=", "_parent": { "$ref": "AAAAAAFuOw+sJA6yo4w=" }, "visible": false, "font": "Arial;13;0", "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFuOw+sJA6247E=", "_parent": { "$ref": "AAAAAAFuOw+sJA6yo4w=" }, "visible": false, "font": "Arial;13;0", "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1704, "top": 832, "width": 85.14990234375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFuOw+sJA6zbt0=" }, "nameLabel": { "$ref": "AAAAAAFuOw+sJA60VkE=" }, "namespaceLabel": { "$ref": "AAAAAAFuOw+sJA61mcY=" }, "propertyLabel": { "$ref": "AAAAAAFuOw+sJA6247E=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFuOw+sJA63ljY=", "_parent": { "$ref": "AAAAAAFuOw+sJA6xWi8=" }, "model": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "font": "Arial;13;0", "left": 1704, "top": 857, "width": 85.14990234375, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFuOw+sJQ64Oqs=", "_parent": { "$ref": "AAAAAAFuOw+sJA6xWi8=" }, "model": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "font": "Arial;13;0", "left": 1704, "top": 867, "width": 85.14990234375, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOw+sJQ65R1w=", "_parent": { "$ref": "AAAAAAFuOw+sJA6xWi8=" }, "model": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFuOw+sJQ66KwQ=", "_parent": { "$ref": "AAAAAAFuOw+sJA6xWi8=" }, "model": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1704, "top": 832, "width": 85.14990234375, "height": 45, "nameCompartment": { "$ref": "AAAAAAFuOw+sJA6yo4w=" }, "attributeCompartment": { "$ref": "AAAAAAFuOw+sJA63ljY=" }, "operationCompartment": { "$ref": "AAAAAAFuOw+sJQ64Oqs=" }, "receptionCompartment": { "$ref": "AAAAAAFuOw+sJQ65R1w=" }, "templateParameterCompartment": { "$ref": "AAAAAAFuOw+sJQ66KwQ=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFuOw/Jug9xJ3I=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFuOw/Jug9yfIw=", "_parent": { "$ref": "AAAAAAFuOw/Jug9xJ3I=" }, "model": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFuOw/Jug9z+KY=", "_parent": { "$ref": "AAAAAAFuOw/Jug9yfIw=" }, "visible": false, "font": "Arial;13;0", "left": -32, "top": -32, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOw/Jug90NEU=", "_parent": { "$ref": "AAAAAAFuOw/Jug9yfIw=" }, "font": "Arial;13;1", "left": 1853, "top": 839, "width": 54.1708984375, "height": 13, "text": "EndCard" }, { "_type": "LabelView", "_id": "AAAAAAFuOw/Jug915Jw=", "_parent": { "$ref": "AAAAAAFuOw/Jug9yfIw=" }, "visible": false, "font": "Arial;13;0", "left": -32, "top": -32, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFuOw/Jug920gI=", "_parent": { "$ref": "AAAAAAFuOw/Jug9yfIw=" }, "visible": false, "font": "Arial;13;0", "left": -32, "top": -32, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1848, "top": 832, "width": 64.1708984375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFuOw/Jug9z+KY=" }, "nameLabel": { "$ref": "AAAAAAFuOw/Jug90NEU=" }, "namespaceLabel": { "$ref": "AAAAAAFuOw/Jug915Jw=" }, "propertyLabel": { "$ref": "AAAAAAFuOw/Jug920gI=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFuOw/Jug93wIk=", "_parent": { "$ref": "AAAAAAFuOw/Jug9xJ3I=" }, "model": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "font": "Arial;13;0", "left": 1848, "top": 857, "width": 64.1708984375, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFuOw/Jug94Xfw=", "_parent": { "$ref": "AAAAAAFuOw/Jug9xJ3I=" }, "model": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "font": "Arial;13;0", "left": 1848, "top": 867, "width": 64.1708984375, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOw/Juw95R4Q=", "_parent": { "$ref": "AAAAAAFuOw/Jug9xJ3I=" }, "model": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "visible": false, "font": "Arial;13;0", "left": -16, "top": -16, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFuOw/Juw96aKU=", "_parent": { "$ref": "AAAAAAFuOw/Jug9xJ3I=" }, "model": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "visible": false, "font": "Arial;13;0", "left": -16, "top": -16, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1848, "top": 832, "width": 64.1708984375, "height": 45, "nameCompartment": { "$ref": "AAAAAAFuOw/Jug9yfIw=" }, "attributeCompartment": { "$ref": "AAAAAAFuOw/Jug93wIk=" }, "operationCompartment": { "$ref": "AAAAAAFuOw/Jug94Xfw=" }, "receptionCompartment": { "$ref": "AAAAAAFuOw/Juw95R4Q=" }, "templateParameterCompartment": { "$ref": "AAAAAAFuOw/Juw96aKU=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFuOw/c4hAEwOA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFuOw/c4hAF0RA=", "_parent": { "$ref": "AAAAAAFuOw/c4hAEwOA=" }, "model": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFuOw/c4hAG5vw=", "_parent": { "$ref": "AAAAAAFuOw/c4hAF0RA=" }, "visible": false, "font": "Arial;13;0", "left": -216, "top": -120, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOw/c4hAHzkU=", "_parent": { "$ref": "AAAAAAFuOw/c4hAF0RA=" }, "font": "Arial;13;1", "left": 1973, "top": 839, "width": 65.01904296875, "height": 13, "text": "ThreeCard" }, { "_type": "LabelView", "_id": "AAAAAAFuOw/c4hAIUOE=", "_parent": { "$ref": "AAAAAAFuOw/c4hAF0RA=" }, "visible": false, "font": "Arial;13;0", "left": -216, "top": -120, "width": 73.67724609375, "height": 13, "text": "(from card)" }, { "_type": "LabelView", "_id": "AAAAAAFuOw/c4hAJHe4=", "_parent": { "$ref": "AAAAAAFuOw/c4hAF0RA=" }, "visible": false, "font": "Arial;13;0", "left": -216, "top": -120, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1968, "top": 832, "width": 75.01904296875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFuOw/c4hAG5vw=" }, "nameLabel": { "$ref": "AAAAAAFuOw/c4hAHzkU=" }, "namespaceLabel": { "$ref": "AAAAAAFuOw/c4hAIUOE=" }, "propertyLabel": { "$ref": "AAAAAAFuOw/c4hAJHe4=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFuOw/c4hAKRBI=", "_parent": { "$ref": "AAAAAAFuOw/c4hAEwOA=" }, "model": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "font": "Arial;13;0", "left": 1968, "top": 857, "width": 75.01904296875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFuOw/c4hAL+B4=", "_parent": { "$ref": "AAAAAAFuOw/c4hAEwOA=" }, "model": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "font": "Arial;13;0", "left": 1968, "top": 867, "width": 75.01904296875, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOw/c4hAMTjk=", "_parent": { "$ref": "AAAAAAFuOw/c4hAEwOA=" }, "model": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "visible": false, "font": "Arial;13;0", "left": -144, "top": -80, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFuOw/c4hANSXA=", "_parent": { "$ref": "AAAAAAFuOw/c4hAEwOA=" }, "model": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "visible": false, "font": "Arial;13;0", "left": -144, "top": -80, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFt7UW8Z/1tvWw=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 1968, "top": 832, "width": 75.01904296875, "height": 45, "nameCompartment": { "$ref": "AAAAAAFuOw/c4hAF0RA=" }, "attributeCompartment": { "$ref": "AAAAAAFuOw/c4hAKRBI=" }, "operationCompartment": { "$ref": "AAAAAAFuOw/c4hAL+B4=" }, "receptionCompartment": { "$ref": "AAAAAAFuOw/c4hAMTjk=" }, "templateParameterCompartment": { "$ref": "AAAAAAFuOw/c4hANSXA=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFuOxJduxThPsE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOxJduxTfq9o=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxJduxTidpM=", "_parent": { "$ref": "AAAAAAFuOxJduxThPsE=" }, "model": { "$ref": "AAAAAAFuOxJduxTfq9o=" }, "visible": false, "font": "Arial;13;0", "left": 2011, "top": 753, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxJduxThPsE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxJduxTjWLI=", "_parent": { "$ref": "AAAAAAFuOxJduxThPsE=" }, "model": { "$ref": "AAAAAAFuOxJduxTfq9o=" }, "visible": null, "font": "Arial;13;0", "left": 2004, "top": 740, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFuOxJduxThPsE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxJduxTksV0=", "_parent": { "$ref": "AAAAAAFuOxJduxThPsE=" }, "model": { "$ref": "AAAAAAFuOxJduxTfq9o=" }, "visible": false, "font": "Arial;13;0", "left": 2026, "top": 780, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxJduxThPsE=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "tail": { "$ref": "AAAAAAFuOw/Jug9xJ3I=" }, "lineStyle": 1, "points": "1912:835;2127:712", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFuOxJduxTidpM=" }, "stereotypeLabel": { "$ref": "AAAAAAFuOxJduxTjWLI=" }, "propertyLabel": { "$ref": "AAAAAAFuOxJduxTksV0=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFuOxJuARUBgT4=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOxJuART/CKQ=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxJuARUCKsg=", "_parent": { "$ref": "AAAAAAFuOxJuARUBgT4=" }, "model": { "$ref": "AAAAAAFuOxJuART/CKQ=" }, "visible": false, "font": "Arial;13;0", "left": 2067, "top": 767, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxJuARUBgT4=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxJuARUDSuU=", "_parent": { "$ref": "AAAAAAFuOxJuARUBgT4=" }, "model": { "$ref": "AAAAAAFuOxJuART/CKQ=" }, "visible": null, "font": "Arial;13;0", "left": 2057, "top": 756, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFuOxJuARUBgT4=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxJuARUEnJA=", "_parent": { "$ref": "AAAAAAFuOxJuARUBgT4=" }, "model": { "$ref": "AAAAAAFuOxJuART/CKQ=" }, "visible": false, "font": "Arial;13;0", "left": 2088, "top": 788, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxJuARUBgT4=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "tail": { "$ref": "AAAAAAFuOw/c4hAEwOA=" }, "lineStyle": 1, "points": "2029:831;2127:738", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFuOxJuARUCKsg=" }, "stereotypeLabel": { "$ref": "AAAAAAFuOxJuARUDSuU=" }, "propertyLabel": { "$ref": "AAAAAAFuOxJuARUEnJA=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFuOxKNRxU8YfQ=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOxKNRxU6mm0=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxKNRxU9Pzo=", "_parent": { "$ref": "AAAAAAFuOxKNRxU8YfQ=" }, "model": { "$ref": "AAAAAAFuOxKNRxU6mm0=" }, "visible": false, "font": "Arial;13;0", "left": 1952, "top": 748, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxKNRxU8YfQ=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxKNRxU+zYQ=", "_parent": { "$ref": "AAAAAAFuOxKNRxU8YfQ=" }, "model": { "$ref": "AAAAAAFuOxKNRxU6mm0=" }, "visible": null, "font": "Arial;13;0", "left": 1946, "top": 734, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFuOxKNRxU8YfQ=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxKNRxU/iMs=", "_parent": { "$ref": "AAAAAAFuOxKNRxU8YfQ=" }, "model": { "$ref": "AAAAAAFuOxKNRxU6mm0=" }, "visible": false, "font": "Arial;13;0", "left": 1963, "top": 775, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxKNRxU8YfQ=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "tail": { "$ref": "AAAAAAFuOw+sJA6xWi8=" }, "lineStyle": 1, "points": "1789:837;2127:700", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFuOxKNRxU9Pzo=" }, "stereotypeLabel": { "$ref": "AAAAAAFuOxKNRxU+zYQ=" }, "propertyLabel": { "$ref": "AAAAAAFuOxKNRxU/iMs=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFuOxVwFhhuCYI=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFuOxVwFhhvcas=", "_parent": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "model": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFuOxVwFhhw5hw=", "_parent": { "$ref": "AAAAAAFuOxVwFhhvcas=" }, "visible": false, "font": "Arial;13;0", "left": 936, "top": -96, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOxVwFhhxdp8=", "_parent": { "$ref": "AAAAAAFuOxVwFhhvcas=" }, "font": "Arial;13;1", "left": 2093, "top": 1319, "width": 149.931640625, "height": 13, "text": "Deck" }, { "_type": "LabelView", "_id": "AAAAAAFuOxVwFhhyyVk=", "_parent": { "$ref": "AAAAAAFuOxVwFhhvcas=" }, "visible": false, "font": "Arial;13;0", "left": 936, "top": -96, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFuOxVwFhhzuIM=", "_parent": { "$ref": "AAAAAAFuOxVwFhhvcas=" }, "visible": false, "font": "Arial;13;0", "left": 936, "top": -96, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2088, "top": 1312, "width": 159.931640625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFuOxVwFhhw5hw=" }, "nameLabel": { "$ref": "AAAAAAFuOxVwFhhxdp8=" }, "namespaceLabel": { "$ref": "AAAAAAFuOxVwFhhyyVk=" }, "propertyLabel": { "$ref": "AAAAAAFuOxVwFhhzuIM=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFuOxVwFxh0kVA=", "_parent": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "model": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "font": "Arial;13;0", "left": 2088, "top": 1337, "width": 159.931640625, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFuOxVwFxh1PXo=", "_parent": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "model": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFuOxcprRqj10M=", "_parent": { "$ref": "AAAAAAFuOxVwFxh1PXo=" }, "model": { "$ref": "AAAAAAFuOxcphxqdaYY=" }, "font": "Arial;13;0", "left": 2093, "top": 1352, "width": 149.931640625, "height": 13, "text": "+size(): int", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOxdkvhruyAE=", "_parent": { "$ref": "AAAAAAFuOxVwFxh1PXo=" }, "model": { "$ref": "AAAAAAFuOxdkmhroYbg=" }, "font": "Arial;13;0", "left": 2093, "top": 1367, "width": 149.931640625, "height": 13, "text": "+removeAt(index: int)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOxe6ehsnEDU=", "_parent": { "$ref": "AAAAAAFuOxVwFxh1PXo=" }, "model": { "$ref": "AAAAAAFuOxe6YxshTgI=" }, "font": "Arial;13;0", "left": 2093, "top": 1382, "width": 149.931640625, "height": 13, "text": "+getCard(index: int): Card", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2088, "top": 1347, "width": 159.931640625, "height": 53 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOxVwFxh2QcQ=", "_parent": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "model": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "visible": false, "font": "Arial;13;0", "left": 624, "top": -64, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFuOxVwFxh307U=", "_parent": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "model": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "visible": false, "font": "Arial;13;0", "left": 624, "top": -64, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2088, "top": 1312, "width": 159.931640625, "height": 88, "nameCompartment": { "$ref": "AAAAAAFuOxVwFhhvcas=" }, "attributeCompartment": { "$ref": "AAAAAAFuOxVwFxh0kVA=" }, "operationCompartment": { "$ref": "AAAAAAFuOxVwFxh1PXo=" }, "receptionCompartment": { "$ref": "AAAAAAFuOxVwFxh2QcQ=" }, "templateParameterCompartment": { "$ref": "AAAAAAFuOxVwFxh307U=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFuOxWuSxj/v3Y=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFuOxWuSxkABik=", "_parent": { "$ref": "AAAAAAFuOxWuSxj/v3Y=" }, "model": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFuOxWuSxkBbx0=", "_parent": { "$ref": "AAAAAAFuOxWuSxkABik=" }, "visible": false, "font": "Arial;13;0", "left": 360, "top": -72, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOxWuSxkC10c=", "_parent": { "$ref": "AAAAAAFuOxWuSxkABik=" }, "font": "Arial;13;1", "left": 2285, "top": 1439, "width": 147.7607421875, "height": 13, "text": "ExtremeDeck" }, { "_type": "LabelView", "_id": "AAAAAAFuOxWuSxkDp+Q=", "_parent": { "$ref": "AAAAAAFuOxWuSxkABik=" }, "visible": false, "font": "Arial;13;0", "left": 360, "top": -72, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFuOxWuSxkEJ4Y=", "_parent": { "$ref": "AAAAAAFuOxWuSxkABik=" }, "visible": false, "font": "Arial;13;0", "left": 360, "top": -72, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2280, "top": 1432, "width": 157.7607421875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFuOxWuSxkBbx0=" }, "nameLabel": { "$ref": "AAAAAAFuOxWuSxkC10c=" }, "namespaceLabel": { "$ref": "AAAAAAFuOxWuSxkDp+Q=" }, "propertyLabel": { "$ref": "AAAAAAFuOxWuSxkEJ4Y=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFuOxWuSxkF0rc=", "_parent": { "$ref": "AAAAAAFuOxWuSxj/v3Y=" }, "model": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFuOx3AnRuNvVY=", "_parent": { "$ref": "AAAAAAFuOxWuSxkF0rc=" }, "model": { "$ref": "AAAAAAFuOx3AZxuHKQU=" }, "font": "Arial;13;0", "left": 2285, "top": 1462, "width": 147.7607421875, "height": 13, "text": "-endGame: List", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFuOx4vJxvQ8zo=", "_parent": { "$ref": "AAAAAAFuOxWuSxkF0rc=" }, "model": { "$ref": "AAAAAAFuOx4u7xvKPZw=" }, "font": "Arial;13;0", "left": 2285, "top": 1477, "width": 147.7607421875, "height": 13, "text": "-threeCard: List", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFuOx6FJhwgc4Y=", "_parent": { "$ref": "AAAAAAFuOxWuSxkF0rc=" }, "model": { "$ref": "AAAAAAFuOx6FAhwaRbo=" }, "font": "Arial;13;0", "left": 2285, "top": 1492, "width": 147.7607421875, "height": 13, "text": "-random: Random", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2280, "top": 1457, "width": 157.7607421875, "height": 53 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFuOxWuSxkG7b4=", "_parent": { "$ref": "AAAAAAFuOxWuSxj/v3Y=" }, "model": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFuOx7H4xxjRqU=", "_parent": { "$ref": "AAAAAAFuOxWuSxkG7b4=" }, "model": { "$ref": "AAAAAAFuOx7HvhxdeUA=" }, "font": "Arial;13;0", "left": 2285, "top": 1515, "width": 147.7607421875, "height": 13, "text": "-createEndCard()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOx8EdBym8UM=", "_parent": { "$ref": "AAAAAAFuOxWuSxkG7b4=" }, "model": { "$ref": "AAAAAAFuOx8EXBygPTM=" }, "font": "Arial;13;0", "left": 2285, "top": 1530, "width": 147.7607421875, "height": 13, "text": "-createThreeCard()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOx8zMxzXDN4=", "_parent": { "$ref": "AAAAAAFuOxWuSxkG7b4=" }, "model": { "$ref": "AAAAAAFuOx8zGxzR8KE=" }, "font": "Arial;13;0", "left": 2285, "top": 1545, "width": 147.7607421875, "height": 13, "text": "+createCard(iteration: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2280, "top": 1510, "width": 157.7607421875, "height": 53 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOxWuSxkHcTQ=", "_parent": { "$ref": "AAAAAAFuOxWuSxj/v3Y=" }, "model": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "visible": false, "font": "Arial;13;0", "left": 224, "top": -48, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFuOxWuSxkIWOM=", "_parent": { "$ref": "AAAAAAFuOxWuSxj/v3Y=" }, "model": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "visible": false, "font": "Arial;13;0", "left": 224, "top": -48, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2280, "top": 1432, "width": 157.7607421875, "height": 131, "nameCompartment": { "$ref": "AAAAAAFuOxWuSxkABik=" }, "attributeCompartment": { "$ref": "AAAAAAFuOxWuSxkF0rc=" }, "operationCompartment": { "$ref": "AAAAAAFuOxWuSxkG7b4=" }, "receptionCompartment": { "$ref": "AAAAAAFuOxWuSxkHcTQ=" }, "templateParameterCompartment": { "$ref": "AAAAAAFuOxWuSxkIWOM=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFuOxWReBjAR9k=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFuOxWReBjBMh8=", "_parent": { "$ref": "AAAAAAFuOxWReBjAR9k=" }, "model": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFuOxWReBjCfrg=", "_parent": { "$ref": "AAAAAAFuOxWReBjBMh8=" }, "visible": false, "font": "Arial;13;0", "left": 464, "top": -40, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOxWReBjDTB8=", "_parent": { "$ref": "AAAAAAFuOxWReBjBMh8=" }, "font": "Arial;13;1", "left": 1901, "top": 1439, "width": 76.60986328125, "height": 13, "text": "ClassicDeck" }, { "_type": "LabelView", "_id": "AAAAAAFuOxWReBjEhS4=", "_parent": { "$ref": "AAAAAAFuOxWReBjBMh8=" }, "visible": false, "font": "Arial;13;0", "left": 464, "top": -40, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFuOxWReBjFNnA=", "_parent": { "$ref": "AAAAAAFuOxWReBjBMh8=" }, "visible": false, "font": "Arial;13;0", "left": 464, "top": -40, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1896, "top": 1432, "width": 86.60986328125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFuOxWReBjCfrg=" }, "nameLabel": { "$ref": "AAAAAAFuOxWReBjDTB8=" }, "namespaceLabel": { "$ref": "AAAAAAFuOxWReBjEhS4=" }, "propertyLabel": { "$ref": "AAAAAAFuOxWReBjFNnA=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFuOxWReBjGyn4=", "_parent": { "$ref": "AAAAAAFuOxWReBjAR9k=" }, "model": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "font": "Arial;13;0", "left": 1896, "top": 1457, "width": 86.60986328125, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFuOxWReBjH9CQ=", "_parent": { "$ref": "AAAAAAFuOxWReBjAR9k=" }, "model": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "font": "Arial;13;0", "left": 1896, "top": 1467, "width": 86.60986328125, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOxWReBjIOEM=", "_parent": { "$ref": "AAAAAAFuOxWReBjAR9k=" }, "model": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "visible": false, "font": "Arial;13;0", "left": 304, "top": -24, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFuOxWReBjJ5zI=", "_parent": { "$ref": "AAAAAAFuOxWReBjAR9k=" }, "model": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "visible": false, "font": "Arial;13;0", "left": 304, "top": -24, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 1896, "top": 1432, "width": 86.60986328125, "height": 45, "nameCompartment": { "$ref": "AAAAAAFuOxWReBjBMh8=" }, "attributeCompartment": { "$ref": "AAAAAAFuOxWReBjGyn4=" }, "operationCompartment": { "$ref": "AAAAAAFuOxWReBjH9CQ=" }, "receptionCompartment": { "$ref": "AAAAAAFuOxWReBjIOEM=" }, "templateParameterCompartment": { "$ref": "AAAAAAFuOxWReBjJ5zI=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFuOxYvEhl/VqQ=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOxYvEhl9y28=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxYvExmAaI0=", "_parent": { "$ref": "AAAAAAFuOxYvEhl/VqQ=" }, "model": { "$ref": "AAAAAAFuOxYvEhl9y28=" }, "visible": false, "font": "Arial;13;0", "left": 2029, "top": 1392, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxYvEhl/VqQ=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxYvExmBYHA=", "_parent": { "$ref": "AAAAAAFuOxYvEhl/VqQ=" }, "model": { "$ref": "AAAAAAFuOxYvEhl9y28=" }, "visible": null, "font": "Arial;13;0", "left": 2023, "top": 1378, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFuOxYvEhl/VqQ=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxYvExmClBw=", "_parent": { "$ref": "AAAAAAFuOxYvEhl/VqQ=" }, "model": { "$ref": "AAAAAAFuOxYvEhl9y28=" }, "visible": false, "font": "Arial;13;0", "left": 2040, "top": 1419, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxYvEhl/VqQ=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "tail": { "$ref": "AAAAAAFuOxWReBjAR9k=" }, "lineStyle": 1, "points": "1983:1435;2087:1390", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFuOxYvExmAaI0=" }, "stereotypeLabel": { "$ref": "AAAAAAFuOxYvExmBYHA=" }, "propertyLabel": { "$ref": "AAAAAAFuOxYvExmClBw=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFuOxZAWxmfI4o=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOxZAWxmd7TA=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxZAWxmgt2w=", "_parent": { "$ref": "AAAAAAFuOxZAWxmfI4o=" }, "model": { "$ref": "AAAAAAFuOxZAWxmd7TA=" }, "visible": false, "font": "Arial;13;0", "left": 2243, "top": 1424, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxZAWxmfI4o=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxZAWxmhMv0=", "_parent": { "$ref": "AAAAAAFuOxZAWxmfI4o=" }, "model": { "$ref": "AAAAAAFuOxZAWxmd7TA=" }, "visible": null, "font": "Arial;13;0", "left": 2234, "top": 1436, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFuOxZAWxmfI4o=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxZAWxmiqWI=", "_parent": { "$ref": "AAAAAAFuOxZAWxmfI4o=" }, "model": { "$ref": "AAAAAAFuOxZAWxmd7TA=" }, "visible": false, "font": "Arial;13;0", "left": 2262, "top": 1401, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxZAWxmfI4o=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "tail": { "$ref": "AAAAAAFuOxWuSxj/v3Y=" }, "lineStyle": 1, "points": "2279:1438;2228:1400", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFuOxZAWxmgt2w=" }, "stereotypeLabel": { "$ref": "AAAAAAFuOxZAWxmhMv0=" }, "propertyLabel": { "$ref": "AAAAAAFuOxZAWxmiqWI=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFuOxaVKBnBz3k=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuOxaVJxm9tuU=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxaVKBnC/A8=", "_parent": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "model": { "$ref": "AAAAAAFuOxaVJxm9tuU=" }, "font": "Arial;13;0", "left": 2199, "top": 748, "width": 34.68994140625, "height": 13, "alpha": 3.056586526645529, "distance": 275.95108262154, "hostEdge": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "edgePosition": 1, "text": "#deck" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxaVKBnDZRQ=", "_parent": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "model": { "$ref": "AAAAAAFuOxaVJxm9tuU=" }, "visible": null, "font": "Arial;13;0", "left": 2210, "top": 1023, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxaVKRnEQ54=", "_parent": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "model": { "$ref": "AAAAAAFuOxaVJxm9tuU=" }, "visible": false, "font": "Arial;13;0", "left": 2166, "top": 1021, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxaVKRnFaSY=", "_parent": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "model": { "$ref": "AAAAAAFuOxaVJxm+WSM=" }, "visible": false, "font": "Arial;13;0", "left": 2206, "top": 765, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxaVKRnGZ/w=", "_parent": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "model": { "$ref": "AAAAAAFuOxaVJxm+WSM=" }, "visible": false, "font": "Arial;13;0", "left": 2220, "top": 768, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxaVKRnHj8U=", "_parent": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "model": { "$ref": "AAAAAAFuOxaVJxm+WSM=" }, "visible": false, "font": "Arial;13;0", "left": 2179, "top": 760, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxaVKRnIJuM=", "_parent": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "model": { "$ref": "AAAAAAFuOxaVJxm//wc=" }, "visible": false, "font": "Arial;13;0", "left": 2185, "top": 1279, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFuOxaVKBnBz3k=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxaVKRnJj/4=", "_parent": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "model": { "$ref": "AAAAAAFuOxaVJxm//wc=" }, "visible": false, "font": "Arial;13;0", "left": 2198, "top": 1277, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFuOxaVKBnBz3k=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuOxaVKRnK7k4=", "_parent": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "model": { "$ref": "AAAAAAFuOxaVJxm//wc=" }, "visible": false, "font": "Arial;13;0", "left": 2157, "top": 1282, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFuOxaVKBnBz3k=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFuOxaVKRnLKqQ=", "_parent": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "model": { "$ref": "AAAAAAFuOxaVJxm+WSM=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFuOxaVKRnMwlw=", "_parent": { "$ref": "AAAAAAFuOxaVKBnBz3k=" }, "model": { "$ref": "AAAAAAFuOxaVJxm//wc=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "tail": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "lineStyle": 1, "points": "2193:745;2169:1311", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFuOxaVKBnC/A8=" }, "stereotypeLabel": { "$ref": "AAAAAAFuOxaVKBnDZRQ=" }, "propertyLabel": { "$ref": "AAAAAAFuOxaVKRnEQ54=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFuOxaVKRnFaSY=" }, "tailPropertyLabel": { "$ref": "AAAAAAFuOxaVKRnGZ/w=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFuOxaVKRnHj8U=" }, "headRoleNameLabel": { "$ref": "AAAAAAFuOxaVKRnIJuM=" }, "headPropertyLabel": { "$ref": "AAAAAAFuOxaVKRnJj/4=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFuOxaVKRnK7k4=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFuOxaVKRnLKqQ=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFuOxaVKRnMwlw=" } } ] }, { "_type": "UMLPackage", "_id": "AAAAAAFt7UW8Z/1rld4=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "card", "ownedElements": [ { "_type": "UMLClass", "_id": "AAAAAAFt7Tgb6Pqwr0Q=", "_parent": { "$ref": "AAAAAAFt7UW8Z/1rld4=" }, "name": "Card", "ownedElements": [ { "_type": "UMLAssociation", "_id": "AAAAAAFuOxaVJxm9tuU=", "_parent": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "name": "deck", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFuOxaVJxm+WSM=", "_parent": { "$ref": "AAAAAAFuOxaVJxm9tuU=" }, "reference": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFuOxaVJxm//wc=", "_parent": { "$ref": "AAAAAAFuOxaVJxm9tuU=" }, "reference": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "aggregation": "composite" }, "visibility": "protected" } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFt7TnTafraXcY=", "_parent": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "name": "Value", "type": "int" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFuOxERkxHTyBs=", "_parent": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "name": "Card", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFuOxFawhJSCrs=", "_parent": { "$ref": "AAAAAAFuOxERkxHTyBs=" }, "name": "value", "type": "int" } ] } ], "isAbstract": true }, { "_type": "UMLClass", "_id": "AAAAAAFuOw/c4hACFeY=", "_parent": { "$ref": "AAAAAAFt7UW8Z/1rld4=" }, "name": "ThreeCard", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFuOxJuART/CKQ=", "_parent": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "source": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "target": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFt7VL5wP+93/8=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "GameManager", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFt7XorNxd8iCE=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "nbPlayers", "type": "int" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFt7ZkO79UzN/c=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "joue", "visibility": "private", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFt7ZlqZNYhBNA=", "_parent": { "$ref": "AAAAAAFt7ZkO79UzN/c=" }, "name": "p", "type": "Player" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFt7Zn3JdhHUu0=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "isEndGame", "visibility": "private", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFt7ZozW9khQi4=", "_parent": { "$ref": "AAAAAAFt7Zn3JdhHUu0=" }, "type": "Boolean", "direction": "return" } ] } ], "isAbstract": true }, { "_type": "UMLClass", "_id": "AAAAAAFt7VMntwAPwiU=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Player", "ownedElements": [ { "_type": "UMLAssociation", "_id": "AAAAAAFt7YJknUVKA3k=", "_parent": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "name": "playerList", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFt7YJknkVLPmE=", "_parent": { "$ref": "AAAAAAFt7YJknUVKA3k=" }, "reference": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "multiplicity": "1" }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFt7YJknkVMy5E=", "_parent": { "$ref": "AAAAAAFt7YJknUVKA3k=" }, "reference": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "aggregation": "composite" }, "visibility": "private" } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFt7XTWsA3fWsw=", "_parent": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "name": "pseudo", "type": "String" }, { "_type": "UMLAttribute", "_id": "AAAAAAFt7YWqC1U5ils=", "_parent": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "name": "nbMaxCard", "visibility": "private", "type": "" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFt7W63Zw1YuOs=", "_parent": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "name": "joue", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFt7XEjCA2nkOY=", "_parent": { "$ref": "AAAAAAFt7W63Zw1YuOs=" }, "name": "cardList ", "type": "List" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFt7Xq31x8wG3A=", "_parent": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "name": "pioche", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFt7XtBKh+vNa8=", "_parent": { "$ref": "AAAAAAFt7Xq31x8wG3A=" }, "name": "cardList", "type": "List" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFt7WSuxwCbpbQ=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "SoloGameManager", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFt7WanPQKp1ZQ=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "source": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "target": { "$ref": "AAAAAAFt7VL5wP+93/8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFuOyUepSAcpPY=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "name": "endTurn", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFuOyV+EyByb3U=", "_parent": { "$ref": "AAAAAAFuOyUepSAcpPY=" }, "type": "bool", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFuOyWocSClYyQ=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "name": "verifyNbCardPlay", "visibility": "protected" }, { "_type": "UMLOperation", "_id": "AAAAAAFuOyZHoCDWWM0=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "name": "testIsEndGame", "visibility": "protected" }, { "_type": "UMLOperation", "_id": "AAAAAAFuOyaRWCEH7ew=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "name": "displayWinner", "visibility": "protected" }, { "_type": "UMLOperation", "_id": "AAAAAAFuOybEHyE4zqM=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "name": "pioche", "visibility": "protected" }, { "_type": "UMLOperation", "_id": "AAAAAAFuOycgMSFp2zQ=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "name": "isEndGame", "visibility": "protected" }, { "_type": "UMLOperation", "_id": "AAAAAAFuOydp5iGadaE=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "name": "tryToFindSoluce", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFuOygQQSICzo8=", "_parent": { "$ref": "AAAAAAFuOydp5iGadaE=" }, "name": "playableCard", "type": "List" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFuOyeysiHLC5k=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "name": "testEndGame", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFuOykAliJueIE=", "_parent": { "$ref": "AAAAAAFuOyeysiHLC5k=" }, "name": "playableCard", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFuOykAliJvIKc=", "_parent": { "$ref": "AAAAAAFuOyeysiHLC5k=" }, "type": "bool", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFuOylVByKcRzI=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "name": "effectLose", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFuOylsdyLBbOI=", "_parent": { "$ref": "AAAAAAFuOylVByKcRzI=" }, "type": "bool", "direction": "return" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFt7WTYZwDzv8Q=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "MultiplayerGameManage", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFt7WbE9wLi88w=", "_parent": { "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, "source": { "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, "target": { "$ref": "AAAAAAFt7VL5wP+93/8=" } } ], "isAbstract": true }, { "_type": "UMLClass", "_id": "AAAAAAFt7WUJwQFR+xE=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "LocalGameManager", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFt7WZ7wwJpwVg=", "_parent": { "$ref": "AAAAAAFt7WUJwQFR+xE=" }, "source": { "$ref": "AAAAAAFt7WUJwQFR+xE=" }, "target": { "$ref": "AAAAAAFt7WTYZwDzv8Q=" } } ] }, { "_type": "UMLClass", "_id": "AAAAAAFt7WVjtQGWfvM=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "RemoteGameManager", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFt7WaJYQKJPP0=", "_parent": { "$ref": "AAAAAAFt7WVjtQGWfvM=" }, "source": { "$ref": "AAAAAAFt7WVjtQGWfvM=" }, "target": { "$ref": "AAAAAAFt7WTYZwDzv8Q=" } } ] }, { "_type": "UMLPackage", "_id": "AAAAAAFt7YuMWrIuamc=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "manager" }, { "_type": "UMLClass", "_id": "AAAAAAFuOw+sJA6vVOo=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "ClassicCard", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFuOxKNRxU6mm0=", "_parent": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "source": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "target": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } } ] }, { "_type": "UMLClass", "_id": "AAAAAAFuOw/Jug9vmpg=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "EndCard", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFuOxJduxTfq9o=", "_parent": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "source": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "target": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } } ] }, { "_type": "UMLPackage", "_id": "AAAAAAFuOxTqehbYxPo=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "deck", "ownedElements": [ { "_type": "UMLClass", "_id": "AAAAAAFuOxVwFhhsSl8=", "_parent": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "name": "Deck", "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFuOxcphxqdaYY=", "_parent": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "name": "size", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFuOxdS6BrUi1c=", "_parent": { "$ref": "AAAAAAFuOxcphxqdaYY=" }, "type": "int", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFuOxdkmhroYbg=", "_parent": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "name": "removeAt", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFuOxe6AxsNhy0=", "_parent": { "$ref": "AAAAAAFuOxdkmhroYbg=" }, "name": "index", "type": "int" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFuOxe6YxshTgI=", "_parent": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "name": "getCard", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFuOxgVBRtGd7A=", "_parent": { "$ref": "AAAAAAFuOxe6YxshTgI=" }, "name": "index", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFuOxgVBhtHSCE=", "_parent": { "$ref": "AAAAAAFuOxe6YxshTgI=" }, "type": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "direction": "return" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFuOxWuShj9rt8=", "_parent": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "name": "ExtremeDeck", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFuOxZAWxmd7TA=", "_parent": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "source": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "target": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFuOx3AZxuHKQU=", "_parent": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "name": "endGame", "visibility": "private", "type": "List" }, { "_type": "UMLAttribute", "_id": "AAAAAAFuOx4u7xvKPZw=", "_parent": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "name": "threeCard", "visibility": "private", "type": "List" }, { "_type": "UMLAttribute", "_id": "AAAAAAFuOx6FAhwaRbo=", "_parent": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "name": "random", "visibility": "private", "type": "Random" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFuOx7HvhxdeUA=", "_parent": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "name": "createEndCard", "visibility": "private" }, { "_type": "UMLOperation", "_id": "AAAAAAFuOx8EXBygPTM=", "_parent": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "name": "createThreeCard", "visibility": "private" }, { "_type": "UMLOperation", "_id": "AAAAAAFuOx8zGxzR8KE=", "_parent": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "name": "createCard", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFuOx99Bxz2s20=", "_parent": { "$ref": "AAAAAAFuOx8zGxzR8KE=" }, "name": "iteration", "type": "int" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFuOxWReBi+5XU=", "_parent": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "name": "ClassicDeck", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFuOxYvEhl9y28=", "_parent": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "source": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "target": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } } ] } ] } ] } ] }