{ "_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": "UMLModelView", "_id": "AAAAAAFuO9RY+Oybi4Q=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuO9RY9uyZe4k=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFuO9RY+OycUrU=", "_parent": { "$ref": "AAAAAAFuO9RY+Oybi4Q=" }, "model": { "$ref": "AAAAAAFuO9RY9uyZe4k=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFuO9RY+OydhYo=", "_parent": { "$ref": "AAAAAAFuO9RY+OycUrU=" }, "visible": false, "font": "Arial;13;0", "left": -352, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuO9RY+OyeTYs=", "_parent": { "$ref": "AAAAAAFuO9RY+OycUrU=" }, "font": "Arial;13;1", "left": 5, "top": 150, "width": 3735, "height": 13, "text": "Model" }, { "_type": "LabelView", "_id": "AAAAAAFuO9RY+OyfxYI=", "_parent": { "$ref": "AAAAAAFuO9RY+OycUrU=" }, "visible": false, "font": "Arial;13;0", "left": -352, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFuO9RY+Oyg1Ts=", "_parent": { "$ref": "AAAAAAFuO9RY+OycUrU=" }, "visible": false, "font": "Arial;13;0", "left": -352, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "top": 143, "width": 3745, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFuO9RY+OydhYo=" }, "nameLabel": { "$ref": "AAAAAAFuO9RY+OyeTYs=" }, "namespaceLabel": { "$ref": "AAAAAAFuO9RY+OyfxYI=" }, "propertyLabel": { "$ref": "AAAAAAFuO9RY+Oyg1Ts=" } } ], "containedViews": [ { "$ref": "AAAAAAFusYAZfFKXPws=" }, { "$ref": "AAAAAAFve3HwvZHnXg4=" } ], "font": "Arial;13;0", "containerChangeable": true, "top": 128, "width": 3745, "height": 2169, "nameCompartment": { "$ref": "AAAAAAFuO9RY+OycUrU=" } }, { "_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", "left": -16, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7YuMXLIziFo=", "_parent": { "$ref": "AAAAAAFt7YuMXLIxP4A=" }, "font": "Arial;13;1", "left": 189, "top": 574, "width": 1207, "height": 13, "text": "manager" }, { "_type": "LabelView", "_id": "AAAAAAFt7YuMXLI0PiE=", "_parent": { "$ref": "AAAAAAFt7YuMXLIxP4A=" }, "visible": false, "font": "Arial;13;0", "left": -16, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFt7YuMXLI1o6M=", "_parent": { "$ref": "AAAAAAFt7YuMXLIxP4A=" }, "visible": false, "font": "Arial;13;0", "left": -16, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 184, "top": 567, "width": 1217, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7YuMXLIyx2Y=" }, "nameLabel": { "$ref": "AAAAAAFt7YuMXLIziFo=" }, "namespaceLabel": { "$ref": "AAAAAAFt7YuMXLI0PiE=" }, "propertyLabel": { "$ref": "AAAAAAFt7YuMXLI1o6M=" } } ], "containedViews": [ { "$ref": "AAAAAAFve2frrmnj5ak=" } ], "font": "Arial;13;0", "containerChangeable": true, "left": 184, "top": 552, "width": 1217, "height": 489, "nameCompartment": { "$ref": "AAAAAAFt7YuMXLIxP4A=" } }, { "_type": "UMLPackageView", "_id": "AAAAAAFusYjda4edBzM=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYjda4ebGjA=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYjdbIee/m8=", "_parent": { "$ref": "AAAAAAFusYjda4edBzM=" }, "model": { "$ref": "AAAAAAFusYjda4ebGjA=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYjdbIefVxc=", "_parent": { "$ref": "AAAAAAFusYjdbIee/m8=" }, "visible": false, "font": "Arial;13;0", "left": -208, "top": -16, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYjdbIeg/NU=", "_parent": { "$ref": "AAAAAAFusYjdbIee/m8=" }, "font": "Arial;13;1", "left": 69, "top": 1694, "width": 1727, "height": 13, "text": "gameActions" }, { "_type": "LabelView", "_id": "AAAAAAFusYjdbIehoTA=", "_parent": { "$ref": "AAAAAAFusYjdbIee/m8=" }, "visible": false, "font": "Arial;13;0", "left": -208, "top": -16, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFusYjdbIeiYYo=", "_parent": { "$ref": "AAAAAAFusYjdbIee/m8=" }, "visible": false, "font": "Arial;13;0", "left": -208, "top": -16, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 64, "top": 1687, "width": 1737, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYjdbIefVxc=" }, "nameLabel": { "$ref": "AAAAAAFusYjdbIeg/NU=" }, "namespaceLabel": { "$ref": "AAAAAAFusYjdbIehoTA=" }, "propertyLabel": { "$ref": "AAAAAAFusYjdbIeiYYo=" } } ], "containedViews": [ { "$ref": "AAAAAAFusYuTWozzvSs=" } ], "font": "Arial;13;0", "containerChangeable": true, "left": 64, "top": 1672, "width": 1737, "height": 585, "nameCompartment": { "$ref": "AAAAAAFusYjdbIee/m8=" } }, { "_type": "UMLPackageView", "_id": "AAAAAAFusYAZfFKXPws=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYAZfFKVKTE=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYAZfFKY++8=", "_parent": { "$ref": "AAAAAAFusYAZfFKXPws=" }, "model": { "$ref": "AAAAAAFusYAZfFKVKTE=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYAZfFKZ5vE=", "_parent": { "$ref": "AAAAAAFusYAZfFKY++8=" }, "visible": false, "font": "Arial;13;0", "left": 480, "top": -64, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYAZfFKahVk=", "_parent": { "$ref": "AAAAAAFusYAZfFKY++8=" }, "font": "Arial;13;1", "left": 325, "top": 1182, "width": 911, "height": 13, "text": "piles" }, { "_type": "LabelView", "_id": "AAAAAAFusYAZfFKbbEI=", "_parent": { "$ref": "AAAAAAFusYAZfFKY++8=" }, "visible": false, "font": "Arial;13;0", "left": 480, "top": -64, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFusYAZfFKctDc=", "_parent": { "$ref": "AAAAAAFusYAZfFKY++8=" }, "visible": false, "font": "Arial;13;0", "left": 480, "top": -64, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 320, "top": 1175, "width": 921, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYAZfFKZ5vE=" }, "nameLabel": { "$ref": "AAAAAAFusYAZfFKahVk=" }, "namespaceLabel": { "$ref": "AAAAAAFusYAZfFKbbEI=" }, "propertyLabel": { "$ref": "AAAAAAFusYAZfFKctDc=" } } ], "containerView": { "$ref": "AAAAAAFuO9RY+Oybi4Q=" }, "containedViews": [ { "$ref": "AAAAAAFusYDcCVOjLds=" }, { "$ref": "AAAAAAFusYJ+21hI95g=" }, { "$ref": "AAAAAAFusYR9Z10XJEM=" }, { "$ref": "AAAAAAFusYQkh1upYkQ=" }, { "$ref": "AAAAAAFusYH8mFba7BY=" }, { "$ref": "AAAAAAFusYF2j1Vs2rE=" } ], "font": "Arial;13;0", "containerChangeable": true, "left": 320, "top": 1160, "width": 921, "height": 329, "nameCompartment": { "$ref": "AAAAAAFusYAZfFKY++8=" } }, { "_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": 1191, "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": 1201, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7UW8aP1vH+I=" }, "nameLabel": { "$ref": "AAAAAAFt7UW8aP1wUUg=" }, "namespaceLabel": { "$ref": "AAAAAAFt7UW8aP1xOq4=" }, "propertyLabel": { "$ref": "AAAAAAFt7UW8aP1yQW8=" } } ], "containedViews": [ { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, { "$ref": "AAAAAAFuOw/Jug9xJ3I=" } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1608, "top": 512, "width": 1201, "height": 521, "nameCompartment": { "$ref": "AAAAAAFt7UW8aP1uo8M=" } }, { "_type": "UMLPackageView", "_id": "AAAAAAFusWnDJw7YG/I=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWnDJw7WNrw=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusWnDJw7ZQm8=", "_parent": { "$ref": "AAAAAAFusWnDJw7YG/I=" }, "model": { "$ref": "AAAAAAFusWnDJw7WNrw=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusWnDJw7a8Do=", "_parent": { "$ref": "AAAAAAFusWnDJw7ZQm8=" }, "visible": false, "font": "Arial;13;0", "left": 16, "top": 64, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusWnDJw7b/JA=", "_parent": { "$ref": "AAAAAAFusWnDJw7ZQm8=" }, "font": "Arial;13;1", "left": 1621, "top": 790, "width": 479, "height": 13, "text": "cardType" }, { "_type": "LabelView", "_id": "AAAAAAFusWnDKA7cvz0=", "_parent": { "$ref": "AAAAAAFusWnDJw7ZQm8=" }, "visible": false, "font": "Arial;13;0", "left": 16, "top": 64, "width": 73.67724609375, "height": 13, "text": "(from card)" }, { "_type": "LabelView", "_id": "AAAAAAFusWnDKA7d2DI=", "_parent": { "$ref": "AAAAAAFusWnDJw7ZQm8=" }, "visible": false, "font": "Arial;13;0", "left": 16, "top": 64, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1616, "top": 783, "width": 489, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusWnDJw7a8Do=" }, "nameLabel": { "$ref": "AAAAAAFusWnDJw7b/JA=" }, "namespaceLabel": { "$ref": "AAAAAAFusWnDKA7cvz0=" }, "propertyLabel": { "$ref": "AAAAAAFusWnDKA7d2DI=" } } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1616, "top": 768, "width": 489, "height": 217, "nameCompartment": { "$ref": "AAAAAAFusWnDJw7ZQm8=" } }, { "_type": "UMLPackageView", "_id": "AAAAAAFusWjncwxPzYA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWjncgxNkPY=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusWjncwxQYCs=", "_parent": { "$ref": "AAAAAAFusWjncwxPzYA=" }, "model": { "$ref": "AAAAAAFusWjncgxNkPY=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusWjncwxR/YE=", "_parent": { "$ref": "AAAAAAFusWjncwxQYCs=" }, "visible": false, "font": "Arial;13;0", "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusWjncwxSX0Q=", "_parent": { "$ref": "AAAAAAFusWjncwxQYCs=" }, "font": "Arial;13;1", "left": 2309, "top": 710, "width": 471, "height": 13, "text": "rapidCard" }, { "_type": "LabelView", "_id": "AAAAAAFusWjncwxTrJU=", "_parent": { "$ref": "AAAAAAFusWjncwxQYCs=" }, "visible": false, "font": "Arial;13;0", "width": 73.67724609375, "height": 13, "text": "(from card)" }, { "_type": "LabelView", "_id": "AAAAAAFusWjncwxUiGk=", "_parent": { "$ref": "AAAAAAFusWjncwxQYCs=" }, "visible": false, "font": "Arial;13;0", "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2304, "top": 703, "width": 481, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusWjncwxR/YE=" }, "nameLabel": { "$ref": "AAAAAAFusWjncwxSX0Q=" }, "namespaceLabel": { "$ref": "AAAAAAFusWjncwxTrJU=" }, "propertyLabel": { "$ref": "AAAAAAFusWjncwxUiGk=" } } ], "containedViews": [ { "$ref": "AAAAAAFuOw/c4hAEwOA=" }, { "$ref": "AAAAAAFusWMxvP848Ug=" } ], "font": "Arial;13;0", "containerChangeable": true, "left": 2304, "top": 688, "width": 481, "height": 273, "nameCompartment": { "$ref": "AAAAAAFusWjncwxQYCs=" } }, { "_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": 1207, "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": 1217, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFuOxTqexbcp7k=" }, "nameLabel": { "$ref": "AAAAAAFuOxTqexbdaZ4=" }, "namespaceLabel": { "$ref": "AAAAAAFuOxTqexbeAy4=" }, "propertyLabel": { "$ref": "AAAAAAFuOxTqexbfqoI=" } } ], "containedViews": [ { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, { "$ref": "AAAAAAFuOxWuSxj/v3Y=" }, { "$ref": "AAAAAAFuOxWReBjAR9k=" }, { "$ref": "AAAAAAFusWe7cApiE/M=" }, { "$ref": "AAAAAAFusW2DTBb7uGw=" }, { "$ref": "AAAAAAFusWrrHROnxvo=" }, { "$ref": "AAAAAAFusWtWUhSXQSE=" }, { "$ref": "AAAAAAFusWwdCBVrwW8=" }, { "$ref": "AAAAAAFusW1dURaSf+M=" }, { "$ref": "AAAAAAFve18rhUfhr04=" } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1592, "top": 1176, "width": 1217, "height": 449, "nameCompartment": { "$ref": "AAAAAAFuOxTqexbbUxk=" } }, { "_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": -464, "top": 128, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7VL5wP/Cz6E=", "_parent": { "$ref": "AAAAAAFt7VL5wP/A0IE=" }, "font": "Arial;13;3", "left": 533, "top": 615, "width": 343.60498046875, "height": 13, "text": "GameManager" }, { "_type": "LabelView", "_id": "AAAAAAFt7VL5wf/DRY8=", "_parent": { "$ref": "AAAAAAFt7VL5wP/A0IE=" }, "visible": false, "font": "Arial;13;0", "left": -464, "top": 128, "width": 89.578125, "height": 13, "text": "(from manager)" }, { "_type": "LabelView", "_id": "AAAAAAFt7VL5wf/EkVw=", "_parent": { "$ref": "AAAAAAFt7VL5wP/A0IE=" }, "visible": false, "font": "Arial;13;0", "left": -464, "top": 128, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 528, "top": 608, "width": 353.60498046875, "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": 533, "top": 638, "width": 343.60498046875, "height": 13, "text": "#nbPlayers: int", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFusXk8OzbIER4=", "_parent": { "$ref": "AAAAAAFt7VL5wf/FwWk=" }, "model": { "$ref": "AAAAAAFusXk8CTbF+O8=" }, "font": "Arial;13;0", "left": 533, "top": 653, "width": 343.60498046875, "height": 13, "text": "+EndMessage: string", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFusXpyUDgO7tQ=", "_parent": { "$ref": "AAAAAAFt7VL5wf/FwWk=" }, "model": { "$ref": "AAAAAAFusXpyJjgLB0M=" }, "font": "Arial;13;0", "left": 533, "top": 668, "width": 343.60498046875, "height": 13, "text": "#currentIndexPlayer: int", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFusXs0BjqdO04=", "_parent": { "$ref": "AAAAAAFt7VL5wf/FwWk=" }, "model": { "$ref": "AAAAAAFusXsz1DqaOC0=" }, "font": "Arial;13;0", "left": 533, "top": 683, "width": 343.60498046875, "height": 13, "text": "#win: bool", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 528, "top": 633, "width": 353.60498046875, "height": 68 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFt7VL5wf/G0EY=", "_parent": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "model": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusXyKZD2Xt0A=", "_parent": { "$ref": "AAAAAAFt7VL5wf/G0EY=" }, "model": { "$ref": "AAAAAAFusXyKMz2Uw/w=" }, "font": "Arial;13;0", "left": 533, "top": 706, "width": 343.60498046875, "height": 13, "text": "#GameManager(parametreur: Parametreur)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFt7ZkPEdU57Xk=", "_parent": { "$ref": "AAAAAAFt7VL5wf/G0EY=" }, "model": { "$ref": "AAAAAAFt7ZkO79UzN/c=" }, "font": "Arial;13;0", "left": 533, "top": 721, "width": 343.60498046875, "height": 13, "text": "+joue(orderedStackSelected : int, valueCard: decimal): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFt7Zn3R9hNiyw=", "_parent": { "$ref": "AAAAAAFt7VL5wf/G0EY=" }, "model": { "$ref": "AAAAAAFt7Zn3JdhHUu0=" }, "font": "Arial;13;0", "left": 533, "top": 736, "width": 343.60498046875, "height": 13, "text": "+endTurn(): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusX6VWkGNYbs=", "_parent": { "$ref": "AAAAAAFt7VL5wf/G0EY=" }, "model": { "$ref": "AAAAAAFusX6VHkGKpcU=" }, "font": "Arial;13;0", "left": 533, "top": 751, "width": 343.60498046875, "height": 13, "text": "+getPiles(): Piles", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 528, "top": 701, "width": 353.60498046875, "height": 68 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFt7VL5wf/H2ns=", "_parent": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "model": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "visible": false, "font": "Arial;13;0", "left": -232, "top": 64, "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": -232, "top": 64, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 528, "top": 608, "width": 353.60498046875, "height": 161, "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 } ], "font": "Arial;13;0", "left": 1088, "top": 265, "width": 180.8916015625, "height": 23 }, { "_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": 293, "width": 170.8916015625, "height": 13, "text": "+joue(card : Card)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFt7Xq3+B82Hk0=", "_parent": { "$ref": "AAAAAAFt7VMnuAAY2bo=" }, "model": { "$ref": "AAAAAAFt7Xq31x8wG3A=" }, "font": "Arial;13;0", "left": 1093, "top": 308, "width": 170.8916015625, "height": 13, "text": "+pioche(card : Card)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuO9I0+eHjjkI=", "_parent": { "$ref": "AAAAAAFt7VMnuAAY2bo=" }, "model": { "$ref": "AAAAAAFuO9I0wOHgF4A=" }, "font": "Arial;13;0", "left": 1093, "top": 323, "width": 170.8916015625, "height": 13, "text": "+getCardList(): List", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1088, "top": 288, "width": 180.8916015625, "height": 53 }, { "_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": -1264, "top": 224, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFt7WSuyACgMD4=", "_parent": { "$ref": "AAAAAAFt7WSuyACen/w=" }, "font": "Arial;13;1", "left": 253, "top": 927, "width": 279.2587890625, "height": 13, "text": "SoloGameManager" }, { "_type": "LabelView", "_id": "AAAAAAFt7WSuyAChYm8=", "_parent": { "$ref": "AAAAAAFt7WSuyACen/w=" }, "visible": false, "font": "Arial;13;0", "left": -1264, "top": 224, "width": 89.578125, "height": 13, "text": "(from manager)" }, { "_type": "LabelView", "_id": "AAAAAAFt7WSuyACiSu0=", "_parent": { "$ref": "AAAAAAFt7WSuyACen/w=" }, "visible": false, "font": "Arial;13;0", "left": -1264, "top": 224, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 248, "top": 920, "width": 289.2587890625, "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": 248, "top": 945, "width": 289.2587890625, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFt7WSuyACkuas=", "_parent": { "$ref": "AAAAAAFt7WSuyACdnkM=" }, "model": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusXLOhSU/8/s=", "_parent": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "model": { "$ref": "AAAAAAFusXLOUiU81Jc=" }, "font": "Arial;13;0", "left": 253, "top": 960, "width": 279.2587890625, "height": 13, "text": "+SoloGameManager(parametreur: Parametreur)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 248, "top": 955, "width": 289.2587890625, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFt7WSuyAClfMU=", "_parent": { "$ref": "AAAAAAFt7WSuyACdnkM=" }, "model": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "visible": false, "font": "Arial;13;0", "left": -632, "top": 112, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFt7WSuyACm+z8=", "_parent": { "$ref": "AAAAAAFt7WSuyACdnkM=" }, "model": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "visible": false, "font": "Arial;13;0", "left": -632, "top": 112, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 248, "top": 920, "width": 289.2587890625, "height": 73, "nameCompartment": { "$ref": "AAAAAAFt7WSuyACen/w=" }, "attributeCompartment": { "$ref": "AAAAAAFt7WSuyACjMQE=" }, "operationCompartment": { "$ref": "AAAAAAFt7WSuyACkuas=" }, "receptionCompartment": { "$ref": "AAAAAAFt7WSuyAClfMU=" }, "templateParameterCompartment": { "$ref": "AAAAAAFt7WSuyACm+z8=" } }, { "_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": 512, "top": 826, "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": 502, "top": 815, "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": 531, "top": 849, "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": "435:919;610:769", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFt7WanPgKsu58=" }, "stereotypeLabel": { "$ref": "AAAAAAFt7WanPgKtGUo=" }, "propertyLabel": { "$ref": "AAAAAAFt7WanPgKurjg=" } }, { "_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": 288, "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": 305, "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": 306, "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": 320, "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": 334, "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": 320, "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": 576, "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": 573, "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": 580, "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:312;704:312;704:608", "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.5244140625, "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.5244140625, "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.5244140625, "height": 13, "text": "+Value: decimal", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2128, "top": 625, "width": 137.5244140625, "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.5244140625, "height": 13, "text": "+Card(value: decimal)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusVpqQvEmbGY=", "_parent": { "$ref": "AAAAAAFt7Tgb6vq5+rY=" }, "model": { "$ref": "AAAAAAFusVpqDPEgQUE=" }, "font": "Arial;13;2", "left": 2133, "top": 668, "width": 127.5244140625, "height": 13, "text": "+getName(): string", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusVqsEvGlZpY=", "_parent": { "$ref": "AAAAAAFt7Tgb6vq5+rY=" }, "model": { "$ref": "AAAAAAFusVqr7/GfJPo=" }, "font": "Arial;13;2", "left": 2133, "top": 683, "width": 127.5244140625, "height": 13, "text": "+rapidEffect(): bool", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2128, "top": 648, "width": 137.5244140625, "height": 53 }, { "_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.5244140625, "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", "left": -160, "top": 16, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOw+sJA60VkE=", "_parent": { "$ref": "AAAAAAFuOw+sJA6yo4w=" }, "font": "Arial;13;1", "left": 1629, "top": 847, "width": 211.34521484375, "height": 13, "text": "ClassicCard" }, { "_type": "LabelView", "_id": "AAAAAAFuOw+sJA61mcY=", "_parent": { "$ref": "AAAAAAFuOw+sJA6yo4w=" }, "visible": false, "font": "Arial;13;0", "left": -160, "top": 16, "width": 91.74267578125, "height": 13, "text": "(from cardType)" }, { "_type": "LabelView", "_id": "AAAAAAFuOw+sJA6247E=", "_parent": { "$ref": "AAAAAAFuOw+sJA6yo4w=" }, "visible": false, "font": "Arial;13;0", "left": -160, "top": 16, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1624, "top": 840, "width": 221.34521484375, "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=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFusVvD5fK2eo4=", "_parent": { "$ref": "AAAAAAFuOw+sJA63ljY=" }, "model": { "$ref": "AAAAAAFusVvDsfKwbbs=" }, "font": "Arial;13;0", "left": 1629, "top": 870, "width": 211.34521484375, "height": 13, "underline": true, "text": "+CARD_CLASSIC: string {readOnly}", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1624, "top": 865, "width": 221.34521484375, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFuOw+sJQ64Oqs=", "_parent": { "$ref": "AAAAAAFuOw+sJA6xWi8=" }, "model": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusV0JGvPqBrY=", "_parent": { "$ref": "AAAAAAFuOw+sJQ64Oqs=" }, "model": { "$ref": "AAAAAAFusV0I6PPkakY=" }, "font": "Arial;13;0", "left": 1629, "top": 893, "width": 211.34521484375, "height": 13, "text": "+rapideEffect(): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusV06yfRWZ08=", "_parent": { "$ref": "AAAAAAFuOw+sJQ64Oqs=" }, "model": { "$ref": "AAAAAAFusV06pfRQNGA=" }, "font": "Arial;13;0", "left": 1629, "top": 908, "width": 211.34521484375, "height": 13, "text": "+getName(): string", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1624, "top": 888, "width": 221.34521484375, "height": 38 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOw+sJQ65R1w=", "_parent": { "$ref": "AAAAAAFuOw+sJA6xWi8=" }, "model": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "visible": false, "font": "Arial;13;0", "left": -80, "top": 8, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFuOw+sJQ66KwQ=", "_parent": { "$ref": "AAAAAAFuOw+sJA6xWi8=" }, "model": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "visible": false, "font": "Arial;13;0", "left": -80, "top": 8, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1624, "top": 840, "width": 221.34521484375, "height": 86, "nameCompartment": { "$ref": "AAAAAAFuOw+sJA6yo4w=" }, "attributeCompartment": { "$ref": "AAAAAAFuOw+sJA63ljY=" }, "operationCompartment": { "$ref": "AAAAAAFuOw+sJQ64Oqs=" }, "receptionCompartment": { "$ref": "AAAAAAFuOw+sJQ65R1w=" }, "templateParameterCompartment": { "$ref": "AAAAAAFuOw+sJQ66KwQ=" } }, { "_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": 2585, "top": 848, "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": 2575, "top": 859, "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": 2606, "top": 827, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxJduxThPsE=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusWMxvP848Ug=" }, "tail": { "$ref": "AAAAAAFuOw/Jug9xJ3I=" }, "lineStyle": 1, "points": "2623:871;2569:818", "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": 2473, "top": 827, "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": 2462, "top": 816, "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": 2494, "top": 848, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuOxJuARUBgT4=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusWMxvP848Ug=" }, "tail": { "$ref": "AAAAAAFuOw/c4hAEwOA=" }, "lineStyle": 1, "points": "2459:871;2510:818", "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": 1971, "top": 751, "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": 1965, "top": 737, "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": 1984, "top": 778, "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": "1829:839;2127:703", "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": 792, "top": -160, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOxVwFhhxdp8=", "_parent": { "$ref": "AAAAAAFuOxVwFhhvcas=" }, "font": "Arial;13;3", "left": 2021, "top": 1287, "width": 309.61328125, "height": 13, "text": "Deck" }, { "_type": "LabelView", "_id": "AAAAAAFuOxVwFhhyyVk=", "_parent": { "$ref": "AAAAAAFuOxVwFhhvcas=" }, "visible": false, "font": "Arial;13;0", "left": 792, "top": -160, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFuOxVwFhhzuIM=", "_parent": { "$ref": "AAAAAAFuOxVwFhhvcas=" }, "visible": false, "font": "Arial;13;0", "left": 792, "top": -160, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2016, "top": 1280, "width": 319.61328125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFuOxVwFhhw5hw=" }, "nameLabel": { "$ref": "AAAAAAFuOxVwFhhxdp8=" }, "namespaceLabel": { "$ref": "AAAAAAFuOxVwFhhyyVk=" }, "propertyLabel": { "$ref": "AAAAAAFuOxVwFhhzuIM=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFuOxVwFxh0kVA=", "_parent": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "model": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFve2GLNk1RdTo=", "_parent": { "$ref": "AAAAAAFuOxVwFxh0kVA=" }, "model": { "$ref": "AAAAAAFve2GLA01LUwg=" }, "font": "Arial;13;0", "left": 2021, "top": 1310, "width": 309.61328125, "height": 13, "text": "#nbCard: int", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2016, "top": 1305, "width": 319.61328125, "height": 23 }, { "_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": 2021, "top": 1333, "width": 309.61328125, "height": 13, "text": "+size(): int", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOxdkvhruyAE=", "_parent": { "$ref": "AAAAAAFuOxVwFxh1PXo=" }, "model": { "$ref": "AAAAAAFuOxdkmhroYbg=" }, "font": "Arial;13;0", "left": 2021, "top": 1348, "width": 309.61328125, "height": 13, "text": "+removeAt(index: int)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOxe6ehsnEDU=", "_parent": { "$ref": "AAAAAAFuOxVwFxh1PXo=" }, "model": { "$ref": "AAAAAAFuOxe6YxshTgI=" }, "font": "Arial;13;0", "left": 2021, "top": 1363, "width": 309.61328125, "height": 13, "text": "+getCard(index: int): Card", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFve2J9qU5ncPc=", "_parent": { "$ref": "AAAAAAFuOxVwFxh1PXo=" }, "model": { "$ref": "AAAAAAFve2J9d05h4Bc=" }, "font": "Arial;13;0", "left": 2021, "top": 1378, "width": 309.61328125, "height": 13, "text": "+InsertionDichotomique(start: int, end: int, card: Card)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2016, "top": 1328, "width": 319.61328125, "height": 68 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOxVwFxh2QcQ=", "_parent": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "model": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "visible": false, "font": "Arial;13;0", "left": 552, "top": -96, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFuOxVwFxh307U=", "_parent": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "model": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "visible": false, "font": "Arial;13;0", "left": 552, "top": -96, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2016, "top": 1280, "width": 319.61328125, "height": 116, "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": 136, "top": -8, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOxWuSxkC10c=", "_parent": { "$ref": "AAAAAAFuOxWuSxkABik=" }, "font": "Arial;13;1", "left": 2173, "top": 1471, "width": 147.7607421875, "height": 13, "text": "ExtremeDeck" }, { "_type": "LabelView", "_id": "AAAAAAFuOxWuSxkDp+Q=", "_parent": { "$ref": "AAAAAAFuOxWuSxkABik=" }, "visible": false, "font": "Arial;13;0", "left": 136, "top": -8, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFuOxWuSxkEJ4Y=", "_parent": { "$ref": "AAAAAAFuOxWuSxkABik=" }, "visible": false, "font": "Arial;13;0", "left": 136, "top": -8, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2168, "top": 1464, "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": 2173, "top": 1494, "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": 2173, "top": 1509, "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": 2173, "top": 1524, "width": 147.7607421875, "height": 13, "text": "-random: Random", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2168, "top": 1489, "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": 2173, "top": 1547, "width": 147.7607421875, "height": 13, "text": "-createEndCard()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOx8EdBym8UM=", "_parent": { "$ref": "AAAAAAFuOxWuSxkG7b4=" }, "model": { "$ref": "AAAAAAFuOx8EXBygPTM=" }, "font": "Arial;13;0", "left": 2173, "top": 1562, "width": 147.7607421875, "height": 13, "text": "-createThreeCard()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFuOx8zMxzXDN4=", "_parent": { "$ref": "AAAAAAFuOxWuSxkG7b4=" }, "model": { "$ref": "AAAAAAFuOx8zGxzR8KE=" }, "font": "Arial;13;0", "left": 2173, "top": 1577, "width": 147.7607421875, "height": 13, "text": "+createCard(iteration: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2168, "top": 1542, "width": 157.7607421875, "height": 53 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOxWuSxkHcTQ=", "_parent": { "$ref": "AAAAAAFuOxWuSxj/v3Y=" }, "model": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "visible": false, "font": "Arial;13;0", "left": 112, "top": -16, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFuOxWuSxkIWOM=", "_parent": { "$ref": "AAAAAAFuOxWuSxj/v3Y=" }, "model": { "$ref": "AAAAAAFuOxWuShj9rt8=" }, "visible": false, "font": "Arial;13;0", "left": 112, "top": -16, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2168, "top": 1464, "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": -80, "top": -440, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOxWReBjDTB8=", "_parent": { "$ref": "AAAAAAFuOxWReBjBMh8=" }, "font": "Arial;13;1", "left": 1629, "top": 1239, "width": 319.71240234375, "height": 13, "text": "ClassicDeck" }, { "_type": "LabelView", "_id": "AAAAAAFuOxWReBjEhS4=", "_parent": { "$ref": "AAAAAAFuOxWReBjBMh8=" }, "visible": false, "font": "Arial;13;0", "left": -80, "top": -440, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFuOxWReBjFNnA=", "_parent": { "$ref": "AAAAAAFuOxWReBjBMh8=" }, "visible": false, "font": "Arial;13;0", "left": -80, "top": -440, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1624, "top": 1232, "width": 329.71240234375, "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": 1624, "top": 1257, "width": 329.71240234375, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFuOxWReBjH9CQ=", "_parent": { "$ref": "AAAAAAFuOxWReBjAR9k=" }, "model": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve1lOKjZmoYw=", "_parent": { "$ref": "AAAAAAFuOxWReBjH9CQ=" }, "model": { "$ref": "AAAAAAFve1lN7zZgyO4=" }, "font": "Arial;13;0", "left": 1629, "top": 1272, "width": 319.71240234375, "height": 13, "text": "+ClassicDeck(nbCard: int, borneMin: int, borneMax: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1624, "top": 1267, "width": 329.71240234375, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOxWReBjIOEM=", "_parent": { "$ref": "AAAAAAFuOxWReBjAR9k=" }, "model": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "visible": false, "font": "Arial;13;0", "left": 32, "top": -224, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFuOxWReBjJ5zI=", "_parent": { "$ref": "AAAAAAFuOxWReBjAR9k=" }, "model": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "visible": false, "font": "Arial;13;0", "left": 32, "top": -224, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 1624, "top": 1232, "width": 329.71240234375, "height": 58, "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": 1980, "top": 1276, "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": 1983, "top": 1261, "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": 1973, "top": 1305, "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": "1939:1290;2015:1305", "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": 2194, "top": 1428, "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": 2180, "top": 1433, "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": 2223, "top": 1417, "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": "2222:1463;2197:1396", "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": 731, "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": 2214, "top": 1006, "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": 2170, "top": 1005, "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": 2208, "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": 2221, "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": 2180, "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": 2192, "top": 1247, "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": 2206, "top": 1245, "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": 2165, "top": 1250, "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": "2194:745;2177:1279", "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": "UMLAssociationView", "_id": "AAAAAAFuO8/xC9NWiJA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFuO8/xC9NSWk8=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFuO8/xC9NXrjY=", "_parent": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { "$ref": "AAAAAAFuO8/xC9NSWk8=" }, "font": "Arial;13;0", "left": 2200, "top": 575, "width": 49.84814453125, "height": 13, "alpha": 1.6822210420592025, "distance": 287.7846417027844, "hostEdge": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 1, "text": "-cardList" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuO8/xC9NYMSY=", "_parent": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { "$ref": "AAAAAAFuO8/xC9NSWk8=" }, "visible": null, "font": "Arial;13;0", "left": 2191, "top": 320, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuO8/xC9NZyaw=", "_parent": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { "$ref": "AAAAAAFuO8/xC9NSWk8=" }, "visible": false, "font": "Arial;13;0", "left": 2192, "top": 275, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuO8/xC9NaR/o=", "_parent": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { "$ref": "AAAAAAFuO8/xC9NTTRk=" }, "visible": false, "font": "Arial;13;0", "left": 2177, "top": 568, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuO8/xC9NbF9E=", "_parent": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { "$ref": "AAAAAAFuO8/xC9NTTRk=" }, "visible": false, "font": "Arial;13;0", "left": 2163, "top": 565, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuO8/xC9NcDXA=", "_parent": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { "$ref": "AAAAAAFuO8/xC9NTTRk=" }, "visible": false, "font": "Arial;13;0", "left": 2204, "top": 572, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuO8/xC9NdQC4=", "_parent": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { "$ref": "AAAAAAFuO8/xC9NU2lY=" }, "visible": false, "font": "Arial;13;0", "left": 1293, "top": 304, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFuO8/xC9NWiJA=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuO8/xC9NeT7o=", "_parent": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { "$ref": "AAAAAAFuO8/xC9NU2lY=" }, "visible": false, "font": "Arial;13;0", "left": 1296, "top": 318, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFuO8/xC9NWiJA=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFuO8/xC9Nf8Y0=", "_parent": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { "$ref": "AAAAAAFuO8/xC9NU2lY=" }, "visible": false, "font": "Arial;13;0", "left": 1289, "top": 277, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFuO8/xC9NWiJA=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFuO8/xC9NgkaA=", "_parent": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { "$ref": "AAAAAAFuO8/xC9NTTRk=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFuO8/xC9Nhw80=", "_parent": { "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { "$ref": "AAAAAAFuO8/xC9NU2lY=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7VMnuAARfvI=" }, "tail": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "points": "2192:600;2192:296;1268:296", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFuO8/xC9NXrjY=" }, "stereotypeLabel": { "$ref": "AAAAAAFuO8/xC9NYMSY=" }, "propertyLabel": { "$ref": "AAAAAAFuO8/xC9NZyaw=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFuO8/xC9NaR/o=" }, "tailPropertyLabel": { "$ref": "AAAAAAFuO8/xC9NbF9E=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFuO8/xC9NcDXA=" }, "headRoleNameLabel": { "$ref": "AAAAAAFuO8/xC9NdQC4=" }, "headPropertyLabel": { "$ref": "AAAAAAFuO8/xC9NeT7o=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFuO8/xC9Nf8Y0=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFuO8/xC9NgkaA=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFuO8/xC9Nhw80=" } }, { "_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": 1904, "top": 40, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOw/Jug90NEU=", "_parent": { "$ref": "AAAAAAFuOw/Jug9yfIw=" }, "font": "Arial;13;1", "left": 2549, "top": 879, "width": 221.4443359375, "height": 13, "text": "EndCard" }, { "_type": "LabelView", "_id": "AAAAAAFuOw/Jug915Jw=", "_parent": { "$ref": "AAAAAAFuOw/Jug9yfIw=" }, "visible": false, "font": "Arial;13;0", "left": 1904, "top": 40, "width": 95.3544921875, "height": 13, "text": "(from rapidCard)" }, { "_type": "LabelView", "_id": "AAAAAAFuOw/Jug920gI=", "_parent": { "$ref": "AAAAAAFuOw/Jug9yfIw=" }, "visible": false, "font": "Arial;13;0", "left": 1904, "top": 40, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2544, "top": 872, "width": 231.4443359375, "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=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFusWHsXP5aDLk=", "_parent": { "$ref": "AAAAAAFuOw/Jug93wIk=" }, "model": { "$ref": "AAAAAAFusWHsKf5OI74=" }, "font": "Arial;13;0", "left": 2549, "top": 902, "width": 221.4443359375, "height": 13, "underline": true, "text": "+CARD_ENDGAME: string {readOnly}", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2544, "top": 897, "width": 231.4443359375, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFuOw/Jug94Xfw=", "_parent": { "$ref": "AAAAAAFuOw/Jug9xJ3I=" }, "model": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusWIarf7WOY8=", "_parent": { "$ref": "AAAAAAFuOw/Jug94Xfw=" }, "model": { "$ref": "AAAAAAFusWIae/7Kv8Y=" }, "font": "Arial;13;0", "left": 2549, "top": 925, "width": 221.4443359375, "height": 13, "text": "+getName(): string", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2544, "top": 920, "width": 231.4443359375, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOw/Juw95R4Q=", "_parent": { "$ref": "AAAAAAFuOw/Jug9xJ3I=" }, "model": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "visible": false, "font": "Arial;13;0", "left": 1224, "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": 1224, "top": 16, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFt7UW8Z/1tvWw=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2544, "top": 872, "width": 231.4443359375, "height": 71, "nameCompartment": { "$ref": "AAAAAAFuOw/Jug9yfIw=" }, "attributeCompartment": { "$ref": "AAAAAAFuOw/Jug93wIk=" }, "operationCompartment": { "$ref": "AAAAAAFuOw/Jug94Xfw=" }, "receptionCompartment": { "$ref": "AAAAAAFuOw/Juw95R4Q=" }, "templateParameterCompartment": { "$ref": "AAAAAAFuOw/Juw96aKU=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusVizzO3n8r4=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusVizzO3opYI=", "_parent": { "$ref": "AAAAAAFusVizzO3n8r4=" }, "model": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusVizzO3pCTI=", "_parent": { "$ref": "AAAAAAFusVizzO3opYI=" }, "visible": false, "font": "Arial;13;0", "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusVizzO3qx88=", "_parent": { "$ref": "AAAAAAFusVizzO3opYI=" }, "font": "Arial;13;1", "left": 1869, "top": 847, "width": 222.1552734375, "height": 13, "text": "FractionCard" }, { "_type": "LabelView", "_id": "AAAAAAFusVizzO3rXc8=", "_parent": { "$ref": "AAAAAAFusVizzO3opYI=" }, "visible": false, "font": "Arial;13;0", "width": 91.74267578125, "height": 13, "text": "(from cardType)" }, { "_type": "LabelView", "_id": "AAAAAAFusVizzO3sMhU=", "_parent": { "$ref": "AAAAAAFusVizzO3opYI=" }, "visible": false, "font": "Arial;13;0", "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1864, "top": 840, "width": 232.1552734375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusVizzO3pCTI=" }, "nameLabel": { "$ref": "AAAAAAFusVizzO3qx88=" }, "namespaceLabel": { "$ref": "AAAAAAFusVizzO3rXc8=" }, "propertyLabel": { "$ref": "AAAAAAFusVizzO3sMhU=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusVizzO3tWd4=", "_parent": { "$ref": "AAAAAAFusVizzO3n8r4=" }, "model": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFusV9HLfZdwqI=", "_parent": { "$ref": "AAAAAAFusVizzO3tWd4=" }, "model": { "$ref": "AAAAAAFusV9G9fZRt+Y=" }, "font": "Arial;13;0", "left": 1869, "top": 870, "width": 222.1552734375, "height": 13, "underline": true, "text": "+CARD_FRACTION: string {readOnly}", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFusV++wfbRL/I=", "_parent": { "$ref": "AAAAAAFusVizzO3tWd4=" }, "model": { "$ref": "AAAAAAFusV++dvbFJ+M=" }, "visible": false, "font": "Arial;13;0", "left": 1869, "top": 885, "width": 222.1552734375, "height": 13, "text": "+Fraction: Fraction", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1864, "top": 865, "width": 232.1552734375, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusVizzO3uLTM=", "_parent": { "$ref": "AAAAAAFusVizzO3n8r4=" }, "model": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusV6ORvT+8Hg=", "_parent": { "$ref": "AAAAAAFusVizzO3uLTM=" }, "model": { "$ref": "AAAAAAFusV6ODPTyECc=" }, "font": "Arial;13;0", "left": 1869, "top": 893, "width": 222.1552734375, "height": 13, "text": "+rapidEffect(): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusV7vtvVqsl0=", "_parent": { "$ref": "AAAAAAFusVizzO3uLTM=" }, "model": { "$ref": "AAAAAAFusV7vjfVeSnw=" }, "font": "Arial;13;0", "left": 1869, "top": 908, "width": 222.1552734375, "height": 13, "text": "+getName(): string", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFve1RtYCgy0Gk=", "_parent": { "$ref": "AAAAAAFusVizzO3uLTM=" }, "model": { "$ref": "AAAAAAFve1RtSigmBlE=" }, "font": "Arial;13;0", "left": 1869, "top": 923, "width": 222.1552734375, "height": 13, "text": "+FractionCard(value: Fraction)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1864, "top": 888, "width": 232.1552734375, "height": 53 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusVizzO3v72U=", "_parent": { "$ref": "AAAAAAFusVizzO3n8r4=" }, "model": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusVizzO3w5yw=", "_parent": { "$ref": "AAAAAAFusVizzO3n8r4=" }, "model": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1864, "top": 840, "width": 232.1552734375, "height": 116, "nameCompartment": { "$ref": "AAAAAAFusVizzO3opYI=" }, "attributeCompartment": { "$ref": "AAAAAAFusVizzO3tWd4=" }, "operationCompartment": { "$ref": "AAAAAAFusVizzO3uLTM=" }, "receptionCompartment": { "$ref": "AAAAAAFusVizzO3v72U=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusVizzO3w5yw=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusVm+LvBSMeM=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusVm+LvBQpGg=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusVm+LvBTUWk=", "_parent": { "$ref": "AAAAAAFusVm+LvBSMeM=" }, "model": { "$ref": "AAAAAAFusVm+LvBQpGg=" }, "visible": false, "font": "Arial;13;0", "left": 2070, "top": 774, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusVm+LvBSMeM=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusVm+LvBUcf4=", "_parent": { "$ref": "AAAAAAFusVm+LvBSMeM=" }, "model": { "$ref": "AAAAAAFusVm+LvBQpGg=" }, "visible": null, "font": "Arial;13;0", "left": 2059, "top": 764, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusVm+LvBSMeM=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusVm+L/BVW4I=", "_parent": { "$ref": "AAAAAAFusVm+LvBSMeM=" }, "model": { "$ref": "AAAAAAFusVm+LvBQpGg=" }, "visible": false, "font": "Arial;13;0", "left": 2091, "top": 795, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusVm+LvBSMeM=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "tail": { "$ref": "AAAAAAFusVizzO3n8r4=" }, "lineStyle": 1, "points": "2035:839;2127:744", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusVm+LvBTUWk=" }, "stereotypeLabel": { "$ref": "AAAAAAFusVm+LvBUcf4=" }, "propertyLabel": { "$ref": "AAAAAAFusVm+L/BVW4I=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusWQQHAH5kdI=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWQQGwH3aNI=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusWQQHAH61b4=", "_parent": { "$ref": "AAAAAAFusWQQHAH5kdI=" }, "model": { "$ref": "AAAAAAFusWQQGwH3aNI=" }, "visible": false, "font": "Arial;13;0", "left": 2367, "top": 740, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusWQQHAH5kdI=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusWQQHAH7LcI=", "_parent": { "$ref": "AAAAAAFusWQQHAH5kdI=" }, "model": { "$ref": "AAAAAAFusWQQGwH3aNI=" }, "visible": null, "font": "Arial;13;0", "left": 2362, "top": 754, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusWQQHAH5kdI=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusWQQHAH8bl4=", "_parent": { "$ref": "AAAAAAFusWQQHAH5kdI=" }, "model": { "$ref": "AAAAAAFusWQQGwH3aNI=" }, "visible": false, "font": "Arial;13;0", "left": 2376, "top": 711, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusWQQHAH5kdI=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "tail": { "$ref": "AAAAAAFusWMxvP848Ug=" }, "lineStyle": 1, "points": "2479:768;2266:696", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusWQQHAH61b4=" }, "stereotypeLabel": { "$ref": "AAAAAAFusWQQHAH7LcI=" }, "propertyLabel": { "$ref": "AAAAAAFusWQQHAH8bl4=" } }, { "_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": 552, "top": -16, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFuOw/c4hAHzkU=", "_parent": { "$ref": "AAAAAAFuOw/c4hAF0RA=" }, "font": "Arial;13;1", "left": 2325, "top": 879, "width": 199.7734375, "height": 13, "text": "ThreeCard" }, { "_type": "LabelView", "_id": "AAAAAAFuOw/c4hAIUOE=", "_parent": { "$ref": "AAAAAAFuOw/c4hAF0RA=" }, "visible": false, "font": "Arial;13;0", "left": 552, "top": -16, "width": 95.3544921875, "height": 13, "text": "(from rapidCard)" }, { "_type": "LabelView", "_id": "AAAAAAFuOw/c4hAJHe4=", "_parent": { "$ref": "AAAAAAFuOw/c4hAF0RA=" }, "visible": false, "font": "Arial;13;0", "left": 552, "top": -16, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2320, "top": 872, "width": 209.7734375, "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=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFusWSk3wLvxnw=", "_parent": { "$ref": "AAAAAAFuOw/c4hAKRBI=" }, "model": { "$ref": "AAAAAAFusWSksgLpA64=" }, "font": "Arial;13;0", "left": 2325, "top": 902, "width": 199.7734375, "height": 13, "underline": true, "text": "+CARD_THREE: string {readOnly}", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2320, "top": 897, "width": 209.7734375, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFuOw/c4hAL+B4=", "_parent": { "$ref": "AAAAAAFuOw/c4hAEwOA=" }, "model": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusWR1ogJodM8=", "_parent": { "$ref": "AAAAAAFuOw/c4hAL+B4=" }, "model": { "$ref": "AAAAAAFusWR1dgJitGc=" }, "font": "Arial;13;0", "left": 2325, "top": 925, "width": 199.7734375, "height": 13, "text": "+getName(): string", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2320, "top": 920, "width": 209.7734375, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFuOw/c4hAMTjk=", "_parent": { "$ref": "AAAAAAFuOw/c4hAEwOA=" }, "model": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "visible": false, "font": "Arial;13;0", "left": 272, "top": -16, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFuOw/c4hANSXA=", "_parent": { "$ref": "AAAAAAFuOw/c4hAEwOA=" }, "model": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "visible": false, "font": "Arial;13;0", "left": 272, "top": -16, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFusWjncwxPzYA=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2320, "top": 872, "width": 209.7734375, "height": 71, "nameCompartment": { "$ref": "AAAAAAFuOw/c4hAF0RA=" }, "attributeCompartment": { "$ref": "AAAAAAFuOw/c4hAKRBI=" }, "operationCompartment": { "$ref": "AAAAAAFuOw/c4hAL+B4=" }, "receptionCompartment": { "$ref": "AAAAAAFuOw/c4hAMTjk=" }, "templateParameterCompartment": { "$ref": "AAAAAAFuOw/c4hANSXA=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusWMxvP848Ug=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWMxu/82S0Q=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusWMxvP85TYs=", "_parent": { "$ref": "AAAAAAFusWMxvP848Ug=" }, "model": { "$ref": "AAAAAAFusWMxu/82S0Q=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusWMxvP86kfE=", "_parent": { "$ref": "AAAAAAFusWMxvP85TYs=" }, "visible": false, "font": "Arial;13;0", "left": 128, "top": 48, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusWMxvP87phE=", "_parent": { "$ref": "AAAAAAFusWMxvP85TYs=" }, "font": "Arial;13;3", "left": 2485, "top": 767, "width": 109.96044921875, "height": 13, "text": "RapidCard" }, { "_type": "LabelView", "_id": "AAAAAAFusWMxvP88VAU=", "_parent": { "$ref": "AAAAAAFusWMxvP85TYs=" }, "visible": false, "font": "Arial;13;0", "left": 128, "top": 48, "width": 95.3544921875, "height": 13, "text": "(from rapidCard)" }, { "_type": "LabelView", "_id": "AAAAAAFusWMxvP89SoE=", "_parent": { "$ref": "AAAAAAFusWMxvP85TYs=" }, "visible": false, "font": "Arial;13;0", "left": 128, "top": 48, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2480, "top": 760, "width": 119.96044921875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusWMxvP86kfE=" }, "nameLabel": { "$ref": "AAAAAAFusWMxvP87phE=" }, "namespaceLabel": { "$ref": "AAAAAAFusWMxvP88VAU=" }, "propertyLabel": { "$ref": "AAAAAAFusWMxvP89SoE=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusWMxvP8+GME=", "_parent": { "$ref": "AAAAAAFusWMxvP848Ug=" }, "model": { "$ref": "AAAAAAFusWMxu/82S0Q=" }, "font": "Arial;13;0", "left": 2480, "top": 785, "width": 119.96044921875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusWMxvP8/pPs=", "_parent": { "$ref": "AAAAAAFusWMxvP848Ug=" }, "model": { "$ref": "AAAAAAFusWMxu/82S0Q=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusWNs+QBN9Mc=", "_parent": { "$ref": "AAAAAAFusWMxvP8/pPs=" }, "model": { "$ref": "AAAAAAFusWNsxwBBglI=" }, "font": "Arial;13;0", "left": 2485, "top": 800, "width": 109.96044921875, "height": 13, "text": "+rapidEffect(): bool", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2480, "top": 795, "width": 119.96044921875, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusWMxvP9A+0A=", "_parent": { "$ref": "AAAAAAFusWMxvP848Ug=" }, "model": { "$ref": "AAAAAAFusWMxu/82S0Q=" }, "visible": false, "font": "Arial;13;0", "left": 88, "top": 24, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusWMxvP9Bai8=", "_parent": { "$ref": "AAAAAAFusWMxvP848Ug=" }, "model": { "$ref": "AAAAAAFusWMxu/82S0Q=" }, "visible": false, "font": "Arial;13;0", "left": 88, "top": 24, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFusWjncwxPzYA=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2480, "top": 760, "width": 119.96044921875, "height": 58, "nameCompartment": { "$ref": "AAAAAAFusWMxvP85TYs=" }, "attributeCompartment": { "$ref": "AAAAAAFusWMxvP8+GME=" }, "operationCompartment": { "$ref": "AAAAAAFusWMxvP8/pPs=" }, "receptionCompartment": { "$ref": "AAAAAAFusWMxvP9A+0A=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusWMxvP9Bai8=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusWqhXBKyV9o=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWqhXBKwfqw=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusWqhXBKzDDk=", "_parent": { "$ref": "AAAAAAFusWqhXBKyV9o=" }, "model": { "$ref": "AAAAAAFusWqhXBKwfqw=" }, "visible": false, "font": "Arial;13;0", "left": 1951, "top": 1371, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusWqhXBKyV9o=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusWqhXRK0DmA=", "_parent": { "$ref": "AAAAAAFusWqhXBKyV9o=" }, "model": { "$ref": "AAAAAAFusWqhXBKwfqw=" }, "visible": null, "font": "Arial;13;0", "left": 1947, "top": 1356, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusWqhXBKyV9o=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusWqhXRK19j0=", "_parent": { "$ref": "AAAAAAFusWqhXBKyV9o=" }, "model": { "$ref": "AAAAAAFusWqhXBKwfqw=" }, "visible": false, "font": "Arial;13;0", "left": 1958, "top": 1400, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusWqhXBKyV9o=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "tail": { "$ref": "AAAAAAFusWe7cApiE/M=" }, "lineStyle": 1, "points": "1895:1407;2015:1377", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusWqhXBKzDDk=" }, "stereotypeLabel": { "$ref": "AAAAAAFusWqhXRK0DmA=" }, "propertyLabel": { "$ref": "AAAAAAFusWqhXRK19j0=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusWs37BQiTCU=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWs37BQgVkg=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusWs37BQj3Fo=", "_parent": { "$ref": "AAAAAAFusWs37BQiTCU=" }, "model": { "$ref": "AAAAAAFusWs37BQgVkg=" }, "visible": false, "font": "Arial;13;0", "left": 2363, "top": 1342, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusWs37BQiTCU=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusWs37RQkuDw=", "_parent": { "$ref": "AAAAAAFusWs37BQiTCU=" }, "model": { "$ref": "AAAAAAFusWs37BQgVkg=" }, "visible": null, "font": "Arial;13;0", "left": 2364, "top": 1357, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusWs37BQiTCU=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusWs37RQlAps=", "_parent": { "$ref": "AAAAAAFusWs37BQiTCU=" }, "model": { "$ref": "AAAAAAFusWs37BQgVkg=" }, "visible": false, "font": "Arial;13;0", "left": 2362, "top": 1313, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusWs37BQiTCU=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "tail": { "$ref": "AAAAAAFusWrrHROnxvo=" }, "lineStyle": 1, "points": "2391:1334;2336:1335", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusWs37BQj3Fo=" }, "stereotypeLabel": { "$ref": "AAAAAAFusWs37RQkuDw=" }, "propertyLabel": { "$ref": "AAAAAAFusWs37RQlAps=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusWwQdhUtPoU=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWwQdRUreBA=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusWwQdhUudWg=", "_parent": { "$ref": "AAAAAAFusWwQdhUtPoU=" }, "model": { "$ref": "AAAAAAFusWwQdRUreBA=" }, "visible": false, "font": "Arial;13;0", "left": 2392, "top": 1301, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusWwQdhUtPoU=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusWwQdhUv4Uc=", "_parent": { "$ref": "AAAAAAFusWwQdhUtPoU=" }, "model": { "$ref": "AAAAAAFusWwQdRUreBA=" }, "visible": null, "font": "Arial;13;0", "left": 2395, "top": 1316, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusWwQdhUtPoU=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusWwQdhUwf/E=", "_parent": { "$ref": "AAAAAAFusWwQdhUtPoU=" }, "model": { "$ref": "AAAAAAFusWwQdRUreBA=" }, "visible": false, "font": "Arial;13;0", "left": 2385, "top": 1272, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusWwQdhUtPoU=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "tail": { "$ref": "AAAAAAFusWtWUhSXQSE=" }, "lineStyle": 1, "points": "2442:1282;2336:1304", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusWwQdhUudWg=" }, "stereotypeLabel": { "$ref": "AAAAAAFusWwQdhUv4Uc=" }, "propertyLabel": { "$ref": "AAAAAAFusWwQdhUwf/E=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusWw/kBYLGI4=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWw/kBYJs5A=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusWw/kBYMpHA=", "_parent": { "$ref": "AAAAAAFusWw/kBYLGI4=" }, "model": { "$ref": "AAAAAAFusWw/kBYJs5A=" }, "visible": false, "font": "Arial;13;0", "left": 1939, "top": 1429, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusWw/kBYLGI4=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusWw/kBYN9Ww=", "_parent": { "$ref": "AAAAAAFusWw/kBYLGI4=" }, "model": { "$ref": "AAAAAAFusWw/kBYJs5A=" }, "visible": null, "font": "Arial;13;0", "left": 1932, "top": 1416, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusWw/kBYLGI4=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusWw/kRYOH9M=", "_parent": { "$ref": "AAAAAAFusWw/kBYLGI4=" }, "model": { "$ref": "AAAAAAFusWw/kBYJs5A=" }, "visible": false, "font": "Arial;13;0", "left": 1952, "top": 1456, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusWw/kBYLGI4=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "tail": { "$ref": "AAAAAAFusWwdCBVrwW8=" }, "lineStyle": 1, "points": "1838:1503;2055:1396", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusWw/kBYMpHA=" }, "stereotypeLabel": { "$ref": "AAAAAAFusWw/kBYN9Ww=" }, "propertyLabel": { "$ref": "AAAAAAFusWw/kRYOH9M=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusW3Z5xe3qec=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusW3Z5xe1EJ8=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusW3Z5xe4a0k=", "_parent": { "$ref": "AAAAAAFusW3Z5xe3qec=" }, "model": { "$ref": "AAAAAAFusW3Z5xe1EJ8=" }, "visible": false, "font": "Arial;13;0", "left": 2394, "top": 1452, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusW3Z5xe3qec=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusW3Z6Be5QMU=", "_parent": { "$ref": "AAAAAAFusW3Z5xe3qec=" }, "model": { "$ref": "AAAAAAFusW3Z5xe1EJ8=" }, "visible": null, "font": "Arial;13;0", "left": 2388, "top": 1466, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusW3Z5xe3qec=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusW3Z6Be60og=", "_parent": { "$ref": "AAAAAAFusW3Z5xe3qec=" }, "model": { "$ref": "AAAAAAFusW3Z5xe1EJ8=" }, "visible": false, "font": "Arial;13;0", "left": 2407, "top": 1425, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusW3Z5xe3qec=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "tail": { "$ref": "AAAAAAFusW1dURaSf+M=" }, "lineStyle": 1, "points": "2504:1495;2298:1396", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusW3Z5xe4a0k=" }, "stereotypeLabel": { "$ref": "AAAAAAFusW3Z6Be5QMU=" }, "propertyLabel": { "$ref": "AAAAAAFusW3Z6Be60og=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusW34Qhg+ShI=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusW34Qhg8Axc=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusW34Qhg/cOU=", "_parent": { "$ref": "AAAAAAFusW34Qhg+ShI=" }, "model": { "$ref": "AAAAAAFusW34Qhg8Axc=" }, "visible": false, "font": "Arial;13;0", "left": 2385, "top": 1388, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusW34Qhg+ShI=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusW34QhhAJmw=", "_parent": { "$ref": "AAAAAAFusW34Qhg+ShI=" }, "model": { "$ref": "AAAAAAFusW34Qhg8Axc=" }, "visible": null, "font": "Arial;13;0", "left": 2382, "top": 1403, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusW34Qhg+ShI=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusW34QhhBuoY=", "_parent": { "$ref": "AAAAAAFusW34Qhg+ShI=" }, "model": { "$ref": "AAAAAAFusW34Qhg8Axc=" }, "visible": false, "font": "Arial;13;0", "left": 2390, "top": 1359, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusW34Qhg+ShI=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "tail": { "$ref": "AAAAAAFusW2DTBb7uGw=" }, "lineStyle": 1, "points": "2440:1391;2336:1370", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusW34Qhg/cOU=" }, "stereotypeLabel": { "$ref": "AAAAAAFusW34QhhAJmw=" }, "propertyLabel": { "$ref": "AAAAAAFusW34QhhBuoY=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusW2DTBb7uGw=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusW2DTBb5Cf8=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusW2DTBb8AVc=", "_parent": { "$ref": "AAAAAAFusW2DTBb7uGw=" }, "model": { "$ref": "AAAAAAFusW2DTBb5Cf8=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusW2DTRb9L00=", "_parent": { "$ref": "AAAAAAFusW2DTBb8AVc=" }, "visible": false, "font": "Arial;13;0", "left": 320, "top": -176, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusW2DTRb+CsU=", "_parent": { "$ref": "AAAAAAFusW2DTBb8AVc=" }, "font": "Arial;13;1", "left": 2389, "top": 1399, "width": 387.61962890625, "height": 13, "text": "MilliemeDeck" }, { "_type": "LabelView", "_id": "AAAAAAFusW2DTRb/UDc=", "_parent": { "$ref": "AAAAAAFusW2DTBb8AVc=" }, "visible": false, "font": "Arial;13;0", "left": 320, "top": -176, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFusW2DTRcA8eM=", "_parent": { "$ref": "AAAAAAFusW2DTBb8AVc=" }, "visible": false, "font": "Arial;13;0", "left": 320, "top": -176, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2384, "top": 1392, "width": 397.61962890625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusW2DTRb9L00=" }, "nameLabel": { "$ref": "AAAAAAFusW2DTRb+CsU=" }, "namespaceLabel": { "$ref": "AAAAAAFusW2DTRb/UDc=" }, "propertyLabel": { "$ref": "AAAAAAFusW2DTRcA8eM=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusW2DTRcBL3E=", "_parent": { "$ref": "AAAAAAFusW2DTBb7uGw=" }, "model": { "$ref": "AAAAAAFusW2DTBb5Cf8=" }, "font": "Arial;13;0", "left": 2384, "top": 1417, "width": 397.61962890625, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusW2DTRcCi1c=", "_parent": { "$ref": "AAAAAAFusW2DTBb7uGw=" }, "model": { "$ref": "AAAAAAFusW2DTBb5Cf8=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve14RmEMVxyQ=", "_parent": { "$ref": "AAAAAAFusW2DTRcCi1c=" }, "model": { "$ref": "AAAAAAFve14RYEMJlAg=" }, "font": "Arial;13;0", "left": 2389, "top": 1432, "width": 387.61962890625, "height": 13, "text": "+MilliemeDeck(nbCard: int, borneMin: decimal, borneMax: decimal)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2384, "top": 1427, "width": 397.61962890625, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusW2DTRcDRj0=", "_parent": { "$ref": "AAAAAAFusW2DTBb7uGw=" }, "model": { "$ref": "AAAAAAFusW2DTBb5Cf8=" }, "visible": false, "font": "Arial;13;0", "left": 104, "top": -176, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusW2DTRcE7Ls=", "_parent": { "$ref": "AAAAAAFusW2DTBb7uGw=" }, "model": { "$ref": "AAAAAAFusW2DTBb5Cf8=" }, "visible": false, "font": "Arial;13;0", "left": 104, "top": -176, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2384, "top": 1392, "width": 397.61962890625, "height": 58, "nameCompartment": { "$ref": "AAAAAAFusW2DTBb8AVc=" }, "attributeCompartment": { "$ref": "AAAAAAFusW2DTRcBL3E=" }, "operationCompartment": { "$ref": "AAAAAAFusW2DTRcCi1c=" }, "receptionCompartment": { "$ref": "AAAAAAFusW2DTRcDRj0=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusW2DTRcE7Ls=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFusXgWQjRl6mE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusXgWQjRhM1k=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusXgWQjRmbv4=", "_parent": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "model": { "$ref": "AAAAAAFusXgWQjRhM1k=" }, "font": "Arial;13;0", "left": 1991, "top": 632, "width": 118.50439453125, "height": 13, "alpha": 0.06532038786375755, "distance": 547.5372133471843, "hostEdge": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "edgePosition": 1, "text": "#CurrentCardPlayed" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXgWQjRnCag=", "_parent": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "model": { "$ref": "AAAAAAFusXgWQjRhM1k=" }, "visible": null, "font": "Arial;13;0", "left": 1503, "top": 643, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXgWQzRooFU=", "_parent": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "model": { "$ref": "AAAAAAFusXgWQjRhM1k=" }, "visible": false, "font": "Arial;13;0", "left": 1504, "top": 687, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXgWQzRp4cQ=", "_parent": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "model": { "$ref": "AAAAAAFusXgWQjRiCtw=" }, "visible": false, "font": "Arial;13;0", "left": 907, "top": 664, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXgWQzRq8lA=", "_parent": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "model": { "$ref": "AAAAAAFusXgWQjRiCtw=" }, "visible": false, "font": "Arial;13;0", "left": 909, "top": 651, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXgWQzRrQt4=", "_parent": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "model": { "$ref": "AAAAAAFusXgWQjRiCtw=" }, "visible": false, "font": "Arial;13;0", "left": 903, "top": 692, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXgWQzRsTEg=", "_parent": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "model": { "$ref": "AAAAAAFusXgWQjRjzGg=" }, "visible": false, "font": "Arial;13;0", "left": 2100, "top": 652, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusXgWQjRl6mE=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXgWQzRtPJw=", "_parent": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "model": { "$ref": "AAAAAAFusXgWQjRjzGg=" }, "visible": false, "font": "Arial;13;0", "left": 2098, "top": 639, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFusXgWQjRl6mE=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXgWQzRuwW8=", "_parent": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "model": { "$ref": "AAAAAAFusXgWQjRjzGg=" }, "visible": false, "font": "Arial;13;0", "left": 2105, "top": 679, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFusXgWQjRl6mE=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFusXgWQzRv9rs=", "_parent": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "model": { "$ref": "AAAAAAFusXgWQjRiCtw=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFusXgWQzRwRUk=", "_parent": { "$ref": "AAAAAAFusXgWQjRl6mE=" }, "model": { "$ref": "AAAAAAFusXgWQjRjzGg=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "tail": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "lineStyle": 1, "points": "882:686;2127:673", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusXgWQjRmbv4=" }, "stereotypeLabel": { "$ref": "AAAAAAFusXgWQjRnCag=" }, "propertyLabel": { "$ref": "AAAAAAFusXgWQzRooFU=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFusXgWQzRp4cQ=" }, "tailPropertyLabel": { "$ref": "AAAAAAFusXgWQzRq8lA=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFusXgWQzRrQt4=" }, "headRoleNameLabel": { "$ref": "AAAAAAFusXgWQzRsTEg=" }, "headPropertyLabel": { "$ref": "AAAAAAFusXgWQzRtPJw=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFusXgWQzRuwW8=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFusXgWQzRv9rs=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFusXgWQzRwRUk=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFusXqy/TiytIc=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusXqy/Tius94=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusXqy/jiz7cQ=", "_parent": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "model": { "$ref": "AAAAAAFusXqy/Tius94=" }, "font": "Arial;13;0", "left": 2023, "top": 600, "width": 82.01806640625, "height": 13, "alpha": 0.032131793820022465, "distance": 560.2892110330164, "hostEdge": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "edgePosition": 1, "text": "+CurrentHand" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXqy/ji0rSA=", "_parent": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "model": { "$ref": "AAAAAAFusXqy/Tius94=" }, "visible": null, "font": "Arial;13;0", "left": 1504, "top": 588, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXqy/ji1O5M=", "_parent": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "model": { "$ref": "AAAAAAFusXqy/Tius94=" }, "visible": false, "font": "Arial;13;0", "left": 1504, "top": 633, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXqy/ji2vnM=", "_parent": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "model": { "$ref": "AAAAAAFusXqy/Tivbds=" }, "visible": false, "font": "Arial;13;0", "left": 906, "top": 603, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXqy/ji3kfE=", "_parent": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "model": { "$ref": "AAAAAAFusXqy/Tivbds=" }, "visible": false, "font": "Arial;13;0", "left": 909, "top": 589, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXqy/ji4Wms=", "_parent": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "model": { "$ref": "AAAAAAFusXqy/Tivbds=" }, "visible": false, "font": "Arial;13;0", "left": 902, "top": 630, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXqy/ji5NT8=", "_parent": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "model": { "$ref": "AAAAAAFusXqy/Tiw08o=" }, "visible": false, "font": "Arial;13;0", "left": 2102, "top": 603, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusXqy/TiytIc=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXqy/ji6qIc=", "_parent": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "model": { "$ref": "AAAAAAFusXqy/Tiw08o=" }, "visible": false, "font": "Arial;13;0", "left": 2099, "top": 589, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFusXqy/TiytIc=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusXqy/ji7Rdw=", "_parent": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "model": { "$ref": "AAAAAAFusXqy/Tiw08o=" }, "visible": false, "font": "Arial;13;0", "left": 2106, "top": 630, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFusXqy/TiytIc=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFusXqy/ji8fZM=", "_parent": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "model": { "$ref": "AAAAAAFusXqy/Tivbds=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFusXqy/ji9NEk=", "_parent": { "$ref": "AAAAAAFusXqy/TiytIc=" }, "model": { "$ref": "AAAAAAFusXqy/Tiw08o=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "tail": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "points": "881:624;2128:624", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusXqy/jiz7cQ=" }, "stereotypeLabel": { "$ref": "AAAAAAFusXqy/ji0rSA=" }, "propertyLabel": { "$ref": "AAAAAAFusXqy/ji1O5M=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFusXqy/ji2vnM=" }, "tailPropertyLabel": { "$ref": "AAAAAAFusXqy/ji3kfE=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFusXqy/ji4Wms=" }, "headRoleNameLabel": { "$ref": "AAAAAAFusXqy/ji5NT8=" }, "headPropertyLabel": { "$ref": "AAAAAAFusXqy/ji6qIc=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFusXqy/ji7Rdw=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFusXqy/ji8fZM=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFusXqy/ji9NEk=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusYDcCVOjLds=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYDcCVOh6qw=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYDcClOkPH8=", "_parent": { "$ref": "AAAAAAFusYDcCVOjLds=" }, "model": { "$ref": "AAAAAAFusYDcCVOh6qw=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYDcClOlPm4=", "_parent": { "$ref": "AAAAAAFusYDcClOkPH8=" }, "visible": false, "font": "Arial;13;0", "left": -128, "top": 128, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYDcClOmHf4=", "_parent": { "$ref": "AAAAAAFusYDcClOkPH8=" }, "font": "Arial;13;1", "left": 357, "top": 1375, "width": 183.2060546875, "height": 13, "text": "PilesMoins50To50" }, { "_type": "LabelView", "_id": "AAAAAAFusYDcClOnhsw=", "_parent": { "$ref": "AAAAAAFusYDcClOkPH8=" }, "visible": false, "font": "Arial;13;0", "left": -128, "top": 128, "width": 73.67724609375, "height": 13, "text": "(from piles)" }, { "_type": "LabelView", "_id": "AAAAAAFusYDcClOoEQU=", "_parent": { "$ref": "AAAAAAFusYDcClOkPH8=" }, "visible": false, "font": "Arial;13;0", "left": -128, "top": 128, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 352, "top": 1368, "width": 193.2060546875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYDcClOlPm4=" }, "nameLabel": { "$ref": "AAAAAAFusYDcClOmHf4=" }, "namespaceLabel": { "$ref": "AAAAAAFusYDcClOnhsw=" }, "propertyLabel": { "$ref": "AAAAAAFusYDcClOoEQU=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusYDcClOpH9Y=", "_parent": { "$ref": "AAAAAAFusYDcCVOjLds=" }, "model": { "$ref": "AAAAAAFusYDcCVOh6qw=" }, "font": "Arial;13;0", "left": 352, "top": 1393, "width": 193.2060546875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusYDcClOqLjs=", "_parent": { "$ref": "AAAAAAFusYDcCVOjLds=" }, "model": { "$ref": "AAAAAAFusYDcCVOh6qw=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusYD0FVRzyh0=", "_parent": { "$ref": "AAAAAAFusYDcClOqLjs=" }, "model": { "$ref": "AAAAAAFusYDz3lRhOww=" }, "font": "Arial;13;0", "left": 357, "top": 1408, "width": 183.2060546875, "height": 13, "text": "+PilesMoins50To50(nbPile: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 352, "top": 1403, "width": 193.2060546875, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusYDcClOrPao=", "_parent": { "$ref": "AAAAAAFusYDcCVOjLds=" }, "model": { "$ref": "AAAAAAFusYDcCVOh6qw=" }, "visible": false, "font": "Arial;13;0", "left": -32, "top": 136, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusYDcClOsVyw=", "_parent": { "$ref": "AAAAAAFusYDcCVOjLds=" }, "model": { "$ref": "AAAAAAFusYDcCVOh6qw=" }, "visible": false, "font": "Arial;13;0", "left": -32, "top": 136, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFusYAZfFKXPws=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 352, "top": 1368, "width": 193.2060546875, "height": 58, "nameCompartment": { "$ref": "AAAAAAFusYDcClOkPH8=" }, "attributeCompartment": { "$ref": "AAAAAAFusYDcClOpH9Y=" }, "operationCompartment": { "$ref": "AAAAAAFusYDcClOqLjs=" }, "receptionCompartment": { "$ref": "AAAAAAFusYDcClOrPao=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusYDcClOsVyw=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusYVdyWCJimU=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYVdyWCHRf4=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusYVdymCKkDI=", "_parent": { "$ref": "AAAAAAFusYVdyWCJimU=" }, "model": { "$ref": "AAAAAAFusYVdyWCHRf4=" }, "visible": false, "font": "Arial;13;0", "left": 590, "top": 1317, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusYVdyWCJimU=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusYVdymCL2FQ=", "_parent": { "$ref": "AAAAAAFusYVdyWCJimU=" }, "model": { "$ref": "AAAAAAFusYVdyWCHRf4=" }, "visible": null, "font": "Arial;13;0", "left": 585, "top": 1303, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusYVdyWCJimU=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusYVdymCMERs=", "_parent": { "$ref": "AAAAAAFusYVdyWCJimU=" }, "model": { "$ref": "AAAAAAFusYVdyWCHRf4=" }, "visible": false, "font": "Arial;13;0", "left": 601, "top": 1346, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusYVdyWCJimU=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "tail": { "$ref": "AAAAAAFusYDcCVOjLds=" }, "lineStyle": 1, "points": "523:1367;670:1310", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusYVdymCKkDI=" }, "stereotypeLabel": { "$ref": "AAAAAAFusYVdymCL2FQ=" }, "propertyLabel": { "$ref": "AAAAAAFusYVdymCMERs=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusYVqnWDlYFs=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYVqnGDjLuk=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusYVqnWDmQog=", "_parent": { "$ref": "AAAAAAFusYVqnWDlYFs=" }, "model": { "$ref": "AAAAAAFusYVqnGDjLuk=" }, "visible": false, "font": "Arial;13;0", "left": 691, "top": 1320, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusYVqnWDlYFs=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusYVqnWDnTzw=", "_parent": { "$ref": "AAAAAAFusYVqnWDlYFs=" }, "model": { "$ref": "AAAAAAFusYVqnGDjLuk=" }, "visible": null, "font": "Arial;13;0", "left": 681, "top": 1309, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusYVqnWDlYFs=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusYVqnWDobtg=", "_parent": { "$ref": "AAAAAAFusYVqnWDlYFs=" }, "model": { "$ref": "AAAAAAFusYVqnGDjLuk=" }, "visible": false, "font": "Arial;13;0", "left": 710, "top": 1343, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusYVqnWDlYFs=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "tail": { "$ref": "AAAAAAFusYF2j1Vs2rE=" }, "lineStyle": 1, "points": "669:1367;734:1310", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusYVqnWDmQog=" }, "stereotypeLabel": { "$ref": "AAAAAAFusYVqnWDnTzw=" }, "propertyLabel": { "$ref": "AAAAAAFusYVqnWDobtg=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusYV05GFBAFk=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYV042E/FCY=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusYV05GFCn/E=", "_parent": { "$ref": "AAAAAAFusYV05GFBAFk=" }, "model": { "$ref": "AAAAAAFusYV042E/FCY=" }, "visible": false, "font": "Arial;13;0", "left": 785, "top": 1335, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusYV05GFBAFk=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusYV05GFDOf8=", "_parent": { "$ref": "AAAAAAFusYV05GFBAFk=" }, "model": { "$ref": "AAAAAAFusYV042E/FCY=" }, "visible": null, "font": "Arial;13;0", "left": 770, "top": 1338, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusYV05GFBAFk=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusYV05GFEj7M=", "_parent": { "$ref": "AAAAAAFusYV05GFBAFk=" }, "model": { "$ref": "AAAAAAFusYV042E/FCY=" }, "visible": false, "font": "Arial;13;0", "left": 814, "top": 1328, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusYV05GFBAFk=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "tail": { "$ref": "AAAAAAFusYH8mFba7BY=" }, "lineStyle": 1, "points": "807:1367;794:1310", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusYV05GFCn/E=" }, "stereotypeLabel": { "$ref": "AAAAAAFusYV05GFDOf8=" }, "propertyLabel": { "$ref": "AAAAAAFusYV05GFEj7M=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusYV/TGGd7dE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYV/TGGbm80=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusYV/TGGesDo=", "_parent": { "$ref": "AAAAAAFusYV/TGGd7dE=" }, "model": { "$ref": "AAAAAAFusYV/TGGbm80=" }, "visible": false, "font": "Arial;13;0", "left": 875, "top": 1344, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusYV/TGGd7dE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusYV/TGGfkws=", "_parent": { "$ref": "AAAAAAFusYV/TGGd7dE=" }, "model": { "$ref": "AAAAAAFusYV/TGGbm80=" }, "visible": null, "font": "Arial;13;0", "left": 866, "top": 1356, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusYV/TGGd7dE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusYV/TWGgRpY=", "_parent": { "$ref": "AAAAAAFusYV/TGGd7dE=" }, "model": { "$ref": "AAAAAAFusYV/TGGbm80=" }, "visible": false, "font": "Arial;13;0", "left": 892, "top": 1319, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusYV/TGGd7dE=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "tail": { "$ref": "AAAAAAFusYQkh1upYkQ=" }, "lineStyle": 1, "points": "924:1367;845:1310", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusYV/TGGesDo=" }, "stereotypeLabel": { "$ref": "AAAAAAFusYV/TGGfkws=" }, "propertyLabel": { "$ref": "AAAAAAFusYV/TWGgRpY=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusYWJ/2H5E/A=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYWJ/2H3/3w=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusYWJ/2H66SQ=", "_parent": { "$ref": "AAAAAAFusYWJ/2H5E/A=" }, "model": { "$ref": "AAAAAAFusYWJ/2H3/3w=" }, "visible": false, "font": "Arial;13;0", "left": 971, "top": 1347, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusYWJ/2H5E/A=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusYWJ/2H7Zt8=", "_parent": { "$ref": "AAAAAAFusYWJ/2H5E/A=" }, "model": { "$ref": "AAAAAAFusYWJ/2H3/3w=" }, "visible": null, "font": "Arial;13;0", "left": 966, "top": 1361, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusYWJ/2H5E/A=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusYWJ/2H8E6s=", "_parent": { "$ref": "AAAAAAFusYWJ/2H5E/A=" }, "model": { "$ref": "AAAAAAFusYWJ/2H3/3w=" }, "visible": false, "font": "Arial;13;0", "left": 982, "top": 1318, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusYWJ/2H5E/A=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "tail": { "$ref": "AAAAAAFusYR9Z10XJEM=" }, "lineStyle": 1, "points": "1055:1369;900:1310", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusYWJ/2H66SQ=" }, "stereotypeLabel": { "$ref": "AAAAAAFusYWJ/2H7Zt8=" }, "propertyLabel": { "$ref": "AAAAAAFusYWJ/2H8E6s=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusYJ+21hI95g=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYJ+21hG++8=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYJ+21hJ0zk=", "_parent": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "model": { "$ref": "AAAAAAFusYJ+21hG++8=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYJ+21hKUm4=", "_parent": { "$ref": "AAAAAAFusYJ+21hJ0zk=" }, "visible": false, "font": "Arial;13;0", "left": 184, "top": -128, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYJ+21hLoQU=", "_parent": { "$ref": "AAAAAAFusYJ+21hJ0zk=" }, "font": "Arial;13;1", "left": 669, "top": 1231, "width": 232.67333984375, "height": 13, "text": "Piles" }, { "_type": "LabelView", "_id": "AAAAAAFusYJ+21hMyKs=", "_parent": { "$ref": "AAAAAAFusYJ+21hJ0zk=" }, "visible": false, "font": "Arial;13;0", "left": 184, "top": -128, "width": 73.67724609375, "height": 13, "text": "(from piles)" }, { "_type": "LabelView", "_id": "AAAAAAFusYJ+21hNMa8=", "_parent": { "$ref": "AAAAAAFusYJ+21hJ0zk=" }, "visible": false, "font": "Arial;13;0", "left": 184, "top": -128, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 664, "top": 1224, "width": 242.67333984375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYJ+21hKUm4=" }, "nameLabel": { "$ref": "AAAAAAFusYJ+21hLoQU=" }, "namespaceLabel": { "$ref": "AAAAAAFusYJ+21hMyKs=" }, "propertyLabel": { "$ref": "AAAAAAFusYJ+21hNMa8=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusYJ+21hOXN4=", "_parent": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "model": { "$ref": "AAAAAAFusYJ+21hG++8=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFusYKp+lmWGbY=", "_parent": { "$ref": "AAAAAAFusYJ+21hOXN4=" }, "model": { "$ref": "AAAAAAFusYKpw1mEmEw=" }, "font": "Arial;13;0", "left": 669, "top": 1254, "width": 232.67333984375, "height": 13, "text": "+Size: int", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFusYMPyVozHiQ=", "_parent": { "$ref": "AAAAAAFusYJ+21hOXN4=" }, "model": { "$ref": "AAAAAAFusYMPgloh5RM=" }, "font": "Arial;13;0", "left": 669, "top": 1269, "width": 232.67333984375, "height": 13, "text": "#ListOrderedStacks: List>", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 664, "top": 1249, "width": 242.67333984375, "height": 38 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusYJ+21hPKso=", "_parent": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "model": { "$ref": "AAAAAAFusYJ+21hG++8=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusYKWw1kY2fo=", "_parent": { "$ref": "AAAAAAFusYJ+21hPKso=" }, "model": { "$ref": "AAAAAAFusYKWjFkGTjw=" }, "font": "Arial;13;0", "left": 669, "top": 1292, "width": 232.67333984375, "height": 13, "text": "+getStack(i: int): Stack", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 664, "top": 1287, "width": 242.67333984375, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusYJ+21hQOQM=", "_parent": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "model": { "$ref": "AAAAAAFusYJ+21hG++8=" }, "visible": false, "font": "Arial;13;0", "left": 160, "top": -40, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusYJ+3FhRzck=", "_parent": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "model": { "$ref": "AAAAAAFusYJ+21hG++8=" }, "visible": false, "font": "Arial;13;0", "left": 160, "top": -40, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFusYAZfFKXPws=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 664, "top": 1224, "width": 242.67333984375, "height": 86, "nameCompartment": { "$ref": "AAAAAAFusYJ+21hJ0zk=" }, "attributeCompartment": { "$ref": "AAAAAAFusYJ+21hOXN4=" }, "operationCompartment": { "$ref": "AAAAAAFusYJ+21hPKso=" }, "receptionCompartment": { "$ref": "AAAAAAFusYJ+21hQOQM=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusYJ+3FhRzck=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusYR9Z10XJEM=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYR9Z10VTIY=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYR9Z10YKVs=", "_parent": { "$ref": "AAAAAAFusYR9Z10XJEM=" }, "model": { "$ref": "AAAAAAFusYR9Z10VTIY=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYR9Z10ZUdc=", "_parent": { "$ref": "AAAAAAFusYR9Z10YKVs=" }, "visible": false, "font": "Arial;13;0", "left": 560, "top": -96, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYR9Z10aLaI=", "_parent": { "$ref": "AAAAAAFusYR9Z10YKVs=" }, "font": "Arial;13;1", "left": 1061, "top": 1375, "width": 131.13623046875, "height": 13, "text": "PilesMoins5To5" }, { "_type": "LabelView", "_id": "AAAAAAFusYR9Z10bsIA=", "_parent": { "$ref": "AAAAAAFusYR9Z10YKVs=" }, "visible": false, "font": "Arial;13;0", "left": 560, "top": -96, "width": 73.67724609375, "height": 13, "text": "(from piles)" }, { "_type": "LabelView", "_id": "AAAAAAFusYR9Z10cGIA=", "_parent": { "$ref": "AAAAAAFusYR9Z10YKVs=" }, "visible": false, "font": "Arial;13;0", "left": 560, "top": -96, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1056, "top": 1368, "width": 141.13623046875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYR9Z10ZUdc=" }, "nameLabel": { "$ref": "AAAAAAFusYR9Z10aLaI=" }, "namespaceLabel": { "$ref": "AAAAAAFusYR9Z10bsIA=" }, "propertyLabel": { "$ref": "AAAAAAFusYR9Z10cGIA=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusYR9Z10d/nM=", "_parent": { "$ref": "AAAAAAFusYR9Z10XJEM=" }, "model": { "$ref": "AAAAAAFusYR9Z10VTIY=" }, "font": "Arial;13;0", "left": 1056, "top": 1393, "width": 141.13623046875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusYR9Z10eexE=", "_parent": { "$ref": "AAAAAAFusYR9Z10XJEM=" }, "model": { "$ref": "AAAAAAFusYR9Z10VTIY=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusYSSal3nNlc=", "_parent": { "$ref": "AAAAAAFusYR9Z10eexE=" }, "model": { "$ref": "AAAAAAFusYSSMl3VhMI=" }, "font": "Arial;13;0", "left": 1061, "top": 1408, "width": 131.13623046875, "height": 13, "text": "+PilesMoins5To5(i: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1056, "top": 1403, "width": 141.13623046875, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusYR9Z10f360=", "_parent": { "$ref": "AAAAAAFusYR9Z10XJEM=" }, "model": { "$ref": "AAAAAAFusYR9Z10VTIY=" }, "visible": false, "font": "Arial;13;0", "left": 376, "top": -24, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusYR9Z10gwno=", "_parent": { "$ref": "AAAAAAFusYR9Z10XJEM=" }, "model": { "$ref": "AAAAAAFusYR9Z10VTIY=" }, "visible": false, "font": "Arial;13;0", "left": 376, "top": -24, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFusYAZfFKXPws=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 1056, "top": 1368, "width": 141.13623046875, "height": 58, "nameCompartment": { "$ref": "AAAAAAFusYR9Z10YKVs=" }, "attributeCompartment": { "$ref": "AAAAAAFusYR9Z10d/nM=" }, "operationCompartment": { "$ref": "AAAAAAFusYR9Z10eexE=" }, "receptionCompartment": { "$ref": "AAAAAAFusYR9Z10f360=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusYR9Z10gwno=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusYQkh1upYkQ=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYQkh1unS7Y=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYQkh1uqOqU=", "_parent": { "$ref": "AAAAAAFusYQkh1upYkQ=" }, "model": { "$ref": "AAAAAAFusYQkh1unS7Y=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYQkh1urJ8s=", "_parent": { "$ref": "AAAAAAFusYQkh1uqOqU=" }, "visible": false, "font": "Arial;13;0", "left": 480, "top": -96, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYQkh1usthI=", "_parent": { "$ref": "AAAAAAFusYQkh1uqOqU=" }, "font": "Arial;13;1", "left": 917, "top": 1375, "width": 96.458984375, "height": 13, "text": "Piles0To1" }, { "_type": "LabelView", "_id": "AAAAAAFusYQkh1ut7+Y=", "_parent": { "$ref": "AAAAAAFusYQkh1uqOqU=" }, "visible": false, "font": "Arial;13;0", "left": 480, "top": -96, "width": 73.67724609375, "height": 13, "text": "(from piles)" }, { "_type": "LabelView", "_id": "AAAAAAFusYQkh1uuxm8=", "_parent": { "$ref": "AAAAAAFusYQkh1uqOqU=" }, "visible": false, "font": "Arial;13;0", "left": 480, "top": -96, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 912, "top": 1368, "width": 106.458984375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYQkh1urJ8s=" }, "nameLabel": { "$ref": "AAAAAAFusYQkh1usthI=" }, "namespaceLabel": { "$ref": "AAAAAAFusYQkh1ut7+Y=" }, "propertyLabel": { "$ref": "AAAAAAFusYQkh1uuxm8=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusYQkh1uvrQs=", "_parent": { "$ref": "AAAAAAFusYQkh1upYkQ=" }, "model": { "$ref": "AAAAAAFusYQkh1unS7Y=" }, "font": "Arial;13;0", "left": 912, "top": 1393, "width": 106.458984375, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusYQkh1uwca4=", "_parent": { "$ref": "AAAAAAFusYQkh1upYkQ=" }, "model": { "$ref": "AAAAAAFusYQkh1unS7Y=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusYRA2Vx5yZs=", "_parent": { "$ref": "AAAAAAFusYQkh1uwca4=" }, "model": { "$ref": "AAAAAAFusYRAoVxnhF4=" }, "font": "Arial;13;0", "left": 917, "top": 1408, "width": 96.458984375, "height": 13, "text": "+Piles0To1(i: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 912, "top": 1403, "width": 106.458984375, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusYQkiFuxD+0=", "_parent": { "$ref": "AAAAAAFusYQkh1upYkQ=" }, "model": { "$ref": "AAAAAAFusYQkh1unS7Y=" }, "visible": false, "font": "Arial;13;0", "left": 320, "top": -24, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusYQkiFuyQ2c=", "_parent": { "$ref": "AAAAAAFusYQkh1upYkQ=" }, "model": { "$ref": "AAAAAAFusYQkh1unS7Y=" }, "visible": false, "font": "Arial;13;0", "left": 320, "top": -24, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFusYAZfFKXPws=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 912, "top": 1368, "width": 106.458984375, "height": 58, "nameCompartment": { "$ref": "AAAAAAFusYQkh1uqOqU=" }, "attributeCompartment": { "$ref": "AAAAAAFusYQkh1uvrQs=" }, "operationCompartment": { "$ref": "AAAAAAFusYQkh1uwca4=" }, "receptionCompartment": { "$ref": "AAAAAAFusYQkiFuxD+0=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusYQkiFuyQ2c=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusYH8mFba7BY=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYH8l1bYa2k=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYH8mFbbKr8=", "_parent": { "$ref": "AAAAAAFusYH8mFba7BY=" }, "model": { "$ref": "AAAAAAFusYH8l1bYa2k=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYH8mFbcRQ8=", "_parent": { "$ref": "AAAAAAFusYH8mFbbKr8=" }, "visible": false, "font": "Arial;13;0", "left": 456, "top": -96, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYH8mFbdVwo=", "_parent": { "$ref": "AAAAAAFusYH8mFbbKr8=" }, "font": "Arial;13;1", "left": 741, "top": 1375, "width": 148.47802734375, "height": 13, "text": "FractionPiles" }, { "_type": "LabelView", "_id": "AAAAAAFusYH8mFbeo8U=", "_parent": { "$ref": "AAAAAAFusYH8mFbbKr8=" }, "visible": false, "font": "Arial;13;0", "left": 456, "top": -96, "width": 73.67724609375, "height": 13, "text": "(from piles)" }, { "_type": "LabelView", "_id": "AAAAAAFusYH8mFbfbso=", "_parent": { "$ref": "AAAAAAFusYH8mFbbKr8=" }, "visible": false, "font": "Arial;13;0", "left": 456, "top": -96, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 736, "top": 1368, "width": 158.47802734375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYH8mFbcRQ8=" }, "nameLabel": { "$ref": "AAAAAAFusYH8mFbdVwo=" }, "namespaceLabel": { "$ref": "AAAAAAFusYH8mFbeo8U=" }, "propertyLabel": { "$ref": "AAAAAAFusYH8mFbfbso=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusYH8mFbg73A=", "_parent": { "$ref": "AAAAAAFusYH8mFba7BY=" }, "model": { "$ref": "AAAAAAFusYH8l1bYa2k=" }, "font": "Arial;13;0", "left": 736, "top": 1393, "width": 158.47802734375, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusYH8mFbhGd0=", "_parent": { "$ref": "AAAAAAFusYH8mFba7BY=" }, "model": { "$ref": "AAAAAAFusYH8l1bYa2k=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusYIpLleqItY=", "_parent": { "$ref": "AAAAAAFusYH8mFbhGd0=" }, "model": { "$ref": "AAAAAAFusYIo9leYVCM=" }, "font": "Arial;13;0", "left": 741, "top": 1408, "width": 148.47802734375, "height": 13, "text": "+FractionPiles(nbPile: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 736, "top": 1403, "width": 158.47802734375, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusYH8mFbiq+0=", "_parent": { "$ref": "AAAAAAFusYH8mFba7BY=" }, "model": { "$ref": "AAAAAAFusYH8l1bYa2k=" }, "visible": false, "font": "Arial;13;0", "left": 296, "top": -24, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusYH8mFbjTAY=", "_parent": { "$ref": "AAAAAAFusYH8mFba7BY=" }, "model": { "$ref": "AAAAAAFusYH8l1bYa2k=" }, "visible": false, "font": "Arial;13;0", "left": 296, "top": -24, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFusYAZfFKXPws=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 736, "top": 1368, "width": 158.47802734375, "height": 58, "nameCompartment": { "$ref": "AAAAAAFusYH8mFbbKr8=" }, "attributeCompartment": { "$ref": "AAAAAAFusYH8mFbg73A=" }, "operationCompartment": { "$ref": "AAAAAAFusYH8mFbhGd0=" }, "receptionCompartment": { "$ref": "AAAAAAFusYH8mFbiq+0=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusYH8mFbjTAY=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusYF2j1Vs2rE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYF2j1VqbOM=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYF2j1VtfN4=", "_parent": { "$ref": "AAAAAAFusYF2j1Vs2rE=" }, "model": { "$ref": "AAAAAAFusYF2j1VqbOM=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYF2j1Vu9Uc=", "_parent": { "$ref": "AAAAAAFusYF2j1VtfN4=" }, "visible": false, "font": "Arial;13;0", "left": 416, "top": -96, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYF2j1Vv170=", "_parent": { "$ref": "AAAAAAFusYF2j1VtfN4=" }, "font": "Arial;13;1", "left": 565, "top": 1375, "width": 143.41259765625, "height": 13, "text": "ClassicPiles" }, { "_type": "LabelView", "_id": "AAAAAAFusYF2j1VwJG4=", "_parent": { "$ref": "AAAAAAFusYF2j1VtfN4=" }, "visible": false, "font": "Arial;13;0", "left": 416, "top": -96, "width": 73.67724609375, "height": 13, "text": "(from piles)" }, { "_type": "LabelView", "_id": "AAAAAAFusYF2j1Vx5Zs=", "_parent": { "$ref": "AAAAAAFusYF2j1VtfN4=" }, "visible": false, "font": "Arial;13;0", "left": 416, "top": -96, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 560, "top": 1368, "width": 153.41259765625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYF2j1Vu9Uc=" }, "nameLabel": { "$ref": "AAAAAAFusYF2j1Vv170=" }, "namespaceLabel": { "$ref": "AAAAAAFusYF2j1VwJG4=" }, "propertyLabel": { "$ref": "AAAAAAFusYF2j1Vx5Zs=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusYF2j1VyMTg=", "_parent": { "$ref": "AAAAAAFusYF2j1Vs2rE=" }, "model": { "$ref": "AAAAAAFusYF2j1VqbOM=" }, "font": "Arial;13;0", "left": 560, "top": 1393, "width": 153.41259765625, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusYF2j1Vz4MU=", "_parent": { "$ref": "AAAAAAFusYF2j1Vs2rE=" }, "model": { "$ref": "AAAAAAFusYF2j1VqbOM=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusYHJ5FY8pTI=", "_parent": { "$ref": "AAAAAAFusYF2j1Vz4MU=" }, "model": { "$ref": "AAAAAAFusYHJq1Yq0qY=" }, "font": "Arial;13;0", "left": 565, "top": 1408, "width": 143.41259765625, "height": 13, "text": "+ClassicPiles(nbPile: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 560, "top": 1403, "width": 153.41259765625, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusYF2j1V0kLo=", "_parent": { "$ref": "AAAAAAFusYF2j1Vs2rE=" }, "model": { "$ref": "AAAAAAFusYF2j1VqbOM=" }, "visible": false, "font": "Arial;13;0", "left": 264, "top": -24, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusYF2j1V1DW8=", "_parent": { "$ref": "AAAAAAFusYF2j1Vs2rE=" }, "model": { "$ref": "AAAAAAFusYF2j1VqbOM=" }, "visible": false, "font": "Arial;13;0", "left": 264, "top": -24, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFusYAZfFKXPws=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 560, "top": 1368, "width": 153.41259765625, "height": 58, "nameCompartment": { "$ref": "AAAAAAFusYF2j1VtfN4=" }, "attributeCompartment": { "$ref": "AAAAAAFusYF2j1VyMTg=" }, "operationCompartment": { "$ref": "AAAAAAFusYF2j1Vz4MU=" }, "receptionCompartment": { "$ref": "AAAAAAFusYF2j1V0kLo=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusYF2j1V1DW8=" } }, { "_type": "UMLPackageView", "_id": "AAAAAAFusYuTWozzvSs=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYuTWozx8rM=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYuTW4z0W/U=", "_parent": { "$ref": "AAAAAAFusYuTWozzvSs=" }, "model": { "$ref": "AAAAAAFusYuTWozx8rM=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYuTW4z1JEM=", "_parent": { "$ref": "AAAAAAFusYuTW4z0W/U=" }, "visible": false, "font": "Arial;13;0", "left": -136, "top": -392, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYuTW4z2n+U=", "_parent": { "$ref": "AAAAAAFusYuTW4z0W/U=" }, "font": "Arial;13;1", "left": 85, "top": 1726, "width": 1423, "height": 13, "text": "abstract" }, { "_type": "LabelView", "_id": "AAAAAAFusYuTW4z3Sxo=", "_parent": { "$ref": "AAAAAAFusYuTW4z0W/U=" }, "visible": false, "font": "Arial;13;0", "left": -136, "top": -392, "width": 113.419921875, "height": 13, "text": "(from gameActions)" }, { "_type": "LabelView", "_id": "AAAAAAFusYuTW4z4qkc=", "_parent": { "$ref": "AAAAAAFusYuTW4z0W/U=" }, "visible": false, "font": "Arial;13;0", "left": -136, "top": -392, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 80, "top": 1719, "width": 1433, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYuTW4z1JEM=" }, "nameLabel": { "$ref": "AAAAAAFusYuTW4z2n+U=" }, "namespaceLabel": { "$ref": "AAAAAAFusYuTW4z3Sxo=" }, "propertyLabel": { "$ref": "AAAAAAFusYuTW4z4qkc=" } } ], "containerView": { "$ref": "AAAAAAFusYjda4edBzM=" }, "containedViews": [ { "$ref": "AAAAAAFusYxZU5ATNkc=" }, { "$ref": "AAAAAAFusYwYMY7t9v8=" }, { "$ref": "AAAAAAFusYvjno4tCZM=" } ], "font": "Arial;13;0", "containerChangeable": true, "left": 80, "top": 1704, "width": 1433, "height": 473, "nameCompartment": { "$ref": "AAAAAAFusYuTW4z0W/U=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusYxB34+As0Q=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYxB3o9+/+A=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYxB34+BSRA=", "_parent": { "$ref": "AAAAAAFusYxB34+As0Q=" }, "model": { "$ref": "AAAAAAFusYxB3o9+/+A=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYxB34+CyZU=", "_parent": { "$ref": "AAAAAAFusYxB34+BSRA=" }, "visible": false, "font": "Arial;13;0", "left": 1200, "top": -160, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYxB34+DyOY=", "_parent": { "$ref": "AAAAAAFusYxB34+BSRA=" }, "font": "Arial;13;1", "left": 965, "top": 1767, "width": 452.68310546875, "height": 13, "text": "Piocher" }, { "_type": "LabelView", "_id": "AAAAAAFusYxB34+EWoI=", "_parent": { "$ref": "AAAAAAFusYxB34+BSRA=" }, "visible": false, "font": "Arial;13;0", "left": 1200, "top": -160, "width": 84.5126953125, "height": 13, "text": "(from abstract)" }, { "_type": "LabelView", "_id": "AAAAAAFusYxB34+FjKA=", "_parent": { "$ref": "AAAAAAFusYxB34+BSRA=" }, "visible": false, "font": "Arial;13;0", "left": 1200, "top": -160, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 960, "top": 1760, "width": 462.68310546875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYxB34+CyZU=" }, "nameLabel": { "$ref": "AAAAAAFusYxB34+DyOY=" }, "namespaceLabel": { "$ref": "AAAAAAFusYxB34+EWoI=" }, "propertyLabel": { "$ref": "AAAAAAFusYxB34+FjKA=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusYxB34+GNAw=", "_parent": { "$ref": "AAAAAAFusYxB34+As0Q=" }, "model": { "$ref": "AAAAAAFusYxB3o9+/+A=" }, "font": "Arial;13;0", "left": 960, "top": 1785, "width": 462.68310546875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusYxB34+H4xk=", "_parent": { "$ref": "AAAAAAFusYxB34+As0Q=" }, "model": { "$ref": "AAAAAAFusYxB3o9+/+A=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusZSnwaL8aUw=", "_parent": { "$ref": "AAAAAAFusYxB34+H4xk=" }, "model": { "$ref": "AAAAAAFusZSnfKLqzgk=" }, "font": "Arial;13;0", "left": 965, "top": 1800, "width": 452.68310546875, "height": 13, "text": "+Piocher(ListOrderedStacks: Piles)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZVdy6TbsVo=", "_parent": { "$ref": "AAAAAAFusYxB34+H4xk=" }, "model": { "$ref": "AAAAAAFusZVdjqTJNjc=" }, "visible": false, "font": "Arial;13;0", "left": 965, "top": 1815, "width": 452.68310546875, "height": 13, "text": "#checkRule(): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZYnaaaFLuk=", "_parent": { "$ref": "AAAAAAFusYxB34+H4xk=" }, "model": { "$ref": "AAAAAAFusZYnMKZzuAg=" }, "font": "Arial;13;2", "left": 965, "top": 1815, "width": 452.68310546875, "height": 13, "text": "+pioche(CurrentHand: List, deck: Deck, player: Player, nbMaxCard: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 960, "top": 1795, "width": 462.68310546875, "height": 38 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusYxB34+IOj8=", "_parent": { "$ref": "AAAAAAFusYxB34+As0Q=" }, "model": { "$ref": "AAAAAAFusYxB3o9+/+A=" }, "visible": false, "font": "Arial;13;0", "left": 600, "top": -80, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusYxB34+JWy8=", "_parent": { "$ref": "AAAAAAFusYxB34+As0Q=" }, "model": { "$ref": "AAAAAAFusYxB3o9+/+A=" }, "visible": false, "font": "Arial;13;0", "left": 600, "top": -80, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 960, "top": 1760, "width": 462.68310546875, "height": 88, "nameCompartment": { "$ref": "AAAAAAFusYxB34+BSRA=" }, "attributeCompartment": { "$ref": "AAAAAAFusYxB34+GNAw=" }, "operationCompartment": { "$ref": "AAAAAAFusYxB34+H4xk=" }, "receptionCompartment": { "$ref": "AAAAAAFusYxB34+IOj8=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusYxB34+JWy8=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFusY0LYpO11HM=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusY0LYJOxpUA=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusY0LYpO2kJQ=", "_parent": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "model": { "$ref": "AAAAAAFusY0LYJOxpUA=" }, "font": "Arial;13;0", "left": 1916, "top": 683, "width": 55.9990234375, "height": 13, "alpha": -0.6264735173002589, "distance": 800.0831206818451, "hostEdge": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "edgePosition": 1, "text": "+OldCard" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusY0LYpO3t10=", "_parent": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "model": { "$ref": "AAAAAAFusY0LYJOxpUA=" }, "visible": null, "font": "Arial;13;0", "left": 1426, "top": 1317, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusY0LYpO4/hs=", "_parent": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "model": { "$ref": "AAAAAAFusY0LYJOxpUA=" }, "visible": false, "font": "Arial;13;0", "left": 1470, "top": 1318, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusY0LYpO5D4o=", "_parent": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "model": { "$ref": "AAAAAAFusY0LYZOyVmg=" }, "visible": false, "font": "Arial;13;0", "left": 1161, "top": 2015, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusY0LYpO6KEs=", "_parent": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "model": { "$ref": "AAAAAAFusY0LYZOyVmg=" }, "visible": false, "font": "Arial;13;0", "left": 1157, "top": 2002, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusY0LYpO7ds4=", "_parent": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "model": { "$ref": "AAAAAAFusY0LYZOyVmg=" }, "visible": false, "font": "Arial;13;0", "left": 1170, "top": 2041, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusY0LYpO8ih0=", "_parent": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "model": { "$ref": "AAAAAAFusY0LYZOzfvs=" }, "visible": false, "font": "Arial;13;0", "left": 2099, "top": 662, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusY0LYpO11HM=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusY0LYpO9Vl0=", "_parent": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "model": { "$ref": "AAAAAAFusY0LYZOzfvs=" }, "visible": false, "font": "Arial;13;0", "left": 2095, "top": 649, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFusY0LYpO11HM=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusY0LYpO+pBI=", "_parent": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "model": { "$ref": "AAAAAAFusY0LYZOzfvs=" }, "visible": false, "font": "Arial;13;0", "left": 2107, "top": 689, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFusY0LYpO11HM=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFusY0LYpO/PCU=", "_parent": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "model": { "$ref": "AAAAAAFusY0LYZOyVmg=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFusY0LYpPAHPs=", "_parent": { "$ref": "AAAAAAFusY0LYpO11HM=" }, "model": { "$ref": "AAAAAAFusY0LYZOzfvs=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, "tail": { "$ref": "AAAAAAFusYwYMY7t9v8=" }, "lineStyle": 1, "points": "1146:2047;1440:1888;1472:760;2127:680", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusY0LYpO2kJQ=" }, "stereotypeLabel": { "$ref": "AAAAAAFusY0LYpO3t10=" }, "propertyLabel": { "$ref": "AAAAAAFusY0LYpO4/hs=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFusY0LYpO5D4o=" }, "tailPropertyLabel": { "$ref": "AAAAAAFusY0LYpO6KEs=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFusY0LYpO7ds4=" }, "headRoleNameLabel": { "$ref": "AAAAAAFusY0LYpO8ih0=" }, "headPropertyLabel": { "$ref": "AAAAAAFusY0LYpO9Vl0=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFusY0LYpO+pBI=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFusY0LYpO/PCU=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFusY0LYpPAHPs=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusYxZU5ATNkc=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYxZU5AU5js=", "_parent": { "$ref": "AAAAAAFusYxZU5ATNkc=" }, "model": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYxZU5AVj10=", "_parent": { "$ref": "AAAAAAFusYxZU5AU5js=" }, "visible": false, "font": "Arial;13;0", "left": -744, "top": 432, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYxZU5AWApg=", "_parent": { "$ref": "AAAAAAFusYxZU5AU5js=" }, "font": "Arial;13;1", "left": 133, "top": 2039, "width": 427.0576171875, "height": 13, "text": "TerminerSonTour" }, { "_type": "LabelView", "_id": "AAAAAAFusYxZU5AXOdg=", "_parent": { "$ref": "AAAAAAFusYxZU5AU5js=" }, "visible": false, "font": "Arial;13;0", "left": -744, "top": 432, "width": 84.5126953125, "height": 13, "text": "(from abstract)" }, { "_type": "LabelView", "_id": "AAAAAAFusYxZU5AYVv8=", "_parent": { "$ref": "AAAAAAFusYxZU5AU5js=" }, "visible": false, "font": "Arial;13;0", "left": -744, "top": 432, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 128, "top": 2032, "width": 437.0576171875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYxZU5AVj10=" }, "nameLabel": { "$ref": "AAAAAAFusYxZU5AWApg=" }, "namespaceLabel": { "$ref": "AAAAAAFusYxZU5AXOdg=" }, "propertyLabel": { "$ref": "AAAAAAFusYxZU5AYVv8=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusYxZU5AZfgE=", "_parent": { "$ref": "AAAAAAFusYxZU5ATNkc=" }, "model": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "font": "Arial;13;0", "left": 128, "top": 2057, "width": 437.0576171875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusYxZU5Aa4T0=", "_parent": { "$ref": "AAAAAAFusYxZU5ATNkc=" }, "model": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusZcg36g3rOE=", "_parent": { "$ref": "AAAAAAFusYxZU5Aa4T0=" }, "model": { "$ref": "AAAAAAFusZcgk6gii34=" }, "font": "Arial;13;0", "left": 133, "top": 2072, "width": 427.0576171875, "height": 13, "text": "+TerminerSonTour(ListOrderedStacks: Piles)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZeGPKk85rw=", "_parent": { "$ref": "AAAAAAFusYxZU5Aa4T0=" }, "model": { "$ref": "AAAAAAFusZeF/qkn1+M=" }, "font": "Arial;13;2", "left": 133, "top": 2087, "width": 427.0576171875, "height": 13, "text": "+end(CurrentHand: List, CurrentCardPlayed: List): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZhUG6pY0NY=", "_parent": { "$ref": "AAAAAAFusYxZU5Aa4T0=" }, "model": { "$ref": "AAAAAAFusZhT6apDHs8=" }, "font": "Arial;13;0", "left": 133, "top": 2102, "width": 427.0576171875, "height": 13, "text": "+Test(CurrentHand: List): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZjRgK9h0cw=", "_parent": { "$ref": "AAAAAAFusYxZU5Aa4T0=" }, "model": { "$ref": "AAAAAAFusZjRP69MmCI=" }, "font": "Arial;13;2", "left": 133, "top": 2117, "width": 427.0576171875, "height": 13, "text": "#tryToFindSoluce(playableCard: List, CurrentHand: List)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZl/MLBEPiQ=", "_parent": { "$ref": "AAAAAAFusYxZU5Aa4T0=" }, "model": { "$ref": "AAAAAAFusZl+9LAvijE=" }, "font": "Arial;13;2", "left": 133, "top": 2132, "width": 427.0576171875, "height": 13, "text": "#testEndGame(playableCard: List, CurrentHand: List): bool", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 128, "top": 2067, "width": 437.0576171875, "height": 83 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusYxZU5AbKo0=", "_parent": { "$ref": "AAAAAAFusYxZU5ATNkc=" }, "model": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "visible": false, "font": "Arial;13;0", "left": -312, "top": 256, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusYxZU5AcAz4=", "_parent": { "$ref": "AAAAAAFusYxZU5ATNkc=" }, "model": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "visible": false, "font": "Arial;13;0", "left": -312, "top": 256, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFusYuTWozzvSs=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 128, "top": 2032, "width": 437.0576171875, "height": 118, "nameCompartment": { "$ref": "AAAAAAFusYxZU5AU5js=" }, "attributeCompartment": { "$ref": "AAAAAAFusYxZU5AZfgE=" }, "operationCompartment": { "$ref": "AAAAAAFusYxZU5Aa4T0=" }, "receptionCompartment": { "$ref": "AAAAAAFusYxZU5AbKo0=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusYxZU5AcAz4=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusYwYMY7t9v8=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYwYMY7uIIw=", "_parent": { "$ref": "AAAAAAFusYwYMY7t9v8=" }, "model": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYwYMY7v0nM=", "_parent": { "$ref": "AAAAAAFusYwYMY7uIIw=" }, "visible": false, "font": "Arial;13;0", "left": -192, "top": 584, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYwYMY7wqlM=", "_parent": { "$ref": "AAAAAAFusYwYMY7uIIw=" }, "font": "Arial;13;1", "left": 669, "top": 2055, "width": 767.025390625, "height": 13, "text": "JouerUneCarte" }, { "_type": "LabelView", "_id": "AAAAAAFusYwYMY7x0cw=", "_parent": { "$ref": "AAAAAAFusYwYMY7uIIw=" }, "visible": false, "font": "Arial;13;0", "left": -192, "top": 584, "width": 113.419921875, "height": 13, "text": "(from abstract)" }, { "_type": "LabelView", "_id": "AAAAAAFusYwYMY7y9Hg=", "_parent": { "$ref": "AAAAAAFusYwYMY7uIIw=" }, "visible": false, "font": "Arial;13;0", "left": -192, "top": 584, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 664, "top": 2048, "width": 777.025390625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYwYMY7v0nM=" }, "nameLabel": { "$ref": "AAAAAAFusYwYMY7wqlM=" }, "namespaceLabel": { "$ref": "AAAAAAFusYwYMY7x0cw=" }, "propertyLabel": { "$ref": "AAAAAAFusYwYMY7y9Hg=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusYwYMY7zcsg=", "_parent": { "$ref": "AAAAAAFusYwYMY7t9v8=" }, "model": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFve4RJsQuMY2A=", "_parent": { "$ref": "AAAAAAFusYwYMY7zcsg=" }, "model": { "$ref": "AAAAAAFve4RJZwt3TwY=" }, "visible": false, "font": "Arial;13;0", "left": 669, "top": 2078, "width": 767.025390625, "height": 13, "text": "+Attribute1", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 664, "top": 2073, "width": 777.025390625, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusYwYMY70Tx8=", "_parent": { "$ref": "AAAAAAFusYwYMY7t9v8=" }, "model": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusY2QsZb/lrU=", "_parent": { "$ref": "AAAAAAFusYwYMY70Tx8=" }, "model": { "$ref": "AAAAAAFusY2QeZbtWS0=" }, "font": "Arial;13;0", "left": 669, "top": 2088, "width": 767.025390625, "height": 13, "text": "+JouerUneCarte(ListOrderedStacks: Piles)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusY6j/5mmjdI=", "_parent": { "$ref": "AAAAAAFusYwYMY70Tx8=" }, "model": { "$ref": "AAAAAAFusY6jwZmUH3I=" }, "font": "Arial;13;2", "left": 669, "top": 2103, "width": 767.025390625, "height": 13, "text": "+play(valueCard: decimal, CurrentHand: List, orderedStackSelected: int, player: Player, CurrentCardPlayed: List): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZHNbJsPAIA=", "_parent": { "$ref": "AAAAAAFusYwYMY70Tx8=" }, "model": { "$ref": "AAAAAAFusZHNMJr95l0=" }, "font": "Arial;13;2", "left": 669, "top": 2118, "width": 767.025390625, "height": 13, "text": "#Rule(card: Card, stack: Stack, bottomUp: bool, player: Player, CurrentCardPlayed: List): bool", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 664, "top": 2083, "width": 777.025390625, "height": 53 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusYwYMY71aLo=", "_parent": { "$ref": "AAAAAAFusYwYMY7t9v8=" }, "model": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "visible": false, "font": "Arial;13;0", "left": 536, "top": 376, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusYwYMY72gPw=", "_parent": { "$ref": "AAAAAAFusYwYMY7t9v8=" }, "model": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "visible": false, "font": "Arial;13;0", "left": 536, "top": 376, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFusYuTWozzvSs=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 664, "top": 2048, "width": 777.025390625, "height": 101, "nameCompartment": { "$ref": "AAAAAAFusYwYMY7uIIw=" }, "attributeCompartment": { "$ref": "AAAAAAFusYwYMY7zcsg=" }, "operationCompartment": { "$ref": "AAAAAAFusYwYMY70Tx8=" }, "receptionCompartment": { "$ref": "AAAAAAFusYwYMY71aLo=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusYwYMY72gPw=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusZpjzrK2zo8=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusZpjzbK0UIU=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusZpjzrK3jjA=", "_parent": { "$ref": "AAAAAAFusZpjzrK2zo8=" }, "model": { "$ref": "AAAAAAFusZpjzbK0UIU=" }, "visible": false, "font": "Arial;13;0", "left": 859, "top": 2028, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusZpjzrK2zo8=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusZpjzrK4mJg=", "_parent": { "$ref": "AAAAAAFusZpjzrK2zo8=" }, "model": { "$ref": "AAAAAAFusZpjzbK0UIU=" }, "visible": null, "font": "Arial;13;0", "left": 853, "top": 2042, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusZpjzrK2zo8=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusZpjzrK5z8s=", "_parent": { "$ref": "AAAAAAFusZpjzrK2zo8=" }, "model": { "$ref": "AAAAAAFusZpjzbK0UIU=" }, "visible": false, "font": "Arial;13;0", "left": 870, "top": 2001, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusZpjzrK2zo8=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYvjno4tCZM=" }, "tail": { "$ref": "AAAAAAFusYwYMY7t9v8=" }, "lineStyle": 1, "points": "928:2047;802:1995", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusZpjzrK3jjA=" }, "stereotypeLabel": { "$ref": "AAAAAAFusZpjzrK4mJg=" }, "propertyLabel": { "$ref": "AAAAAAFusZpjzrK5z8s=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusZp6j7MhphI=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusZp6j7MfqY8=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusZp6j7MiMW4=", "_parent": { "$ref": "AAAAAAFusZp6j7MhphI=" }, "model": { "$ref": "AAAAAAFusZp6j7MfqY8=" }, "visible": false, "font": "Arial;13;0", "left": 385, "top": 1998, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusZp6j7MhphI=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusZp6j7MjCYg=", "_parent": { "$ref": "AAAAAAFusZp6j7MhphI=" }, "model": { "$ref": "AAAAAAFusZp6j7MfqY8=" }, "visible": null, "font": "Arial;13;0", "left": 373, "top": 1990, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusZp6j7MhphI=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusZp6j7MktCA=", "_parent": { "$ref": "AAAAAAFusZp6j7MhphI=" }, "model": { "$ref": "AAAAAAFusZp6j7MfqY8=" }, "visible": false, "font": "Arial;13;0", "left": 410, "top": 2015, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusZp6j7MhphI=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYvjno4tCZM=" }, "tail": { "$ref": "AAAAAAFusYxZU5ATNkc=" }, "lineStyle": 1, "points": "386:2031;410:1995", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusZp6j7MiMW4=" }, "stereotypeLabel": { "$ref": "AAAAAAFusZp6j7MjCYg=" }, "propertyLabel": { "$ref": "AAAAAAFusZp6j7MktCA=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFusZqIlLOMjVo=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusZqIlLOKSEo=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFusZqIlLON7iY=", "_parent": { "$ref": "AAAAAAFusZqIlLOMjVo=" }, "model": { "$ref": "AAAAAAFusZqIlLOKSEo=" }, "visible": false, "font": "Arial;13;0", "left": 929, "top": 1836, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusZqIlLOMjVo=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusZqIlLOO0/I=", "_parent": { "$ref": "AAAAAAFusZqIlLOMjVo=" }, "model": { "$ref": "AAAAAAFusZqIlLOKSEo=" }, "visible": null, "font": "Arial;13;0", "left": 930, "top": 1851, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFusZqIlLOMjVo=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFusZqIlLOPCQI=", "_parent": { "$ref": "AAAAAAFusZqIlLOMjVo=" }, "model": { "$ref": "AAAAAAFusZqIlLOKSEo=" }, "visible": false, "font": "Arial;13;0", "left": 926, "top": 1807, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFusZqIlLOMjVo=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYvjno4tCZM=" }, "tail": { "$ref": "AAAAAAFusYxB34+As0Q=" }, "lineStyle": 1, "points": "959:1825;898:1831", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFusZqIlLON7iY=" }, "stereotypeLabel": { "$ref": "AAAAAAFusZqIlLOO0/I=" }, "propertyLabel": { "$ref": "AAAAAAFusZqIlLOPCQI=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusYvjno4tCZM=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusYvjno4riqE=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusYvjno4u1uo=", "_parent": { "$ref": "AAAAAAFusYvjno4tCZM=" }, "model": { "$ref": "AAAAAAFusYvjno4riqE=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusYvjn44vzeM=", "_parent": { "$ref": "AAAAAAFusYvjno4u1uo=" }, "visible": false, "font": "Arial;13;0", "left": -776, "top": -32, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusYvjn44wujY=", "_parent": { "$ref": "AAAAAAFusYvjno4u1uo=" }, "font": "Arial;13;1", "left": 101, "top": 1751, "width": 792.314453125, "height": 13, "text": "GameMode" }, { "_type": "LabelView", "_id": "AAAAAAFusYvjn44xVZo=", "_parent": { "$ref": "AAAAAAFusYvjno4u1uo=" }, "visible": false, "font": "Arial;13;0", "left": -776, "top": -32, "width": 84.5126953125, "height": 13, "text": "(from abstract)" }, { "_type": "LabelView", "_id": "AAAAAAFusYvjn44yep0=", "_parent": { "$ref": "AAAAAAFusYvjno4u1uo=" }, "visible": false, "font": "Arial;13;0", "left": -776, "top": -32, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 96, "top": 1744, "width": 802.314453125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusYvjn44vzeM=" }, "nameLabel": { "$ref": "AAAAAAFusYvjn44wujY=" }, "namespaceLabel": { "$ref": "AAAAAAFusYvjn44xVZo=" }, "propertyLabel": { "$ref": "AAAAAAFusYvjn44yep0=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusYvjn44z0ZA=", "_parent": { "$ref": "AAAAAAFusYvjno4tCZM=" }, "model": { "$ref": "AAAAAAFusYvjno4riqE=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFve3wqF9ndjFg=", "_parent": { "$ref": "AAAAAAFusYvjn44z0ZA=" }, "model": { "$ref": "AAAAAAFve3wpy9nIQ8E=" }, "font": "Arial;13;0", "left": 101, "top": 1774, "width": 792.314453125, "height": 13, "text": "+NbCardAtBeginOfTurn: int", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFve33etd9uWfk=", "_parent": { "$ref": "AAAAAAFusYvjn44z0ZA=" }, "model": { "$ref": "AAAAAAFve33ecd9ZDtM=" }, "font": "Arial;13;0", "left": 101, "top": 1789, "width": 792.314453125, "height": 13, "text": "#nbMaxCard: int", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFve339j+BlZmg=", "_parent": { "$ref": "AAAAAAFusYvjn44z0ZA=" }, "model": { "$ref": "AAAAAAFve339VeBQSII=" }, "font": "Arial;13;0", "left": 101, "top": 1804, "width": 792.314453125, "height": 13, "text": "#end: bool", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFve34tBeFcs+s=", "_parent": { "$ref": "AAAAAAFusYvjn44z0ZA=" }, "model": { "$ref": "AAAAAAFve34syuFHQ34=" }, "font": "Arial;13;0", "left": 101, "top": 1819, "width": 792.314453125, "height": 13, "text": "+Message: string", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 96, "top": 1769, "width": 802.314453125, "height": 68 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusYvjn440+Lo=", "_parent": { "$ref": "AAAAAAFusYvjno4tCZM=" }, "model": { "$ref": "AAAAAAFusYvjno4riqE=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFusZtGCbQ9QFA=", "_parent": { "$ref": "AAAAAAFusYvjn440+Lo=" }, "model": { "$ref": "AAAAAAFusZtFyLQrK8Y=" }, "font": "Arial;13;0", "left": 101, "top": 1842, "width": 792.314453125, "height": 13, "text": "+GameMode(piles: Piles, deck: Deck)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZvPTbXDCx0=", "_parent": { "$ref": "AAAAAAFusYvjn440+Lo=" }, "model": { "$ref": "AAAAAAFusZvO+7WxABs=" }, "font": "Arial;13;0", "left": 101, "top": 1857, "width": 792.314453125, "height": 13, "text": "+load(nbPlayer: int, players: List)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZxIDrZw/ak=", "_parent": { "$ref": "AAAAAAFusYvjn440+Lo=" }, "model": { "$ref": "AAAAAAFusZxH4rZefqA=" }, "font": "Arial;13;0", "left": 101, "top": 1872, "width": 792.314453125, "height": 13, "text": "#defineNbMaxCard(nbPlayer: int)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZykQbcJmTE=", "_parent": { "$ref": "AAAAAAFusYvjn440+Lo=" }, "model": { "$ref": "AAAAAAFusZykE7b32x0=" }, "font": "Arial;13;0", "left": 101, "top": 1887, "width": 792.314453125, "height": 13, "text": "#quickSort(ar: List, start: int, end: int)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZ1ZMLgA2Dc=", "_parent": { "$ref": "AAAAAAFusYvjn440+Lo=" }, "model": { "$ref": "AAAAAAFusZ1Y77fuRJU=" }, "font": "Arial;13;0", "left": 101, "top": 1902, "width": 792.314453125, "height": 13, "text": "#distribueCard(players: List)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZ3J6rjPM+g=", "_parent": { "$ref": "AAAAAAFusYvjn440+Lo=" }, "model": { "$ref": "AAAAAAFusZ3Jq7i9lkM=" }, "font": "Arial;13;2", "left": 101, "top": 1917, "width": 792.314453125, "height": 13, "text": "+pioche(currentHand: List, player: Player)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusZ49S7myXt4=", "_parent": { "$ref": "AAAAAAFusYvjn440+Lo=" }, "model": { "$ref": "AAAAAAFusZ49C7mgZOs=" }, "font": "Arial;13;2", "left": 101, "top": 1932, "width": 792.314453125, "height": 13, "text": "+playCard(valueCard: decimal, currentHand: List, orderedStackSelected: int, player: Player, CurrentCardPlayed: List): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusaEVx9ZDnR4=", "_parent": { "$ref": "AAAAAAFusYvjn440+Lo=" }, "model": { "$ref": "AAAAAAFusaEVc9Yut5c=" }, "font": "Arial;13;2", "left": 101, "top": 1947, "width": 792.314453125, "height": 13, "text": "+endTurn(currentHand: List, CurrentCardPlayed: List, player: Player): bool", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusaHEm9ffYME=", "_parent": { "$ref": "AAAAAAFusYvjn440+Lo=" }, "model": { "$ref": "AAAAAAFusaHEWdfK/xw=" }, "font": "Arial;13;2", "left": 101, "top": 1962, "width": 792.314453125, "height": 13, "text": "+TestEndGame(currentHand: List)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusaKMLtsG3lE=", "_parent": { "$ref": "AAAAAAFusYvjn440+Lo=" }, "model": { "$ref": "AAAAAAFusaKL6drx0mU=" }, "font": "Arial;13;0", "left": 101, "top": 1977, "width": 792.314453125, "height": 13, "text": "+getScore(): int", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 96, "top": 1837, "width": 802.314453125, "height": 158 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusYvjn441seA=", "_parent": { "$ref": "AAAAAAFusYvjno4tCZM=" }, "model": { "$ref": "AAAAAAFusYvjno4riqE=" }, "visible": false, "font": "Arial;13;0", "left": -512, "top": -16, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusYvjn442cOU=", "_parent": { "$ref": "AAAAAAFusYvjno4tCZM=" }, "model": { "$ref": "AAAAAAFusYvjno4riqE=" }, "visible": false, "font": "Arial;13;0", "left": -512, "top": -16, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFusYuTWozzvSs=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 96, "top": 1744, "width": 802.314453125, "height": 251, "nameCompartment": { "$ref": "AAAAAAFusYvjno4u1uo=" }, "attributeCompartment": { "$ref": "AAAAAAFusYvjn44z0ZA=" }, "operationCompartment": { "$ref": "AAAAAAFusYvjn440+Lo=" }, "receptionCompartment": { "$ref": "AAAAAAFusYvjn441seA=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusYvjn442cOU=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusWrrHROnxvo=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWrrHBOlf8Y=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusWrrHROoOM0=", "_parent": { "$ref": "AAAAAAFusWrrHROnxvo=" }, "model": { "$ref": "AAAAAAFusWrrHBOlf8Y=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusWrrHROpq6E=", "_parent": { "$ref": "AAAAAAFusWrrHROoOM0=" }, "visible": false, "font": "Arial;13;0", "left": 848, "top": -280, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusWrrHROq6T4=", "_parent": { "$ref": "AAAAAAFusWrrHROoOM0=" }, "font": "Arial;13;1", "left": 2397, "top": 1311, "width": 391.98681640625, "height": 13, "text": "CentaineDeck" }, { "_type": "LabelView", "_id": "AAAAAAFusWrrHROrzzI=", "_parent": { "$ref": "AAAAAAFusWrrHROoOM0=" }, "visible": false, "font": "Arial;13;0", "left": 848, "top": -280, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFusWrrHROsvio=", "_parent": { "$ref": "AAAAAAFusWrrHROoOM0=" }, "visible": false, "font": "Arial;13;0", "left": 848, "top": -280, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2392, "top": 1304, "width": 401.98681640625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusWrrHROpq6E=" }, "nameLabel": { "$ref": "AAAAAAFusWrrHROq6T4=" }, "namespaceLabel": { "$ref": "AAAAAAFusWrrHROrzzI=" }, "propertyLabel": { "$ref": "AAAAAAFusWrrHROsvio=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusWrrHROtzWc=", "_parent": { "$ref": "AAAAAAFusWrrHROnxvo=" }, "model": { "$ref": "AAAAAAFusWrrHBOlf8Y=" }, "font": "Arial;13;0", "left": 2392, "top": 1329, "width": 401.98681640625, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusWrrHROurcc=", "_parent": { "$ref": "AAAAAAFusWrrHROnxvo=" }, "model": { "$ref": "AAAAAAFusWrrHBOlf8Y=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve1eOTDDHNuY=", "_parent": { "$ref": "AAAAAAFusWrrHROurcc=" }, "model": { "$ref": "AAAAAAFve1eOBzC7vhE=" }, "font": "Arial;13;0", "left": 2397, "top": 1344, "width": 391.98681640625, "height": 13, "text": "+CentaineDeck(nbCard: int, borneMin: decimal, borneMax: decimal)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2392, "top": 1339, "width": 401.98681640625, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusWrrHROv/fY=", "_parent": { "$ref": "AAAAAAFusWrrHROnxvo=" }, "model": { "$ref": "AAAAAAFusWrrHBOlf8Y=" }, "visible": false, "font": "Arial;13;0", "left": 336, "top": -104, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusWrrHROw+fU=", "_parent": { "$ref": "AAAAAAFusWrrHROnxvo=" }, "model": { "$ref": "AAAAAAFusWrrHBOlf8Y=" }, "visible": false, "font": "Arial;13;0", "left": 336, "top": -104, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2392, "top": 1304, "width": 401.98681640625, "height": 58, "nameCompartment": { "$ref": "AAAAAAFusWrrHROoOM0=" }, "attributeCompartment": { "$ref": "AAAAAAFusWrrHROtzWc=" }, "operationCompartment": { "$ref": "AAAAAAFusWrrHROurcc=" }, "receptionCompartment": { "$ref": "AAAAAAFusWrrHROv/fY=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusWrrHROw+fU=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusWtWUhSXQSE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWtWUhSVQT4=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusWtWUhSYxOs=", "_parent": { "$ref": "AAAAAAFusWtWUhSXQSE=" }, "model": { "$ref": "AAAAAAFusWtWUhSVQT4=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusWtWUhSZH70=", "_parent": { "$ref": "AAAAAAFusWtWUhSYxOs=" }, "visible": false, "font": "Arial;13;0", "left": 552, "top": -432, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusWtWUhSaesM=", "_parent": { "$ref": "AAAAAAFusWtWUhSYxOs=" }, "font": "Arial;13;1", "left": 2397, "top": 1231, "width": 383.30322265625, "height": 13, "text": "DizaineDeck" }, { "_type": "LabelView", "_id": "AAAAAAFusWtWUhSbsRY=", "_parent": { "$ref": "AAAAAAFusWtWUhSYxOs=" }, "visible": false, "font": "Arial;13;0", "left": 552, "top": -432, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFusWtWUhScTA8=", "_parent": { "$ref": "AAAAAAFusWtWUhSYxOs=" }, "visible": false, "font": "Arial;13;0", "left": 552, "top": -432, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2392, "top": 1224, "width": 393.30322265625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusWtWUhSZH70=" }, "nameLabel": { "$ref": "AAAAAAFusWtWUhSaesM=" }, "namespaceLabel": { "$ref": "AAAAAAFusWtWUhSbsRY=" }, "propertyLabel": { "$ref": "AAAAAAFusWtWUhScTA8=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusWtWUhSd8S4=", "_parent": { "$ref": "AAAAAAFusWtWUhSXQSE=" }, "model": { "$ref": "AAAAAAFusWtWUhSVQT4=" }, "font": "Arial;13;0", "left": 2392, "top": 1249, "width": 393.30322265625, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusWtWUhSeAe8=", "_parent": { "$ref": "AAAAAAFusWtWUhSXQSE=" }, "model": { "$ref": "AAAAAAFusWtWUhSVQT4=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve12RtUFOewY=", "_parent": { "$ref": "AAAAAAFusWtWUhSeAe8=" }, "model": { "$ref": "AAAAAAFve12RbEE58sw=" }, "font": "Arial;13;0", "left": 2397, "top": 1264, "width": 383.30322265625, "height": 13, "text": "+DizaineDeck(nbCard: int, borneMin: decimal, borneMax: decimal)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2392, "top": 1259, "width": 393.30322265625, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusWtWUhSfs6E=", "_parent": { "$ref": "AAAAAAFusWtWUhSXQSE=" }, "model": { "$ref": "AAAAAAFusWtWUhSVQT4=" }, "visible": false, "font": "Arial;13;0", "left": 128, "top": -176, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusWtWUhSg62o=", "_parent": { "$ref": "AAAAAAFusWtWUhSXQSE=" }, "model": { "$ref": "AAAAAAFusWtWUhSVQT4=" }, "visible": false, "font": "Arial;13;0", "left": 128, "top": -176, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2392, "top": 1224, "width": 393.30322265625, "height": 58, "nameCompartment": { "$ref": "AAAAAAFusWtWUhSYxOs=" }, "attributeCompartment": { "$ref": "AAAAAAFusWtWUhSd8S4=" }, "operationCompartment": { "$ref": "AAAAAAFusWtWUhSeAe8=" }, "receptionCompartment": { "$ref": "AAAAAAFusWtWUhSfs6E=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusWtWUhSg62o=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusWwdCBVrwW8=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWwdCBVp9xA=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusWwdCBVsN5o=", "_parent": { "$ref": "AAAAAAFusWwdCBVrwW8=" }, "model": { "$ref": "AAAAAAFusWwdCBVp9xA=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusWwdCBVtTro=", "_parent": { "$ref": "AAAAAAFusWwdCBVsN5o=" }, "visible": false, "font": "Arial;13;0", "left": -1016, "top": 128, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusWwdCBVuFfw=", "_parent": { "$ref": "AAAAAAFusWwdCBVsN5o=" }, "font": "Arial;13;1", "left": 1629, "top": 1511, "width": 302.38330078125, "height": 13, "text": "Decimal2Deck" }, { "_type": "LabelView", "_id": "AAAAAAFusWwdCBVviqM=", "_parent": { "$ref": "AAAAAAFusWwdCBVsN5o=" }, "visible": false, "font": "Arial;13;0", "left": -1016, "top": 128, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFusWwdCBVwV4E=", "_parent": { "$ref": "AAAAAAFusWwdCBVsN5o=" }, "visible": false, "font": "Arial;13;0", "left": -1016, "top": 128, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1624, "top": 1504, "width": 312.38330078125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusWwdCBVtTro=" }, "nameLabel": { "$ref": "AAAAAAFusWwdCBVuFfw=" }, "namespaceLabel": { "$ref": "AAAAAAFusWwdCBVviqM=" }, "propertyLabel": { "$ref": "AAAAAAFusWwdCBVwV4E=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusWwdCBVxAN8=", "_parent": { "$ref": "AAAAAAFusWwdCBVrwW8=" }, "model": { "$ref": "AAAAAAFusWwdCBVp9xA=" }, "font": "Arial;13;0", "left": 1624, "top": 1529, "width": 312.38330078125, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusWwdCBVyUMo=", "_parent": { "$ref": "AAAAAAFusWwdCBVrwW8=" }, "model": { "$ref": "AAAAAAFusWwdCBVp9xA=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve1uFoDl0tyQ=", "_parent": { "$ref": "AAAAAAFusWwdCBVyUMo=" }, "model": { "$ref": "AAAAAAFve1uFYzlfQJY=" }, "font": "Arial;13;0", "left": 1629, "top": 1544, "width": 302.38330078125, "height": 13, "text": "+Decimal2(nbCard: int, borneMin: int, borneMax: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1624, "top": 1539, "width": 312.38330078125, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusWwdCBVza+8=", "_parent": { "$ref": "AAAAAAFusWwdCBVrwW8=" }, "model": { "$ref": "AAAAAAFusWwdCBVp9xA=" }, "visible": false, "font": "Arial;13;0", "left": -584, "top": 104, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusWwdCBV0XFY=", "_parent": { "$ref": "AAAAAAFusWwdCBVrwW8=" }, "model": { "$ref": "AAAAAAFusWwdCBVp9xA=" }, "visible": false, "font": "Arial;13;0", "left": -584, "top": 104, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 1624, "top": 1504, "width": 312.38330078125, "height": 58, "nameCompartment": { "$ref": "AAAAAAFusWwdCBVsN5o=" }, "attributeCompartment": { "$ref": "AAAAAAFusWwdCBVxAN8=" }, "operationCompartment": { "$ref": "AAAAAAFusWwdCBVyUMo=" }, "receptionCompartment": { "$ref": "AAAAAAFusWwdCBVza+8=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusWwdCBV0XFY=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusW1dURaSf+M=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusW1dURaQs3g=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusW1dURaTmfk=", "_parent": { "$ref": "AAAAAAFusW1dURaSf+M=" }, "model": { "$ref": "AAAAAAFusW1dURaQs3g=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusW1dURaUnsk=", "_parent": { "$ref": "AAAAAAFusW1dURaTmfk=" }, "visible": false, "font": "Arial;13;0", "left": 448, "top": 96, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusW1dURaV4oI=", "_parent": { "$ref": "AAAAAAFusW1dURaTmfk=" }, "font": "Arial;13;1", "left": 2389, "top": 1503, "width": 386.90869140625, "height": 13, "text": "FractionDeck" }, { "_type": "LabelView", "_id": "AAAAAAFusW1dURaWfNM=", "_parent": { "$ref": "AAAAAAFusW1dURaTmfk=" }, "visible": false, "font": "Arial;13;0", "left": 448, "top": 96, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFusW1dURaXeWo=", "_parent": { "$ref": "AAAAAAFusW1dURaTmfk=" }, "visible": false, "font": "Arial;13;0", "left": 448, "top": 96, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 2384, "top": 1496, "width": 396.90869140625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusW1dURaUnsk=" }, "nameLabel": { "$ref": "AAAAAAFusW1dURaV4oI=" }, "namespaceLabel": { "$ref": "AAAAAAFusW1dURaWfNM=" }, "propertyLabel": { "$ref": "AAAAAAFusW1dURaXeWo=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusW1dURaYT7Y=", "_parent": { "$ref": "AAAAAAFusW1dURaSf+M=" }, "model": { "$ref": "AAAAAAFusW1dURaQs3g=" }, "font": "Arial;13;0", "left": 2384, "top": 1521, "width": 396.90869140625, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusW1dURaZjw4=", "_parent": { "$ref": "AAAAAAFusW1dURaSf+M=" }, "model": { "$ref": "AAAAAAFusW1dURaQs3g=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve16Y2US44As=", "_parent": { "$ref": "AAAAAAFusW1dURaZjw4=" }, "model": { "$ref": "AAAAAAFve16Ym0Sjaic=" }, "font": "Arial;13;0", "left": 2389, "top": 1536, "width": 386.90869140625, "height": 13, "text": "+FractionDeck(nbCard: int, borneMin: decimal, borneMax: decimal)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFusW45ORizo2Y=", "_parent": { "$ref": "AAAAAAFusW1dURaZjw4=" }, "model": { "$ref": "AAAAAAFusW45BBinJCo=" }, "font": "Arial;13;0", "left": 2389, "top": 1551, "width": 386.90869140625, "height": 13, "text": "-PGCD(a: int, b: int): int", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 2384, "top": 1531, "width": 396.90869140625, "height": 38 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusW1dURaaNAw=", "_parent": { "$ref": "AAAAAAFusW1dURaSf+M=" }, "model": { "$ref": "AAAAAAFusW1dURaQs3g=" }, "visible": false, "font": "Arial;13;0", "left": 240, "top": 80, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusW1dUhabnTo=", "_parent": { "$ref": "AAAAAAFusW1dURaSf+M=" }, "model": { "$ref": "AAAAAAFusW1dURaQs3g=" }, "visible": false, "font": "Arial;13;0", "left": 240, "top": 80, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 2384, "top": 1496, "width": 396.90869140625, "height": 73, "nameCompartment": { "$ref": "AAAAAAFusW1dURaTmfk=" }, "attributeCompartment": { "$ref": "AAAAAAFusW1dURaYT7Y=" }, "operationCompartment": { "$ref": "AAAAAAFusW1dURaZjw4=" }, "receptionCompartment": { "$ref": "AAAAAAFusW1dURaaNAw=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusW1dUhabnTo=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFve18rhUfhr04=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve18rhEffslY=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFve18rhUfiLuE=", "_parent": { "$ref": "AAAAAAFve18rhUfhr04=" }, "model": { "$ref": "AAAAAAFve18rhEffslY=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFve18rhkfjISQ=", "_parent": { "$ref": "AAAAAAFve18rhUfiLuE=" }, "visible": false, "font": "Arial;13;0", "left": -312, "top": -48, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFve18rhkfkKQ8=", "_parent": { "$ref": "AAAAAAFve18rhUfiLuE=" }, "font": "Arial;13;1", "left": 1629, "top": 1319, "width": 324.7841796875, "height": 13, "text": "RelativeDeck" }, { "_type": "LabelView", "_id": "AAAAAAFve18rhkflne4=", "_parent": { "$ref": "AAAAAAFve18rhUfiLuE=" }, "visible": false, "font": "Arial;13;0", "left": -312, "top": -48, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFve18rhkfmXQ4=", "_parent": { "$ref": "AAAAAAFve18rhUfiLuE=" }, "visible": false, "font": "Arial;13;0", "left": -312, "top": -48, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1624, "top": 1312, "width": 334.7841796875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFve18rhkfjISQ=" }, "nameLabel": { "$ref": "AAAAAAFve18rhkfkKQ8=" }, "namespaceLabel": { "$ref": "AAAAAAFve18rhkflne4=" }, "propertyLabel": { "$ref": "AAAAAAFve18rhkfmXQ4=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFve18rhkfn94k=", "_parent": { "$ref": "AAAAAAFve18rhUfhr04=" }, "model": { "$ref": "AAAAAAFve18rhEffslY=" }, "font": "Arial;13;0", "left": 1624, "top": 1337, "width": 334.7841796875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFve18rhkfogHM=", "_parent": { "$ref": "AAAAAAFve18rhUfhr04=" }, "model": { "$ref": "AAAAAAFve18rhEffslY=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve1/VYkvIuC0=", "_parent": { "$ref": "AAAAAAFve18rhkfogHM=" }, "model": { "$ref": "AAAAAAFve1/VG0uzBSs=" }, "font": "Arial;13;0", "left": 1629, "top": 1352, "width": 324.7841796875, "height": 13, "text": "+RelativeDeck(nbCard: int, borneMin: int, borneMax: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1624, "top": 1347, "width": 334.7841796875, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFve18rhkfptJ4=", "_parent": { "$ref": "AAAAAAFve18rhUfhr04=" }, "model": { "$ref": "AAAAAAFve18rhEffslY=" }, "visible": false, "font": "Arial;13;0", "left": -208, "top": -32, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFve18rhkfqSrw=", "_parent": { "$ref": "AAAAAAFve18rhUfhr04=" }, "model": { "$ref": "AAAAAAFve18rhEffslY=" }, "visible": false, "font": "Arial;13;0", "left": -208, "top": -32, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 1624, "top": 1312, "width": 334.7841796875, "height": 58, "nameCompartment": { "$ref": "AAAAAAFve18rhUfiLuE=" }, "attributeCompartment": { "$ref": "AAAAAAFve18rhkfn94k=" }, "operationCompartment": { "$ref": "AAAAAAFve18rhkfogHM=" }, "receptionCompartment": { "$ref": "AAAAAAFve18rhkfptJ4=" }, "templateParameterCompartment": { "$ref": "AAAAAAFve18rhkfqSrw=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFve2AZAEyski8=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve2AZAEyqM9g=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFve2AZAEytRk8=", "_parent": { "$ref": "AAAAAAFve2AZAEyski8=" }, "model": { "$ref": "AAAAAAFve2AZAEyqM9g=" }, "visible": false, "font": "Arial;13;0", "left": 1987, "top": 1317, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFve2AZAEyski8=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve2AZAEyu50g=", "_parent": { "$ref": "AAAAAAFve2AZAEyski8=" }, "model": { "$ref": "AAAAAAFve2AZAEyqM9g=" }, "visible": null, "font": "Arial;13;0", "left": 1987, "top": 1302, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve2AZAEyski8=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve2AZAEyveXE=", "_parent": { "$ref": "AAAAAAFve2AZAEyski8=" }, "model": { "$ref": "AAAAAAFve2AZAEyqM9g=" }, "visible": false, "font": "Arial;13;0", "left": 1987, "top": 1347, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFve2AZAEyski8=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "tail": { "$ref": "AAAAAAFve18rhUfhr04=" }, "lineStyle": 1, "points": "1959:1339;2015:1338", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFve2AZAEytRk8=" }, "stereotypeLabel": { "$ref": "AAAAAAFve2AZAEyu50g=" }, "propertyLabel": { "$ref": "AAAAAAFve2AZAEyveXE=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFusWe7cApiE/M=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFusWe7cApgY/I=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFusWe7cApjTrI=", "_parent": { "$ref": "AAAAAAFusWe7cApiE/M=" }, "model": { "$ref": "AAAAAAFusWe7cApgY/I=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFusWe7cApknBk=", "_parent": { "$ref": "AAAAAAFusWe7cApjTrI=" }, "visible": false, "font": "Arial;13;0", "left": -2368, "top": -72, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFusWe7cAplcc4=", "_parent": { "$ref": "AAAAAAFusWe7cApjTrI=" }, "font": "Arial;13;1", "left": 1629, "top": 1415, "width": 302.38330078125, "height": 13, "text": "Decimal1Deck" }, { "_type": "LabelView", "_id": "AAAAAAFusWe7cApma7M=", "_parent": { "$ref": "AAAAAAFusWe7cApjTrI=" }, "visible": false, "font": "Arial;13;0", "left": -2368, "top": -72, "width": 73.67724609375, "height": 13, "text": "(from deck)" }, { "_type": "LabelView", "_id": "AAAAAAFusWe7cApndps=", "_parent": { "$ref": "AAAAAAFusWe7cApjTrI=" }, "visible": false, "font": "Arial;13;0", "left": -2368, "top": -72, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1624, "top": 1408, "width": 312.38330078125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFusWe7cApknBk=" }, "nameLabel": { "$ref": "AAAAAAFusWe7cAplcc4=" }, "namespaceLabel": { "$ref": "AAAAAAFusWe7cApma7M=" }, "propertyLabel": { "$ref": "AAAAAAFusWe7cApndps=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFusWe7cApocdQ=", "_parent": { "$ref": "AAAAAAFusWe7cApiE/M=" }, "model": { "$ref": "AAAAAAFusWe7cApgY/I=" }, "font": "Arial;13;0", "left": 1624, "top": 1433, "width": 312.38330078125, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFusWe7cQpp0fY=", "_parent": { "$ref": "AAAAAAFusWe7cApiE/M=" }, "model": { "$ref": "AAAAAAFusWe7cApgY/I=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve1p31Te+b4Y=", "_parent": { "$ref": "AAAAAAFusWe7cQpp0fY=" }, "model": { "$ref": "AAAAAAFve1p3njeyXko=" }, "font": "Arial;13;0", "left": 1629, "top": 1448, "width": 302.38330078125, "height": 13, "text": "+Decimal1(nbCard: int, borneMin: int, borneMax: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1624, "top": 1443, "width": 312.38330078125, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFusWe7cQpqDzA=", "_parent": { "$ref": "AAAAAAFusWe7cApiE/M=" }, "model": { "$ref": "AAAAAAFusWe7cApgY/I=" }, "visible": false, "font": "Arial;13;0", "left": -1448, "top": -40, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFusWe7cQpreqU=", "_parent": { "$ref": "AAAAAAFusWe7cApiE/M=" }, "model": { "$ref": "AAAAAAFusWe7cApgY/I=" }, "visible": false, "font": "Arial;13;0", "left": -1448, "top": -40, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuOxTqexbaQvI=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 1624, "top": 1408, "width": 312.38330078125, "height": 58, "nameCompartment": { "$ref": "AAAAAAFusWe7cApjTrI=" }, "attributeCompartment": { "$ref": "AAAAAAFusWe7cApocdQ=" }, "operationCompartment": { "$ref": "AAAAAAFusWe7cQpp0fY=" }, "receptionCompartment": { "$ref": "AAAAAAFusWe7cQpqDzA=" }, "templateParameterCompartment": { "$ref": "AAAAAAFusWe7cQpreqU=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFve2frrmnj5ak=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve2frrmnhTjA=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFve2frr2nkTh4=", "_parent": { "$ref": "AAAAAAFve2frrmnj5ak=" }, "model": { "$ref": "AAAAAAFve2frrmnhTjA=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFve2frr2nlcA4=", "_parent": { "$ref": "AAAAAAFve2frr2nkTh4=" }, "visible": false, "font": "Arial;13;0", "left": -216, "top": 168, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFve2frr2nmEhA=", "_parent": { "$ref": "AAAAAAFve2frr2nkTh4=" }, "font": "Arial;13;1", "left": 965, "top": 919, "width": 316.09423828125, "height": 13, "text": "MultiplayerGameManager" }, { "_type": "LabelView", "_id": "AAAAAAFve2frr2nnYkA=", "_parent": { "$ref": "AAAAAAFve2frr2nkTh4=" }, "visible": false, "font": "Arial;13;0", "left": -216, "top": 168, "width": 89.578125, "height": 13, "text": "(from manager)" }, { "_type": "LabelView", "_id": "AAAAAAFve2frr2noJVI=", "_parent": { "$ref": "AAAAAAFve2frr2nkTh4=" }, "visible": false, "font": "Arial;13;0", "left": -216, "top": 168, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 960, "top": 912, "width": 326.09423828125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFve2frr2nlcA4=" }, "nameLabel": { "$ref": "AAAAAAFve2frr2nmEhA=" }, "namespaceLabel": { "$ref": "AAAAAAFve2frr2nnYkA=" }, "propertyLabel": { "$ref": "AAAAAAFve2frr2noJVI=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFve2frr2np8ds=", "_parent": { "$ref": "AAAAAAFve2frrmnj5ak=" }, "model": { "$ref": "AAAAAAFve2frrmnhTjA=" }, "font": "Arial;13;0", "left": 960, "top": 937, "width": 326.09423828125, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFve2frr2nqU3U=", "_parent": { "$ref": "AAAAAAFve2frrmnj5ak=" }, "model": { "$ref": "AAAAAAFve2frrmnhTjA=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve2um0XGFfn4=", "_parent": { "$ref": "AAAAAAFve2frr2nqU3U=" }, "model": { "$ref": "AAAAAAFve2umjHFwM3k=" }, "font": "Arial;13;0", "left": 965, "top": 952, "width": 316.09423828125, "height": 13, "text": "+MultiplayerGameManager(parametreur: Parametreur)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 960, "top": 947, "width": 326.09423828125, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFve2frr2nrJTc=", "_parent": { "$ref": "AAAAAAFve2frrmnj5ak=" }, "model": { "$ref": "AAAAAAFve2frrmnhTjA=" }, "visible": false, "font": "Arial;13;0", "left": -144, "top": 112, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFve2frr2nspvw=", "_parent": { "$ref": "AAAAAAFve2frrmnj5ak=" }, "model": { "$ref": "AAAAAAFve2frrmnhTjA=" }, "visible": false, "font": "Arial;13;0", "left": -144, "top": 112, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFt7YuMW7IwonE=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 960, "top": 912, "width": 326.09423828125, "height": 58, "nameCompartment": { "$ref": "AAAAAAFve2frr2nkTh4=" }, "attributeCompartment": { "$ref": "AAAAAAFve2frr2np8ds=" }, "operationCompartment": { "$ref": "AAAAAAFve2frr2nqU3U=" }, "receptionCompartment": { "$ref": "AAAAAAFve2frr2nrJTc=" }, "templateParameterCompartment": { "$ref": "AAAAAAFve2frr2nspvw=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFve2hWHmr4N4E=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve2hWHmr2zcM=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFve2hWHmr5pas=", "_parent": { "$ref": "AAAAAAFve2hWHmr4N4E=" }, "model": { "$ref": "AAAAAAFve2hWHmr2zcM=" }, "visible": false, "font": "Arial;13;0", "left": 948, "top": 846, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFve2hWHmr4N4E=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve2hWHmr6ZjM=", "_parent": { "$ref": "AAAAAAFve2hWHmr4N4E=" }, "model": { "$ref": "AAAAAAFve2hWHmr2zcM=" }, "visible": null, "font": "Arial;13;0", "left": 940, "top": 859, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve2hWHmr4N4E=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve2hWHmr7ho4=", "_parent": { "$ref": "AAAAAAFve2hWHmr4N4E=" }, "model": { "$ref": "AAAAAAFve2hWHmr2zcM=" }, "visible": false, "font": "Arial;13;0", "left": 963, "top": 821, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFve2hWHmr4N4E=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "tail": { "$ref": "AAAAAAFve2frrmnj5ak=" }, "lineStyle": 1, "points": "1074:911;838:769", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFve2hWHmr5pas=" }, "stereotypeLabel": { "$ref": "AAAAAAFve2hWHmr6ZjM=" }, "propertyLabel": { "$ref": "AAAAAAFve2hWHmr7ho4=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFve2/kM3dQKI8=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve2/kMndO308=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFve2/kM3dR1WU=", "_parent": { "$ref": "AAAAAAFve2/kM3dQKI8=" }, "model": { "$ref": "AAAAAAFve2/kMndO308=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFve2/kM3dSinM=", "_parent": { "$ref": "AAAAAAFve2/kM3dR1WU=" }, "visible": false, "font": "Arial;13;0", "left": -176, "top": -32, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFve2/kM3dTetw=", "_parent": { "$ref": "AAAAAAFve2/kM3dR1WU=" }, "font": "Arial;13;1", "left": 1061, "top": 1247, "width": 131.13623046875, "height": 13, "text": "Piles0To10" }, { "_type": "LabelView", "_id": "AAAAAAFve2/kM3dU9eI=", "_parent": { "$ref": "AAAAAAFve2/kM3dR1WU=" }, "visible": false, "font": "Arial;13;0", "left": -176, "top": -32, "width": 73.67724609375, "height": 13, "text": "(from piles)" }, { "_type": "LabelView", "_id": "AAAAAAFve2/kM3dVzz0=", "_parent": { "$ref": "AAAAAAFve2/kM3dR1WU=" }, "visible": false, "font": "Arial;13;0", "left": -176, "top": -32, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1056, "top": 1240, "width": 141.13623046875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFve2/kM3dSinM=" }, "nameLabel": { "$ref": "AAAAAAFve2/kM3dTetw=" }, "namespaceLabel": { "$ref": "AAAAAAFve2/kM3dU9eI=" }, "propertyLabel": { "$ref": "AAAAAAFve2/kM3dVzz0=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFve2/kM3dWOq4=", "_parent": { "$ref": "AAAAAAFve2/kM3dQKI8=" }, "model": { "$ref": "AAAAAAFve2/kMndO308=" }, "font": "Arial;13;0", "left": 1056, "top": 1265, "width": 141.13623046875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFve2/kNHdXasg=", "_parent": { "$ref": "AAAAAAFve2/kM3dQKI8=" }, "model": { "$ref": "AAAAAAFve2/kMndO308=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve3BgZnm8XRw=", "_parent": { "$ref": "AAAAAAFve2/kNHdXasg=" }, "model": { "$ref": "AAAAAAFve3BgJnmnlLg=" }, "font": "Arial;13;0", "left": 1061, "top": 1280, "width": 131.13623046875, "height": 13, "text": "+Piles0To10(i: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1056, "top": 1275, "width": 141.13623046875, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFve2/kNHdY0T4=", "_parent": { "$ref": "AAAAAAFve2/kM3dQKI8=" }, "model": { "$ref": "AAAAAAFve2/kMndO308=" }, "visible": false, "font": "Arial;13;0", "left": -88, "top": -16, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFve2/kNHdZqtM=", "_parent": { "$ref": "AAAAAAFve2/kM3dQKI8=" }, "model": { "$ref": "AAAAAAFve2/kMndO308=" }, "visible": false, "font": "Arial;13;0", "left": -88, "top": -16, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1056, "top": 1240, "width": 141.13623046875, "height": 58, "nameCompartment": { "$ref": "AAAAAAFve2/kM3dR1WU=" }, "attributeCompartment": { "$ref": "AAAAAAFve2/kM3dWOq4=" }, "operationCompartment": { "$ref": "AAAAAAFve2/kNHdXasg=" }, "receptionCompartment": { "$ref": "AAAAAAFve2/kNHdY0T4=" }, "templateParameterCompartment": { "$ref": "AAAAAAFve2/kNHdZqtM=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFve3DxBnwIxF0=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve3DxBnwGdq8=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFve3DxBnwJcUA=", "_parent": { "$ref": "AAAAAAFve3DxBnwIxF0=" }, "model": { "$ref": "AAAAAAFve3DxBnwGdq8=" }, "visible": false, "font": "Arial;13;0", "left": 980, "top": 1276, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFve3DxBnwIxF0=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3DxBnwKpXw=", "_parent": { "$ref": "AAAAAAFve3DxBnwIxF0=" }, "model": { "$ref": "AAAAAAFve3DxBnwGdq8=" }, "visible": null, "font": "Arial;13;0", "left": 980, "top": 1291, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve3DxBnwIxF0=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3DxBnwLhV8=", "_parent": { "$ref": "AAAAAAFve3DxBnwIxF0=" }, "model": { "$ref": "AAAAAAFve3DxBnwGdq8=" }, "visible": false, "font": "Arial;13;0", "left": 981, "top": 1246, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFve3DxBnwIxF0=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "tail": { "$ref": "AAAAAAFve2/kM3dQKI8=" }, "lineStyle": 1, "points": "1055:1268;907:1267", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFve3DxBnwJcUA=" }, "stereotypeLabel": { "$ref": "AAAAAAFve3DxBnwKpXw=" }, "propertyLabel": { "$ref": "AAAAAAFve3DxBnwLhV8=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFve3HwvZHnXg4=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve3HwvJHlphs=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFve3HwvZHoo64=", "_parent": { "$ref": "AAAAAAFve3HwvZHnXg4=" }, "model": { "$ref": "AAAAAAFve3HwvJHlphs=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFve3HwvZHptPY=", "_parent": { "$ref": "AAAAAAFve3HwvZHoo64=" }, "visible": false, "font": "Arial;13;0", "left": -440, "top": 776, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFve3HwvZHqILM=", "_parent": { "$ref": "AAAAAAFve3HwvZHoo64=" }, "font": "Arial;13;1", "left": 3005, "top": 1047, "width": 334.17236328125, "height": 13, "text": "Fraction" }, { "_type": "LabelView", "_id": "AAAAAAFve3HwvZHr2y4=", "_parent": { "$ref": "AAAAAAFve3HwvZHoo64=" }, "visible": false, "font": "Arial;13;0", "left": -440, "top": 776, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFve3HwvZHs0eI=", "_parent": { "$ref": "AAAAAAFve3HwvZHoo64=" }, "visible": false, "font": "Arial;13;0", "left": -440, "top": 776, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 3000, "top": 1040, "width": 344.17236328125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFve3HwvZHptPY=" }, "nameLabel": { "$ref": "AAAAAAFve3HwvZHqILM=" }, "namespaceLabel": { "$ref": "AAAAAAFve3HwvZHr2y4=" }, "propertyLabel": { "$ref": "AAAAAAFve3HwvZHs0eI=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFve3HwvZHtDV0=", "_parent": { "$ref": "AAAAAAFve3HwvZHnXg4=" }, "model": { "$ref": "AAAAAAFve3HwvJHlphs=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFve3I/95SI8gc=", "_parent": { "$ref": "AAAAAAFve3HwvZHtDV0=" }, "model": { "$ref": "AAAAAAFve3I/rZRzr9c=" }, "font": "Arial;13;0", "left": 3005, "top": 1070, "width": 334.17236328125, "height": 13, "text": "+Numerateur: int", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFve3LS0ZXUfM8=", "_parent": { "$ref": "AAAAAAFve3HwvZHtDV0=" }, "model": { "$ref": "AAAAAAFve3LSlZW/NO8=" }, "font": "Arial;13;0", "left": 3005, "top": 1085, "width": 334.17236328125, "height": 13, "text": "+Denominateur: int", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFve3Ly05ZZtK4=", "_parent": { "$ref": "AAAAAAFve3HwvZHtDV0=" }, "model": { "$ref": "AAAAAAFve3LyqZZElYY=" }, "font": "Arial;13;0", "left": 3005, "top": 1100, "width": 334.17236328125, "height": 13, "text": "+SizeMax: int", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 3000, "top": 1065, "width": 344.17236328125, "height": 53 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFve3HwvZHunLw=", "_parent": { "$ref": "AAAAAAFve3HwvZHnXg4=" }, "model": { "$ref": "AAAAAAFve3HwvJHlphs=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve3NeSJdK0CM=", "_parent": { "$ref": "AAAAAAFve3HwvZHunLw=" }, "model": { "$ref": "AAAAAAFve3NeC5c1ag4=" }, "font": "Arial;13;0", "left": 3005, "top": 1123, "width": 334.17236328125, "height": 13, "text": "+Fraction(numerateur: int, denominateur: int, sizeMax: int)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 3000, "top": 1118, "width": 344.17236328125, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFve3HwvZHvyEg=", "_parent": { "$ref": "AAAAAAFve3HwvZHnXg4=" }, "model": { "$ref": "AAAAAAFve3HwvJHlphs=" }, "visible": false, "font": "Arial;13;0", "left": -224, "top": 560, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFve3HwvpHwOoM=", "_parent": { "$ref": "AAAAAAFve3HwvZHnXg4=" }, "model": { "$ref": "AAAAAAFve3HwvJHlphs=" }, "visible": false, "font": "Arial;13;0", "left": -224, "top": 560, "width": 10, "height": 10 } ], "containerView": { "$ref": "AAAAAAFuO9RY+Oybi4Q=" }, "font": "Arial;13;0", "containerChangeable": true, "left": 3000, "top": 1040, "width": 344.17236328125, "height": 101, "nameCompartment": { "$ref": "AAAAAAFve3HwvZHoo64=" }, "attributeCompartment": { "$ref": "AAAAAAFve3HwvZHtDV0=" }, "operationCompartment": { "$ref": "AAAAAAFve3HwvZHunLw=" }, "receptionCompartment": { "$ref": "AAAAAAFve3HwvZHvyEg=" }, "templateParameterCompartment": { "$ref": "AAAAAAFve3HwvpHwOoM=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFve3Rd451nTTA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve3Rd4p1jKh0=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFve3Rd5J1oL74=", "_parent": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "model": { "$ref": "AAAAAAFve3Rd4p1jKh0=" }, "font": "Arial;13;0", "left": 2919, "top": 1049, "width": 54.5517578125, "height": 13, "alpha": 0.017578333816442804, "distance": 967.1494196865343, "hostEdge": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "edgePosition": 1, "text": "+Fraction" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3Rd5J1pHVU=", "_parent": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "model": { "$ref": "AAAAAAFve3Rd4p1jKh0=" }, "visible": null, "font": "Arial;13;0", "left": 1979, "top": 1036, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3Rd5J1qsMY=", "_parent": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "model": { "$ref": "AAAAAAFve3Rd4p1jKh0=" }, "visible": false, "font": "Arial;13;0", "left": 1979, "top": 1081, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3Rd5J1rHng=", "_parent": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "model": { "$ref": "AAAAAAFve3Rd4p1kJsg=" }, "visible": false, "font": "Arial;13;0", "left": 1994, "top": 974, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3Rd5J1sGFA=", "_parent": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "model": { "$ref": "AAAAAAFve3Rd4p1kJsg=" }, "visible": false, "font": "Arial;13;0", "left": 2007, "top": 977, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3Rd5J1txss=", "_parent": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "model": { "$ref": "AAAAAAFve3Rd4p1kJsg=" }, "visible": false, "font": "Arial;13;0", "left": 1966, "top": 970, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3Rd5J1u4iQ=", "_parent": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "model": { "$ref": "AAAAAAFve3Rd4p1l+vw=" }, "visible": false, "font": "Arial;13;0", "left": 2974, "top": 1051, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve3Rd451nTTA=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3Rd5J1vMP0=", "_parent": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "model": { "$ref": "AAAAAAFve3Rd4p1l+vw=" }, "visible": false, "font": "Arial;13;0", "left": 2971, "top": 1037, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFve3Rd451nTTA=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3Rd5J1wpIo=", "_parent": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "model": { "$ref": "AAAAAAFve3Rd4p1l+vw=" }, "visible": false, "font": "Arial;13;0", "left": 2978, "top": 1078, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFve3Rd451nTTA=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFve3Rd5J1xng0=", "_parent": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "model": { "$ref": "AAAAAAFve3Rd4p1kJsg=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFve3Rd5J1y2nw=", "_parent": { "$ref": "AAAAAAFve3Rd451nTTA=" }, "model": { "$ref": "AAAAAAFve3Rd4p1l+vw=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFve3HwvZHnXg4=" }, "tail": { "$ref": "AAAAAAFusVizzO3n8r4=" }, "points": "1979:955;1979:1072;3000:1072", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFve3Rd5J1oL74=" }, "stereotypeLabel": { "$ref": "AAAAAAFve3Rd5J1pHVU=" }, "propertyLabel": { "$ref": "AAAAAAFve3Rd5J1qsMY=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFve3Rd5J1rHng=" }, "tailPropertyLabel": { "$ref": "AAAAAAFve3Rd5J1sGFA=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFve3Rd5J1txss=" }, "headRoleNameLabel": { "$ref": "AAAAAAFve3Rd5J1u4iQ=" }, "headPropertyLabel": { "$ref": "AAAAAAFve3Rd5J1vMP0=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFve3Rd5J1wpIo=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFve3Rd5J1xng0=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFve3Rd5J1y2nw=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFve3Ue5qQZUW8=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFve3Ue56Qa/LU=", "_parent": { "$ref": "AAAAAAFve3Ue5qQZUW8=" }, "model": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFve3Ue56QbUfQ=", "_parent": { "$ref": "AAAAAAFve3Ue56Qa/LU=" }, "visible": false, "font": "Arial;13;0", "left": -128, "top": 64, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFve3Ue56QcBm0=", "_parent": { "$ref": "AAAAAAFve3Ue56Qa/LU=" }, "font": "Arial;13;1", "left": 53, "top": 303, "width": 155.7080078125, "height": 13, "text": "Parametreur" }, { "_type": "LabelView", "_id": "AAAAAAFve3Ue56QdQug=", "_parent": { "$ref": "AAAAAAFve3Ue56Qa/LU=" }, "visible": false, "font": "Arial;13;0", "left": -128, "top": 64, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFve3Ue56Qeokc=", "_parent": { "$ref": "AAAAAAFve3Ue56Qa/LU=" }, "visible": false, "font": "Arial;13;0", "left": -128, "top": 64, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 48, "top": 296, "width": 165.7080078125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFve3Ue56QbUfQ=" }, "nameLabel": { "$ref": "AAAAAAFve3Ue56QcBm0=" }, "namespaceLabel": { "$ref": "AAAAAAFve3Ue56QdQug=" }, "propertyLabel": { "$ref": "AAAAAAFve3Ue56Qeokc=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFve3Ue56QfJE0=", "_parent": { "$ref": "AAAAAAFve3Ue5qQZUW8=" }, "model": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFve3g3Y7ZEAG8=", "_parent": { "$ref": "AAAAAAFve3Ue56QfJE0=" }, "model": { "$ref": "AAAAAAFve3g3HbYsWEA=" }, "font": "Arial;13;0", "left": 53, "top": 326, "width": 155.7080078125, "height": 13, "text": "+NbPlayer: int", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 48, "top": 321, "width": 165.7080078125, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFve3Ue56QgJAw=", "_parent": { "$ref": "AAAAAAFve3Ue5qQZUW8=" }, "model": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFve3ikU7eDcss=", "_parent": { "$ref": "AAAAAAFve3Ue56QgJAw=" }, "model": { "$ref": "AAAAAAFve3ikFrdr7vo=" }, "font": "Arial;13;0", "left": 53, "top": 349, "width": 155.7080078125, "height": 13, "text": "+Prepare()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFve3jRxrjC0FU=", "_parent": { "$ref": "AAAAAAFve3Ue56QgJAw=" }, "model": { "$ref": "AAAAAAFve3jRh7iq5Xk=" }, "font": "Arial;13;0", "left": 53, "top": 364, "width": 155.7080078125, "height": 13, "text": "+AddPlayer(player: Player)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFve3kqE7obrs8=", "_parent": { "$ref": "AAAAAAFve3Ue56QgJAw=" }, "model": { "$ref": "AAAAAAFve3kp1boD/yw=" }, "font": "Arial;13;0", "left": 53, "top": 379, "width": 155.7080078125, "height": 13, "text": "+getScore(): string", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 48, "top": 344, "width": 165.7080078125, "height": 53 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFve3Ue56Qhzv8=", "_parent": { "$ref": "AAAAAAFve3Ue5qQZUW8=" }, "model": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "visible": false, "font": "Arial;13;0", "left": -64, "top": 32, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFve3Ue56QiiMs=", "_parent": { "$ref": "AAAAAAFve3Ue5qQZUW8=" }, "model": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "visible": false, "font": "Arial;13;0", "left": -64, "top": 32, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 48, "top": 296, "width": 165.7080078125, "height": 101, "nameCompartment": { "$ref": "AAAAAAFve3Ue56Qa/LU=" }, "attributeCompartment": { "$ref": "AAAAAAFve3Ue56QfJE0=" }, "operationCompartment": { "$ref": "AAAAAAFve3Ue56QgJAw=" }, "receptionCompartment": { "$ref": "AAAAAAFve3Ue56Qhzv8=" }, "templateParameterCompartment": { "$ref": "AAAAAAFve3Ue56QiiMs=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFve3YYr6yjGAc=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve3YYrayfKm8=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFve3YYr6yku1Y=", "_parent": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "model": { "$ref": "AAAAAAFve3YYrayfKm8=" }, "font": "Arial;13;0", "left": 938, "top": 243, "width": 49.4990234375, "height": 13, "alpha": 0.01798367232966989, "distance": 834.134881179297, "hostEdge": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "edgePosition": 1, "text": "+players" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3YYr6yl/vY=", "_parent": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "model": { "$ref": "AAAAAAFve3YYrayfKm8=" }, "visible": null, "font": "Arial;13;0", "left": 128, "top": 228, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3YYr6ym4lA=", "_parent": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "model": { "$ref": "AAAAAAFve3YYrayfKm8=" }, "visible": false, "font": "Arial;13;0", "left": 128, "top": 273, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3YYr6ynPkM=", "_parent": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "model": { "$ref": "AAAAAAFve3YYraygn/w=" }, "visible": false, "font": "Arial;13;0", "left": 113, "top": 264, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3YYr6yoiBo=", "_parent": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "model": { "$ref": "AAAAAAFve3YYraygn/w=" }, "visible": false, "font": "Arial;13;0", "left": 99, "top": 261, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3YYr6ypnOE=", "_parent": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "model": { "$ref": "AAAAAAFve3YYraygn/w=" }, "visible": false, "font": "Arial;13;0", "left": 140, "top": 268, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3YYr6yqVMI=", "_parent": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "model": { "$ref": "AAAAAAFve3YYrayhJSY=" }, "visible": false, "font": "Arial;13;0", "left": 1062, "top": 243, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve3YYr6yjGAc=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3YYr6yrEps=", "_parent": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "model": { "$ref": "AAAAAAFve3YYrayhJSY=" }, "visible": false, "font": "Arial;13;0", "left": 1059, "top": 229, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFve3YYr6yjGAc=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3YYr6ys8no=", "_parent": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "model": { "$ref": "AAAAAAFve3YYrayhJSY=" }, "visible": false, "font": "Arial;13;0", "left": 1066, "top": 270, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFve3YYr6yjGAc=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFve3YYr6ytcGQ=", "_parent": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "model": { "$ref": "AAAAAAFve3YYraygn/w=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFve3YYr6yucKE=", "_parent": { "$ref": "AAAAAAFve3YYr6yjGAc=" }, "model": { "$ref": "AAAAAAFve3YYrayhJSY=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFt7VMnuAARfvI=" }, "tail": { "$ref": "AAAAAAFve3Ue5qQZUW8=" }, "points": "128:296;128:264;1088:264", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFve3YYr6yku1Y=" }, "stereotypeLabel": { "$ref": "AAAAAAFve3YYr6yl/vY=" }, "propertyLabel": { "$ref": "AAAAAAFve3YYr6ym4lA=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFve3YYr6ynPkM=" }, "tailPropertyLabel": { "$ref": "AAAAAAFve3YYr6yoiBo=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFve3YYr6ypnOE=" }, "headRoleNameLabel": { "$ref": "AAAAAAFve3YYr6yqVMI=" }, "headPropertyLabel": { "$ref": "AAAAAAFve3YYr6yrEps=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFve3YYr6ys8no=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFve3YYr6ytcGQ=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFve3YYr6yucKE=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFve3+5Uuune6o=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve3+5UeujBhg=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFve3+5Uuuo/98=", "_parent": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "model": { "$ref": "AAAAAAFve3+5UeujBhg=" }, "font": "Arial;13;0", "left": 616, "top": 1256, "width": 35.76904296875, "height": 13, "alpha": 1.5997736982552795, "distance": 345.14489710844634, "hostEdge": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "edgePosition": 1, "text": "+Piles" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3+5UuupJ3k=", "_parent": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "model": { "$ref": "AAAAAAFve3+5UeujBhg=" }, "visible": null, "font": "Arial;13;0", "left": 318, "top": 1265, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3+5Uuuq9qI=", "_parent": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "model": { "$ref": "AAAAAAFve3+5UeujBhg=" }, "visible": false, "font": "Arial;13;0", "left": 273, "top": 1266, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3+5Uuur2WU=", "_parent": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "model": { "$ref": "AAAAAAFve3+5UeukdV8=" }, "visible": false, "font": "Arial;13;0", "left": 638, "top": 1280, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3+5UuusAW8=", "_parent": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "model": { "$ref": "AAAAAAFve3+5UeukdV8=" }, "visible": false, "font": "Arial;13;0", "left": 635, "top": 1294, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3+5UuutlDw=", "_parent": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "model": { "$ref": "AAAAAAFve3+5UeukdV8=" }, "visible": false, "font": "Arial;13;0", "left": 642, "top": 1253, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3+5Uuuuv30=", "_parent": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "model": { "$ref": "AAAAAAFve3+5UeulOko=" }, "visible": false, "font": "Arial;13;0", "left": 303, "top": 1712, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve3+5Uuune6o=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3+5Uuuv/PE=", "_parent": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "model": { "$ref": "AAAAAAFve3+5UeulOko=" }, "visible": false, "font": "Arial;13;0", "left": 316, "top": 1709, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFve3+5Uuune6o=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve3+5UuuwIa4=", "_parent": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "model": { "$ref": "AAAAAAFve3+5UeulOko=" }, "visible": false, "font": "Arial;13;0", "left": 275, "top": 1716, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFve3+5Uuune6o=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFve3+5U+ux0Gw=", "_parent": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "model": { "$ref": "AAAAAAFve3+5UeukdV8=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFve3+5U+uyUxU=", "_parent": { "$ref": "AAAAAAFve3+5Uuune6o=" }, "model": { "$ref": "AAAAAAFve3+5UeulOko=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYvjno4tCZM=" }, "tail": { "$ref": "AAAAAAFusYJ+21hI95g=" }, "points": "664:1272;288:1272;288:1744", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFve3+5Uuuo/98=" }, "stereotypeLabel": { "$ref": "AAAAAAFve3+5UuupJ3k=" }, "propertyLabel": { "$ref": "AAAAAAFve3+5Uuuq9qI=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFve3+5Uuur2WU=" }, "tailPropertyLabel": { "$ref": "AAAAAAFve3+5UuusAW8=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFve3+5UuutlDw=" }, "headRoleNameLabel": { "$ref": "AAAAAAFve3+5Uuuuv30=" }, "headPropertyLabel": { "$ref": "AAAAAAFve3+5Uuuv/PE=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFve3+5UuuwIa4=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFve3+5U+ux0Gw=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFve3+5U+uyUxU=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFve4DGUfxYxFg=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve4DGUPxUS+I=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFve4DGUfxZ0ck=", "_parent": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "model": { "$ref": "AAAAAAFve4DGUPxUS+I=" }, "font": "Arial;13;0", "left": 2111, "top": 1400, "width": 34.68994140625, "height": 13, "alpha": 4.663448479261301, "distance": 490.5874030180555, "hostEdge": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "edgePosition": 1, "text": "#deck" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4DGUfxaPZ8=", "_parent": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "model": { "$ref": "AAAAAAFve4DGUPxUS+I=" }, "visible": null, "font": "Arial;13;0", "left": 2103, "top": 1920, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4DGUfxbJ9A=", "_parent": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "model": { "$ref": "AAAAAAFve4DGUPxUS+I=" }, "visible": false, "font": "Arial;13;0", "left": 2104, "top": 1875, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4DGUfxcFAY=", "_parent": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "model": { "$ref": "AAAAAAFve4DGUPxVUcc=" }, "visible": false, "font": "Arial;13;0", "left": 2119, "top": 1414, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4DGUfxdh7g=", "_parent": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "model": { "$ref": "AAAAAAFve4DGUPxVUcc=" }, "visible": false, "font": "Arial;13;0", "left": 2132, "top": 1417, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4DGUfxerYM=", "_parent": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "model": { "$ref": "AAAAAAFve4DGUPxVUcc=" }, "visible": false, "font": "Arial;13;0", "left": 2091, "top": 1410, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4DGUfxfj08=", "_parent": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "model": { "$ref": "AAAAAAFve4DGUPxWJlk=" }, "visible": false, "font": "Arial;13;0", "left": 922, "top": 1904, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve4DGUfxYxFg=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4DGUvxgKUA=", "_parent": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "model": { "$ref": "AAAAAAFve4DGUPxWJlk=" }, "visible": false, "font": "Arial;13;0", "left": 925, "top": 1918, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFve4DGUfxYxFg=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4DGUvxhK4Y=", "_parent": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "model": { "$ref": "AAAAAAFve4DGUPxWJlk=" }, "visible": false, "font": "Arial;13;0", "left": 918, "top": 1877, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFve4DGUfxYxFg=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFve4DGUvxiyaI=", "_parent": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "model": { "$ref": "AAAAAAFve4DGUPxVUcc=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFve4DGUvxjrWo=", "_parent": { "$ref": "AAAAAAFve4DGUfxYxFg=" }, "model": { "$ref": "AAAAAAFve4DGUPxWJlk=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYvjno4tCZM=" }, "tail": { "$ref": "AAAAAAFuOxVwFhhuCYI=" }, "points": "2104:1395;2104:1896;897:1896", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFve4DGUfxZ0ck=" }, "stereotypeLabel": { "$ref": "AAAAAAFve4DGUfxaPZ8=" }, "propertyLabel": { "$ref": "AAAAAAFve4DGUfxbJ9A=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFve4DGUfxcFAY=" }, "tailPropertyLabel": { "$ref": "AAAAAAFve4DGUfxdh7g=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFve4DGUfxerYM=" }, "headRoleNameLabel": { "$ref": "AAAAAAFve4DGUfxfj08=" }, "headPropertyLabel": { "$ref": "AAAAAAFve4DGUvxgKUA=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFve4DGUvxhK4Y=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFve4DGUvxiyaI=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFve4DGUvxjrWo=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFve4iyzC/+wYg=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFve4iyyi/6qZA=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFve4iyzC//5pI=", "_parent": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "model": { "$ref": "AAAAAAFve4iyyi/6qZA=" }, "font": "Arial;13;0", "left": 32, "top": 1647, "width": 75.51171875, "height": 13, "alpha": 0.07933841653872675, "distance": 567.7860512552242, "hostEdge": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "edgePosition": 1, "text": "+GameMode" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4iyzDAAZu8=", "_parent": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "model": { "$ref": "AAAAAAFve4iyyi/6qZA=" }, "visible": null, "font": "Arial;13;0", "left": 54, "top": 1081, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4iyzDABHc4=", "_parent": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "model": { "$ref": "AAAAAAFve4iyyi/6qZA=" }, "visible": false, "font": "Arial;13;0", "left": 9, "top": 1082, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4iyzDACbEo=", "_parent": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "model": { "$ref": "AAAAAAFve4iyyi/7/co=" }, "visible": false, "font": "Arial;13;0", "left": 22, "top": 368, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4iyzDADC+U=", "_parent": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "model": { "$ref": "AAAAAAFve4iyyi/7/co=" }, "visible": false, "font": "Arial;13;0", "left": 19, "top": 382, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4iyzDAE+qE=", "_parent": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "model": { "$ref": "AAAAAAFve4iyyi/7/co=" }, "visible": false, "font": "Arial;13;0", "left": 26, "top": 341, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4iyzDAFSrY=", "_parent": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "model": { "$ref": "AAAAAAFve4iyyi/8ySM=" }, "visible": false, "font": "Arial;13;0", "left": 70, "top": 1795, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFve4iyzC/+wYg=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4iyzDAGfvA=", "_parent": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "model": { "$ref": "AAAAAAFve4iyyi/8ySM=" }, "visible": false, "font": "Arial;13;0", "left": 67, "top": 1781, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFve4iyzC/+wYg=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFve4iyzDAHbJg=", "_parent": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "model": { "$ref": "AAAAAAFve4iyyi/8ySM=" }, "visible": false, "font": "Arial;13;0", "left": 74, "top": 1822, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFve4iyzC/+wYg=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFve4iyzDAI54Q=", "_parent": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "model": { "$ref": "AAAAAAFve4iyyi/7/co=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFve4iyzDAJHY4=", "_parent": { "$ref": "AAAAAAFve4iyzC/+wYg=" }, "model": { "$ref": "AAAAAAFve4iyyi/8ySM=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFusYvjno4tCZM=" }, "tail": { "$ref": "AAAAAAFve3Ue5qQZUW8=" }, "points": "48:360;24:360;24:1816;96:1816", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFve4iyzC//5pI=" }, "stereotypeLabel": { "$ref": "AAAAAAFve4iyzDAAZu8=" }, "propertyLabel": { "$ref": "AAAAAAFve4iyzDABHc4=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFve4iyzDACbEo=" }, "tailPropertyLabel": { "$ref": "AAAAAAFve4iyzDADC+U=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFve4iyzDAE+qE=" }, "headRoleNameLabel": { "$ref": "AAAAAAFve4iyzDAFSrY=" }, "headPropertyLabel": { "$ref": "AAAAAAFve4iyzDAGfvA=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFve4iyzDAHbJg=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFve4iyzDAI54Q=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFve4iyzDAJHY4=" } } ] }, { "_type": "UMLModel", "_id": "AAAAAAFuO9RY9uyZe4k=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Model", "ownedElements": [ { "_type": "UMLPackage", "_id": "AAAAAAFusYAZfFKVKTE=", "_parent": { "$ref": "AAAAAAFuO9RY9uyZe4k=" }, "name": "piles", "ownedElements": [ { "_type": "UMLClass", "_id": "AAAAAAFusYDcCVOh6qw=", "_parent": { "$ref": "AAAAAAFusYAZfFKVKTE=" }, "name": "PilesMoins50To50", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusYVdyWCHRf4=", "_parent": { "$ref": "AAAAAAFusYDcCVOh6qw=" }, "source": { "$ref": "AAAAAAFusYDcCVOh6qw=" }, "target": { "$ref": "AAAAAAFusYJ+21hG++8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusYDz3lRhOww=", "_parent": { "$ref": "AAAAAAFusYDcCVOh6qw=" }, "name": "PilesMoins50To50", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusYFcSVTgqRs=", "_parent": { "$ref": "AAAAAAFusYDz3lRhOww=" }, "name": "nbPile", "type": "int" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusYJ+21hG++8=", "_parent": { "$ref": "AAAAAAFusYAZfFKVKTE=" }, "name": "Piles", "ownedElements": [ { "_type": "UMLAssociation", "_id": "AAAAAAFve3+5UeujBhg=", "_parent": { "$ref": "AAAAAAFusYJ+21hG++8=" }, "name": "Piles", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFve3+5UeukdV8=", "_parent": { "$ref": "AAAAAAFve3+5UeujBhg=" }, "reference": { "$ref": "AAAAAAFusYJ+21hG++8=" } }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFve3+5UeulOko=", "_parent": { "$ref": "AAAAAAFve3+5UeujBhg=" }, "reference": { "$ref": "AAAAAAFusYvjno4riqE=" }, "aggregation": "composite" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFusYKpw1mEmEw=", "_parent": { "$ref": "AAAAAAFusYJ+21hG++8=" }, "name": "Size", "type": "int" }, { "_type": "UMLAttribute", "_id": "AAAAAAFusYMPgloh5RM=", "_parent": { "$ref": "AAAAAAFusYJ+21hG++8=" }, "name": "ListOrderedStacks", "visibility": "protected", "type": "List>" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusYKWjFkGTjw=", "_parent": { "$ref": "AAAAAAFusYJ+21hG++8=" }, "name": "getStack", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusYPUkltnY4s=", "_parent": { "$ref": "AAAAAAFusYKWjFkGTjw=" }, "name": "i", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFusYPUkltodQA=", "_parent": { "$ref": "AAAAAAFusYKWjFkGTjw=" }, "type": "Stack", "direction": "return" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusYR9Z10VTIY=", "_parent": { "$ref": "AAAAAAFusYAZfFKVKTE=" }, "name": "PilesMoins5To5", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusYWJ/2H3/3w=", "_parent": { "$ref": "AAAAAAFusYR9Z10VTIY=" }, "source": { "$ref": "AAAAAAFusYR9Z10VTIY=" }, "target": { "$ref": "AAAAAAFusYJ+21hG++8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusYSSMl3VhMI=", "_parent": { "$ref": "AAAAAAFusYR9Z10VTIY=" }, "name": "PilesMoins5To5", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusYSpDF5U1j8=", "_parent": { "$ref": "AAAAAAFusYSSMl3VhMI=" }, "name": "i", "type": "int" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusYQkh1unS7Y=", "_parent": { "$ref": "AAAAAAFusYAZfFKVKTE=" }, "name": "Piles0To1", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusYV/TGGbm80=", "_parent": { "$ref": "AAAAAAFusYQkh1unS7Y=" }, "source": { "$ref": "AAAAAAFusYQkh1unS7Y=" }, "target": { "$ref": "AAAAAAFusYJ+21hG++8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusYRAoVxnhF4=", "_parent": { "$ref": "AAAAAAFusYQkh1unS7Y=" }, "name": "Piles0To1", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusYRVZlzmkFE=", "_parent": { "$ref": "AAAAAAFusYRAoVxnhF4=" }, "name": "i", "type": "int" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusYH8l1bYa2k=", "_parent": { "$ref": "AAAAAAFusYAZfFKVKTE=" }, "name": "FractionPiles", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusYV042E/FCY=", "_parent": { "$ref": "AAAAAAFusYH8l1bYa2k=" }, "source": { "$ref": "AAAAAAFusYH8l1bYa2k=" }, "target": { "$ref": "AAAAAAFusYJ+21hG++8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusYIo9leYVCM=", "_parent": { "$ref": "AAAAAAFusYH8l1bYa2k=" }, "name": "FractionPiles", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusYJEuFgXDs8=", "_parent": { "$ref": "AAAAAAFusYIo9leYVCM=" }, "name": "nbPile", "type": "int" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusYF2j1VqbOM=", "_parent": { "$ref": "AAAAAAFusYAZfFKVKTE=" }, "name": "ClassicPiles", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusYVqnGDjLuk=", "_parent": { "$ref": "AAAAAAFusYF2j1VqbOM=" }, "source": { "$ref": "AAAAAAFusYF2j1VqbOM=" }, "target": { "$ref": "AAAAAAFusYJ+21hG++8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusYHJq1Yq0qY=", "_parent": { "$ref": "AAAAAAFusYF2j1VqbOM=" }, "name": "ClassicPiles", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusYHoOlapL4Y=", "_parent": { "$ref": "AAAAAAFusYHJq1Yq0qY=" }, "name": "nbPile", "type": "int" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFve2/kMndO308=", "_parent": { "$ref": "AAAAAAFusYAZfFKVKTE=" }, "name": "Piles0To10", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFve3DxBnwGdq8=", "_parent": { "$ref": "AAAAAAFve2/kMndO308=" }, "source": { "$ref": "AAAAAAFve2/kMndO308=" }, "target": { "$ref": "AAAAAAFusYJ+21hG++8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve3BgJnmnlLg=", "_parent": { "$ref": "AAAAAAFve2/kMndO308=" }, "name": "Piles0To10", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve3Bq43o+0ZQ=", "_parent": { "$ref": "AAAAAAFve3BgJnmnlLg=" }, "name": "i", "type": "int" } ] } ] } ] }, { "_type": "UMLPackage", "_id": "AAAAAAFt7UW8Z/1rld4=", "_parent": { "$ref": "AAAAAAFuO9RY9uyZe4k=" }, "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" }, { "_type": "UMLAssociation", "_id": "AAAAAAFuO8/xC9NSWk8=", "_parent": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "name": "cardList", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFuO8/xC9NTTRk=", "_parent": { "$ref": "AAAAAAFuO8/xC9NSWk8=" }, "reference": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFuO8/xC9NU2lY=", "_parent": { "$ref": "AAAAAAFuO8/xC9NSWk8=" }, "reference": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "aggregation": "composite" }, "visibility": "private" }, { "_type": "UMLGeneralization", "_id": "AAAAAAFusVkkYe6PPKo=", "_parent": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "source": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "target": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } }, { "_type": "UMLGeneralization", "_id": "AAAAAAFusVmCvO/UVgE=", "_parent": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "source": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "target": { "$ref": "AAAAAAFusVizy+3lPOQ=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFt7TnTafraXcY=", "_parent": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "name": "Value", "type": "decimal" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFuOxERkxHTyBs=", "_parent": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "name": "Card", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFuOxFawhJSCrs=", "_parent": { "$ref": "AAAAAAFuOxERkxHTyBs=" }, "name": "value", "type": "decimal" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusVpqDPEgQUE=", "_parent": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "name": "getName", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusVqrcvGCCXE=", "_parent": { "$ref": "AAAAAAFusVpqDPEgQUE=" }, "type": "string", "direction": "return" } ], "isAbstract": true }, { "_type": "UMLOperation", "_id": "AAAAAAFusVqr7/GfJPo=", "_parent": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "name": "rapidEffect", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusVrgFPHmYi8=", "_parent": { "$ref": "AAAAAAFusVqr7/GfJPo=" }, "type": "bool", "direction": "return" } ], "isAbstract": true } ], "isAbstract": true }, { "_type": "UMLPackage", "_id": "AAAAAAFusWjncgxNkPY=", "_parent": { "$ref": "AAAAAAFt7UW8Z/1rld4=" }, "name": "rapidCard", "ownedElements": [ { "_type": "UMLClass", "_id": "AAAAAAFuOw/c4hACFeY=", "_parent": { "$ref": "AAAAAAFusWjncgxNkPY=" }, "name": "ThreeCard", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFuOxJuART/CKQ=", "_parent": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "source": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "target": { "$ref": "AAAAAAFusWMxu/82S0Q=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFusWSksgLpA64=", "_parent": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "name": "CARD_THREE", "isStatic": true, "type": "string", "isReadOnly": true } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusWR1dgJitGc=", "_parent": { "$ref": "AAAAAAFuOw/c4hACFeY=" }, "name": "getName", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusWSVNQKxDqo=", "_parent": { "$ref": "AAAAAAFusWR1dgJitGc=" }, "type": "string", "direction": "return" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusWMxu/82S0Q=", "_parent": { "$ref": "AAAAAAFusWjncgxNkPY=" }, "name": "RapidCard", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusWQQGwH3aNI=", "_parent": { "$ref": "AAAAAAFusWMxu/82S0Q=" }, "source": { "$ref": "AAAAAAFusWMxu/82S0Q=" }, "target": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusWNsxwBBglI=", "_parent": { "$ref": "AAAAAAFusWMxu/82S0Q=" }, "name": "rapidEffect", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusWOknACQ6r8=", "_parent": { "$ref": "AAAAAAFusWNsxwBBglI=" }, "type": "bool", "direction": "return" } ] } ], "isAbstract": true }, { "_type": "UMLClass", "_id": "AAAAAAFuOw/Jug9vmpg=", "_parent": { "$ref": "AAAAAAFusWjncgxNkPY=" }, "name": "EndCard", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFuOxJduxTfq9o=", "_parent": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "source": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "target": { "$ref": "AAAAAAFusWMxu/82S0Q=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFusWHsKf5OI74=", "_parent": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "name": "CARD_ENDGAME", "isStatic": true, "type": "string", "isReadOnly": true } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusWIae/7Kv8Y=", "_parent": { "$ref": "AAAAAAFuOw/Jug9vmpg=" }, "name": "getName", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusWI4Tv8Zzo0=", "_parent": { "$ref": "AAAAAAFusWIae/7Kv8Y=" }, "type": "string", "direction": "return" } ] } ] } ] }, { "_type": "UMLPackage", "_id": "AAAAAAFusWnDJw7WNrw=", "_parent": { "$ref": "AAAAAAFt7UW8Z/1rld4=" }, "name": "cardType", "ownedElements": [ { "_type": "UMLClass", "_id": "AAAAAAFusVizy+3lPOQ=", "_parent": { "$ref": "AAAAAAFusWnDJw7WNrw=" }, "name": "FractionCard", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusVm+LvBQpGg=", "_parent": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "source": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "target": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } }, { "_type": "UMLAssociation", "_id": "AAAAAAFve3Rd4p1jKh0=", "_parent": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "name": "Fraction", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFve3Rd4p1kJsg=", "_parent": { "$ref": "AAAAAAFve3Rd4p1jKh0=" }, "reference": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFve3Rd4p1l+vw=", "_parent": { "$ref": "AAAAAAFve3Rd4p1jKh0=" }, "reference": { "$ref": "AAAAAAFve3HwvJHlphs=" } } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFusV9G9fZRt+Y=", "_parent": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "name": "CARD_FRACTION", "isStatic": true, "type": "string", "isReadOnly": true }, { "_type": "UMLAttribute", "_id": "AAAAAAFusV++dvbFJ+M=", "_parent": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "name": "Fraction", "type": "Fraction" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusV6ODPTyECc=", "_parent": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "name": "rapidEffect", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusV7vBfVB7Ho=", "_parent": { "$ref": "AAAAAAFusV6ODPTyECc=" }, "type": "bool", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusV7vjfVeSnw=", "_parent": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "name": "getName", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusV8QUfWSUv4=", "_parent": { "$ref": "AAAAAAFusV7vjfVeSnw=" }, "type": "string", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFve1RtSigmBlE=", "_parent": { "$ref": "AAAAAAFusVizy+3lPOQ=" }, "name": "FractionCard", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve1TG2Si9l9A=", "_parent": { "$ref": "AAAAAAFve1RtSigmBlE=" }, "name": "value", "type": "Fraction" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFuOw+sJA6vVOo=", "_parent": { "$ref": "AAAAAAFusWnDJw7WNrw=" }, "name": "ClassicCard", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFuOxKNRxU6mm0=", "_parent": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "source": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "target": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFusVvDsfKwbbs=", "_parent": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "name": "CARD_CLASSIC", "isStatic": true, "type": "string", "isReadOnly": true } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusV0I6PPkakY=", "_parent": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "name": "rapideEffect", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusV06M/QzYW4=", "_parent": { "$ref": "AAAAAAFusV0I6PPkakY=" }, "type": "bool", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusV06pfRQNGA=", "_parent": { "$ref": "AAAAAAFuOw+sJA6vVOo=" }, "name": "getName", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusV1WUPSEO4Y=", "_parent": { "$ref": "AAAAAAFusV06pfRQNGA=" }, "type": "string", "direction": "return" } ] } ] } ] } ] }, { "_type": "UMLPackage", "_id": "AAAAAAFt7YuMWrIuamc=", "_parent": { "$ref": "AAAAAAFuO9RY9uyZe4k=" }, "name": "manager", "ownedElements": [ { "_type": "UMLClass", "_id": "AAAAAAFt7VL5wP+93/8=", "_parent": { "$ref": "AAAAAAFt7YuMWrIuamc=" }, "name": "GameManager", "ownedElements": [ { "_type": "UMLAssociation", "_id": "AAAAAAFusXgWQjRhM1k=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "CurrentCardPlayed", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFusXgWQjRiCtw=", "_parent": { "$ref": "AAAAAAFusXgWQjRhM1k=" }, "reference": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "aggregation": "composite" }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFusXgWQjRjzGg=", "_parent": { "$ref": "AAAAAAFusXgWQjRhM1k=" }, "reference": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } }, "visibility": "protected" }, { "_type": "UMLAssociation", "_id": "AAAAAAFusXqy/Tius94=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "CurrentHand", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFusXqy/Tivbds=", "_parent": { "$ref": "AAAAAAFusXqy/Tius94=" }, "reference": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "aggregation": "composite" }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFusXqy/Tiw08o=", "_parent": { "$ref": "AAAAAAFusXqy/Tius94=" }, "reference": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFt7XorNxd8iCE=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "nbPlayers", "visibility": "protected", "type": "int" }, { "_type": "UMLAttribute", "_id": "AAAAAAFusXk8CTbF+O8=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "EndMessage", "type": "string" }, { "_type": "UMLAttribute", "_id": "AAAAAAFusXpyJjgLB0M=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "currentIndexPlayer", "visibility": "protected", "type": "int" }, { "_type": "UMLAttribute", "_id": "AAAAAAFusXsz1DqaOC0=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "win", "visibility": "protected", "type": "bool" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusXyKMz2Uw/w=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "GameManager", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusXzaLz4yZ0g=", "_parent": { "$ref": "AAAAAAFusXyKMz2Uw/w=" }, "name": "parametreur", "type": "Parametreur" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFt7ZkO79UzN/c=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "joue", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFt7ZlqZNYhBNA=", "_parent": { "$ref": "AAAAAAFt7ZkO79UzN/c=" }, "name": "orderedStackSelected ", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFusX0ohD9UEcw=", "_parent": { "$ref": "AAAAAAFt7ZkO79UzN/c=" }, "type": "bool", "direction": "return" }, { "_type": "UMLParameter", "_id": "AAAAAAFusX3etT/hSXQ=", "_parent": { "$ref": "AAAAAAFt7ZkO79UzN/c=" }, "name": "valueCard", "type": "decimal" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFt7Zn3JdhHUu0=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "endTurn", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFt7ZozW9khQi4=", "_parent": { "$ref": "AAAAAAFt7Zn3JdhHUu0=" }, "type": "bool", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusX6VHkGKpcU=", "_parent": { "$ref": "AAAAAAFt7VL5wP+93/8=" }, "name": "getPiles", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusX6xb0HcpWU=", "_parent": { "$ref": "AAAAAAFusX6VHkGKpcU=" }, "type": "Piles", "direction": "return" } ] } ], "isAbstract": true }, { "_type": "UMLClass", "_id": "AAAAAAFt7WSuxwCbpbQ=", "_parent": { "$ref": "AAAAAAFt7YuMWrIuamc=" }, "name": "SoloGameManager", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFt7WanPQKp1ZQ=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "source": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "target": { "$ref": "AAAAAAFt7VL5wP+93/8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusXLOUiU81Jc=", "_parent": { "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "name": "SoloGameManager", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusXMi/CWLBR0=", "_parent": { "$ref": "AAAAAAFusXLOUiU81Jc=" }, "name": "parametreur", "type": "Parametreur" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFve2frrmnhTjA=", "_parent": { "$ref": "AAAAAAFt7YuMWrIuamc=" }, "name": "MultiplayerGameManager", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFve2hWHmr2zcM=", "_parent": { "$ref": "AAAAAAFve2frrmnhTjA=" }, "source": { "$ref": "AAAAAAFve2frrmnhTjA=" }, "target": { "$ref": "AAAAAAFt7VL5wP+93/8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve2umjHFwM3k=", "_parent": { "$ref": "AAAAAAFve2frrmnhTjA=" }, "name": "MultiplayerGameManager", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve2vugXIHM4s=", "_parent": { "$ref": "AAAAAAFve2umjHFwM3k=" }, "name": "parametreur", "type": "Parametreur" } ] } ] } ] }, { "_type": "UMLPackage", "_id": "AAAAAAFuOxTqehbYxPo=", "_parent": { "$ref": "AAAAAAFuO9RY9uyZe4k=" }, "name": "deck", "ownedElements": [ { "_type": "UMLClass", "_id": "AAAAAAFuOxVwFhhsSl8=", "_parent": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "name": "Deck", "ownedElements": [ { "_type": "UMLAssociation", "_id": "AAAAAAFve4DGUPxUS+I=", "_parent": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "name": "deck", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFve4DGUPxVUcc=", "_parent": { "$ref": "AAAAAAFve4DGUPxUS+I=" }, "reference": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFve4DGUPxWJlk=", "_parent": { "$ref": "AAAAAAFve4DGUPxUS+I=" }, "reference": { "$ref": "AAAAAAFusYvjno4riqE=" }, "aggregation": "composite" }, "visibility": "protected" } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFve2GLA01LUwg=", "_parent": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "name": "nbCard", "visibility": "protected", "type": "int" } ], "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": "UMLOperation", "_id": "AAAAAAFve2J9d05h4Bc=", "_parent": { "$ref": "AAAAAAFuOxVwFhhsSl8=" }, "name": "InsertionDichotomique", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve2MYFU74TiU=", "_parent": { "$ref": "AAAAAAFve2J9d05h4Bc=" }, "name": "start", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve2MYFU75hv0=", "_parent": { "$ref": "AAAAAAFve2J9d05h4Bc=" }, "name": "end", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve2MYFk76kGo=", "_parent": { "$ref": "AAAAAAFve2J9d05h4Bc=" }, "name": "card", "type": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } } ] } ], "isAbstract": true }, { "_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=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve1lN7zZgyO4=", "_parent": { "$ref": "AAAAAAFuOxWReBi+5XU=" }, "name": "ClassicDeck", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve1mlYjb32a8=", "_parent": { "$ref": "AAAAAAFve1lN7zZgyO4=" }, "name": "nbCard", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve1mlYjb4DgQ=", "_parent": { "$ref": "AAAAAAFve1lN7zZgyO4=" }, "name": "borneMin", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve1mlYzb5hXU=", "_parent": { "$ref": "AAAAAAFve1lN7zZgyO4=" }, "name": "borneMax", "type": "int" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusWe7cApgY/I=", "_parent": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "name": "Decimal1Deck", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusWqhXBKwfqw=", "_parent": { "$ref": "AAAAAAFusWe7cApgY/I=" }, "source": { "$ref": "AAAAAAFusWe7cApgY/I=" }, "target": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve1p3njeyXko=", "_parent": { "$ref": "AAAAAAFusWe7cApgY/I=" }, "name": "Decimal1", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve1rI6ThJk9M=", "_parent": { "$ref": "AAAAAAFve1p3njeyXko=" }, "name": "nbCard", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve1rI6ThKdbc=", "_parent": { "$ref": "AAAAAAFve1p3njeyXko=" }, "name": "borneMin", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve1rI6jhLpdE=", "_parent": { "$ref": "AAAAAAFve1p3njeyXko=" }, "name": "borneMax", "type": "int" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusW2DTBb5Cf8=", "_parent": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "name": "MilliemeDeck", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusW34Qhg8Axc=", "_parent": { "$ref": "AAAAAAFusW2DTBb5Cf8=" }, "source": { "$ref": "AAAAAAFusW2DTBb5Cf8=" }, "target": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve14RYEMJlAg=", "_parent": { "$ref": "AAAAAAFusW2DTBb5Cf8=" }, "name": "MilliemeDeck", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve141E0OgJ8c=", "_parent": { "$ref": "AAAAAAFve14RYEMJlAg=" }, "name": "nbCard", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve141E0OhWYw=", "_parent": { "$ref": "AAAAAAFve14RYEMJlAg=" }, "name": "borneMin", "type": "decimal" }, { "_type": "UMLParameter", "_id": "AAAAAAFve141FEOiL5I=", "_parent": { "$ref": "AAAAAAFve14RYEMJlAg=" }, "name": "borneMax", "type": "decimal" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusWrrHBOlf8Y=", "_parent": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "name": "CentaineDeck", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusWs37BQgVkg=", "_parent": { "$ref": "AAAAAAFusWrrHBOlf8Y=" }, "source": { "$ref": "AAAAAAFusWrrHBOlf8Y=" }, "target": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve1eOBzC7vhE=", "_parent": { "$ref": "AAAAAAFusWrrHBOlf8Y=" }, "name": "CentaineDeck", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve1hfIjFSNdQ=", "_parent": { "$ref": "AAAAAAFve1eOBzC7vhE=" }, "name": "nbCard", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve1hfIzFTVIY=", "_parent": { "$ref": "AAAAAAFve1eOBzC7vhE=" }, "name": "borneMin", "type": "decimal" }, { "_type": "UMLParameter", "_id": "AAAAAAFve1hfIzFUKzA=", "_parent": { "$ref": "AAAAAAFve1eOBzC7vhE=" }, "name": "borneMax", "type": "decimal" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusWtWUhSVQT4=", "_parent": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "name": "DizaineDeck", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusWwQdRUreBA=", "_parent": { "$ref": "AAAAAAFusWtWUhSVQT4=" }, "source": { "$ref": "AAAAAAFusWtWUhSVQT4=" }, "target": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve12RbEE58sw=", "_parent": { "$ref": "AAAAAAFusWtWUhSVQT4=" }, "name": "DizaineDeck", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve12tTEHQcSE=", "_parent": { "$ref": "AAAAAAFve12RbEE58sw=" }, "name": "nbCard", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve12tTEHRhj8=", "_parent": { "$ref": "AAAAAAFve12RbEE58sw=" }, "name": "borneMin", "type": "decimal" }, { "_type": "UMLParameter", "_id": "AAAAAAFve12tTUHST3o=", "_parent": { "$ref": "AAAAAAFve12RbEE58sw=" }, "name": "borneMax", "type": "decimal" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusWwdCBVp9xA=", "_parent": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "name": "Decimal2Deck", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusWw/kBYJs5A=", "_parent": { "$ref": "AAAAAAFusWwdCBVp9xA=" }, "source": { "$ref": "AAAAAAFusWwdCBVp9xA=" }, "target": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve1uFYzlfQJY=", "_parent": { "$ref": "AAAAAAFusWwdCBVp9xA=" }, "name": "Decimal2", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve1ueQTn25Qw=", "_parent": { "$ref": "AAAAAAFve1uFYzlfQJY=" }, "name": "nbCard", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve1ueQjn3GKQ=", "_parent": { "$ref": "AAAAAAFve1uFYzlfQJY=" }, "name": "borneMin", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve1ueQjn4IcE=", "_parent": { "$ref": "AAAAAAFve1uFYzlfQJY=" }, "name": "borneMax", "type": "int" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusW1dURaQs3g=", "_parent": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "name": "FractionDeck", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusW3Z5xe1EJ8=", "_parent": { "$ref": "AAAAAAFusW1dURaQs3g=" }, "source": { "$ref": "AAAAAAFusW1dURaQs3g=" }, "target": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve16Ym0Sjaic=", "_parent": { "$ref": "AAAAAAFusW1dURaQs3g=" }, "name": "FractionDeck", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve168WkVf1Rg=", "_parent": { "$ref": "AAAAAAFve16Ym0Sjaic=" }, "name": "nbCard", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve168W0VgOng=", "_parent": { "$ref": "AAAAAAFve16Ym0Sjaic=" }, "name": "borneMin", "type": "decimal" }, { "_type": "UMLParameter", "_id": "AAAAAAFve168W0Vhfn8=", "_parent": { "$ref": "AAAAAAFve16Ym0Sjaic=" }, "name": "borneMax", "type": "decimal" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusW45BBinJCo=", "_parent": { "$ref": "AAAAAAFusW1dURaQs3g=" }, "name": "PGCD", "visibility": "private", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusW6m8hj2LpU=", "_parent": { "$ref": "AAAAAAFusW45BBinJCo=" }, "name": "a", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFusW6m8xj3Haw=", "_parent": { "$ref": "AAAAAAFusW45BBinJCo=" }, "name": "b", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFusW6m9Bj4Pz8=", "_parent": { "$ref": "AAAAAAFusW45BBinJCo=" }, "type": "int", "direction": "return" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFve18rhEffslY=", "_parent": { "$ref": "AAAAAAFuOxTqehbYxPo=" }, "name": "RelativeDeck", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFve2AZAEyqM9g=", "_parent": { "$ref": "AAAAAAFve18rhEffslY=" }, "source": { "$ref": "AAAAAAFve18rhEffslY=" }, "target": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve1/VG0uzBSs=", "_parent": { "$ref": "AAAAAAFve18rhEffslY=" }, "name": "RelativeDeck", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve1/4wkxKhQE=", "_parent": { "$ref": "AAAAAAFve1/VG0uzBSs=" }, "name": "nbCard", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve1/4w0xLOpA=", "_parent": { "$ref": "AAAAAAFve1/VG0uzBSs=" }, "name": "borneMin", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve1/4w0xMSWw=", "_parent": { "$ref": "AAAAAAFve1/VG0uzBSs=" }, "name": "borneMax", "type": "int" } ] } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFt7VMntwAPwiU=", "_parent": { "$ref": "AAAAAAFuO9RY9uyZe4k=" }, "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" }, { "_type": "UMLAssociation", "_id": "AAAAAAFuO8/Bm9Ks2Kc=", "_parent": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFuO8/Bm9Ktqyg=", "_parent": { "$ref": "AAAAAAFuO8/Bm9Ks2Kc=" }, "reference": { "$ref": "AAAAAAFt7VMntwAPwiU=" } }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFuO8/Bm9KuDy0=", "_parent": { "$ref": "AAAAAAFuO8/Bm9Ks2Kc=" }, "reference": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" }, "aggregation": "composite" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFt7XTWsA3fWsw=", "_parent": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "name": "Pseudo", "type": "String" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFt7W63Zw1YuOs=", "_parent": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "name": "joue", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFt7XEjCA2nkOY=", "_parent": { "$ref": "AAAAAAFt7W63Zw1YuOs=" }, "name": "card ", "type": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFt7Xq31x8wG3A=", "_parent": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "name": "pioche", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFt7XtBKh+vNa8=", "_parent": { "$ref": "AAAAAAFt7Xq31x8wG3A=" }, "name": "card ", "type": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFuO9I0wOHgF4A=", "_parent": { "$ref": "AAAAAAFt7VMntwAPwiU=" }, "name": "getCardList", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFuO9KCm+IUF6M=", "_parent": { "$ref": "AAAAAAFuO9I0wOHgF4A=" }, "type": "List", "direction": "return" } ] } ] }, { "_type": "UMLPackage", "_id": "AAAAAAFusYjda4ebGjA=", "_parent": { "$ref": "AAAAAAFuO9RY9uyZe4k=" }, "name": "gameActions", "ownedElements": [ { "_type": "UMLPackage", "_id": "AAAAAAFusYuTWozx8rM=", "_parent": { "$ref": "AAAAAAFusYjda4ebGjA=" }, "name": "abstract", "ownedElements": [ { "_type": "UMLClass", "_id": "AAAAAAFusYxB3o9+/+A=", "_parent": { "$ref": "AAAAAAFusYuTWozx8rM=" }, "name": "Piocher", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusZqIlLOKSEo=", "_parent": { "$ref": "AAAAAAFusYxB3o9+/+A=" }, "source": { "$ref": "AAAAAAFusYxB3o9+/+A=" }, "target": { "$ref": "AAAAAAFusYvjno4riqE=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusZSnfKLqzgk=", "_parent": { "$ref": "AAAAAAFusYxB3o9+/+A=" }, "name": "Piocher", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZTpRaOBqog=", "_parent": { "$ref": "AAAAAAFusZSnfKLqzgk=" }, "name": "ListOrderedStacks", "type": { "$ref": "AAAAAAFusYJ+21hG++8=" } } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusZVdjqTJNjc=", "_parent": { "$ref": "AAAAAAFusYxB3o9+/+A=" }, "name": "checkRule", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZV8KKVP7Ug=", "_parent": { "$ref": "AAAAAAFusZVdjqTJNjc=" }, "type": "bool", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusZYnMKZzuAg=", "_parent": { "$ref": "AAAAAAFusYxB3o9+/+A=" }, "name": "pioche", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZbCFqbU1nk=", "_parent": { "$ref": "AAAAAAFusZYnMKZzuAg=" }, "name": "CurrentHand", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZbCF6bVPRw=", "_parent": { "$ref": "AAAAAAFusZYnMKZzuAg=" }, "name": "deck", "type": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } }, { "_type": "UMLParameter", "_id": "AAAAAAFusZbCF6bWeDg=", "_parent": { "$ref": "AAAAAAFusZYnMKZzuAg=" }, "name": "player", "type": { "$ref": "AAAAAAFt7VMntwAPwiU=" } }, { "_type": "UMLParameter", "_id": "AAAAAAFusZbCF6bXWuU=", "_parent": { "$ref": "AAAAAAFusZYnMKZzuAg=" }, "name": "nbMaxCard", "type": "int" } ], "isAbstract": true } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusYxZU5AR7uo=", "_parent": { "$ref": "AAAAAAFusYuTWozx8rM=" }, "name": "TerminerSonTour", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFusZp6j7MfqY8=", "_parent": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "source": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "target": { "$ref": "AAAAAAFusYvjno4riqE=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusZcgk6gii34=", "_parent": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "name": "TerminerSonTour", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZdlS6i5qiw=", "_parent": { "$ref": "AAAAAAFusZcgk6gii34=" }, "name": "ListOrderedStacks", "type": { "$ref": "AAAAAAFusYJ+21hG++8=" } } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusZeF/qkn1+M=", "_parent": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "name": "end", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZgEEKmIBCI=", "_parent": { "$ref": "AAAAAAFusZeF/qkn1+M=" }, "name": "CurrentHand", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZgEEamJHdQ=", "_parent": { "$ref": "AAAAAAFusZeF/qkn1+M=" }, "name": "CurrentCardPlayed", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZgEEamKteU=", "_parent": { "$ref": "AAAAAAFusZeF/qkn1+M=" }, "type": "bool", "direction": "return" } ], "isAbstract": true }, { "_type": "UMLOperation", "_id": "AAAAAAFusZhT6apDHs8=", "_parent": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "name": "Test", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZiMi6qkAPE=", "_parent": { "$ref": "AAAAAAFusZhT6apDHs8=" }, "name": "CurrentHand", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZiMi6qlaEc=", "_parent": { "$ref": "AAAAAAFusZhT6apDHs8=" }, "type": "bool", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusZjRP69MmCI=", "_parent": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "name": "tryToFindSoluce", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZkhq6+tytU=", "_parent": { "$ref": "AAAAAAFusZjRP69MmCI=" }, "name": "playableCard", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZkhrK+ucyE=", "_parent": { "$ref": "AAAAAAFusZjRP69MmCI=" }, "name": "CurrentHand", "type": "List" } ], "isAbstract": true }, { "_type": "UMLOperation", "_id": "AAAAAAFusZl+9LAvijE=", "_parent": { "$ref": "AAAAAAFusYxZU5AR7uo=" }, "name": "testEndGame", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZmjTrCQnN8=", "_parent": { "$ref": "AAAAAAFusZl+9LAvijE=" }, "name": "playableCard", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZmjT7CRodw=", "_parent": { "$ref": "AAAAAAFusZl+9LAvijE=" }, "type": "bool", "direction": "return" }, { "_type": "UMLParameter", "_id": "AAAAAAFve4dk1CC8BXk=", "_parent": { "$ref": "AAAAAAFusZl+9LAvijE=" }, "name": "CurrentHand", "type": "List" } ], "isAbstract": true } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusYwYMY7rnAU=", "_parent": { "$ref": "AAAAAAFusYuTWozx8rM=" }, "name": "JouerUneCarte", "ownedElements": [ { "_type": "UMLAssociation", "_id": "AAAAAAFusY0LYJOxpUA=", "_parent": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "name": "OldCard", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFusY0LYZOyVmg=", "_parent": { "$ref": "AAAAAAFusY0LYJOxpUA=" }, "reference": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFusY0LYZOzfvs=", "_parent": { "$ref": "AAAAAAFusY0LYJOxpUA=" }, "reference": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } } }, { "_type": "UMLGeneralization", "_id": "AAAAAAFusZpjzbK0UIU=", "_parent": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "source": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "target": { "$ref": "AAAAAAFusYvjno4riqE=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFve4RJZwt3TwY=", "_parent": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "name": "Attribute1", "type": "" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusY2QeZbtWS0=", "_parent": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "name": "JouerUneCarte", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusY3VJJe6cEI=", "_parent": { "$ref": "AAAAAAFusY2QeZbtWS0=" }, "name": "ListOrderedStacks", "type": { "$ref": "AAAAAAFusYJ+21hG++8=" } } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusY6jwZmUH3I=", "_parent": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "name": "play", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusY/jz5ortNc=", "_parent": { "$ref": "AAAAAAFusY6jwZmUH3I=" }, "name": "valueCard", "type": "decimal" }, { "_type": "UMLParameter", "_id": "AAAAAAFusY/j0JosplY=", "_parent": { "$ref": "AAAAAAFusY6jwZmUH3I=" }, "name": "CurrentHand", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusY/j0Zot+YI=", "_parent": { "$ref": "AAAAAAFusY6jwZmUH3I=" }, "name": "orderedStackSelected", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFusY/j0ZouCjE=", "_parent": { "$ref": "AAAAAAFusY6jwZmUH3I=" }, "name": "player", "type": { "$ref": "AAAAAAFt7VMntwAPwiU=" } }, { "_type": "UMLParameter", "_id": "AAAAAAFusY/j0Zovq9o=", "_parent": { "$ref": "AAAAAAFusY6jwZmUH3I=" }, "name": "CurrentCardPlayed", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusY/j0pow3g8=", "_parent": { "$ref": "AAAAAAFusY6jwZmUH3I=" }, "type": "bool", "direction": "return" } ], "isAbstract": true }, { "_type": "UMLOperation", "_id": "AAAAAAFusZHNMJr95l0=", "_parent": { "$ref": "AAAAAAFusYwYMY7rnAU=" }, "name": "Rule", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZLnnJte5JM=", "_parent": { "$ref": "AAAAAAFusZHNMJr95l0=" }, "name": "card", "type": { "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" } }, { "_type": "UMLParameter", "_id": "AAAAAAFusZLnnJtfLRU=", "_parent": { "$ref": "AAAAAAFusZHNMJr95l0=" }, "name": "stack", "type": "Stack" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZLnnZtggKw=", "_parent": { "$ref": "AAAAAAFusZHNMJr95l0=" }, "name": "bottomUp", "type": "bool" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZLnnZth9jc=", "_parent": { "$ref": "AAAAAAFusZHNMJr95l0=" }, "name": "player", "type": { "$ref": "AAAAAAFt7VMntwAPwiU=" } }, { "_type": "UMLParameter", "_id": "AAAAAAFusZLnnZtisw0=", "_parent": { "$ref": "AAAAAAFusZHNMJr95l0=" }, "name": "CurrentCardPlayed", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZLnnZtj/kw=", "_parent": { "$ref": "AAAAAAFusZHNMJr95l0=" }, "type": "bool", "direction": "return" } ], "isAbstract": true } ] }, { "_type": "UMLClass", "_id": "AAAAAAFusYvjno4riqE=", "_parent": { "$ref": "AAAAAAFusYuTWozx8rM=" }, "name": "GameMode", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFve3wpy9nIQ8E=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "NbCardAtBeginOfTurn", "type": "int" }, { "_type": "UMLAttribute", "_id": "AAAAAAFve33ecd9ZDtM=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "nbMaxCard", "visibility": "protected", "type": "int" }, { "_type": "UMLAttribute", "_id": "AAAAAAFve339VeBQSII=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "end", "visibility": "protected", "type": "bool" }, { "_type": "UMLAttribute", "_id": "AAAAAAFve34syuFHQ34=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "Message", "type": "string" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFusZtFyLQrK8Y=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "GameMode", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZufobTCckY=", "_parent": { "$ref": "AAAAAAFusZtFyLQrK8Y=" }, "name": "piles", "type": { "$ref": "AAAAAAFusYJ+21hG++8=" } }, { "_type": "UMLParameter", "_id": "AAAAAAFusZuforTDepQ=", "_parent": { "$ref": "AAAAAAFusZtFyLQrK8Y=" }, "name": "deck", "type": { "$ref": "AAAAAAFuOxVwFhhsSl8=" } } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusZvO+7WxABs=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "load", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZxGzrYSw+o=", "_parent": { "$ref": "AAAAAAFusZvO+7WxABs=" }, "name": "nbPlayer", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZxGzrYTyoM=", "_parent": { "$ref": "AAAAAAFusZvO+7WxABs=" }, "name": "players", "type": "List" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusZxH4rZefqA=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "defineNbMaxCard", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZyjXra/+P8=", "_parent": { "$ref": "AAAAAAFusZxH4rZefqA=" }, "name": "nbPlayer", "type": "int" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusZykE7b32x0=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "quickSort", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZ0zp7dYAtA=", "_parent": { "$ref": "AAAAAAFusZykE7b32x0=" }, "name": "ar", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZ0zp7dZLY0=", "_parent": { "$ref": "AAAAAAFusZykE7b32x0=" }, "name": "start", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZ0zqLdadYY=", "_parent": { "$ref": "AAAAAAFusZykE7b32x0=" }, "name": "end", "type": "int" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusZ1Y77fuRJU=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "distribueCard", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZ2bCLhPOEU=", "_parent": { "$ref": "AAAAAAFusZ1Y77fuRJU=" }, "name": "players", "type": "List" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFusZ3Jq7i9lkM=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "pioche", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZ4JWrkeFl8=", "_parent": { "$ref": "AAAAAAFusZ3Jq7i9lkM=" }, "name": "currentHand", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZ4JWrkf1uM=", "_parent": { "$ref": "AAAAAAFusZ3Jq7i9lkM=" }, "name": "player", "type": { "$ref": "AAAAAAFt7VMntwAPwiU=" } } ], "isAbstract": true }, { "_type": "UMLOperation", "_id": "AAAAAAFusZ49C7mgZOs=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "playCard", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusZ73BLoBFcg=", "_parent": { "$ref": "AAAAAAFusZ49C7mgZOs=" }, "name": "valueCard", "type": "decimal" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZ73BboCcyM=", "_parent": { "$ref": "AAAAAAFusZ49C7mgZOs=" }, "name": "currentHand", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZ73BboDD0s=", "_parent": { "$ref": "AAAAAAFusZ49C7mgZOs=" }, "name": "orderedStackSelected", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZ73BboEY+Y=", "_parent": { "$ref": "AAAAAAFusZ49C7mgZOs=" }, "name": "player", "type": { "$ref": "AAAAAAFt7VMntwAPwiU=" } }, { "_type": "UMLParameter", "_id": "AAAAAAFusZ73BboFZ9U=", "_parent": { "$ref": "AAAAAAFusZ49C7mgZOs=" }, "name": "CurrentCardPlayed", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusZ73BroGabc=", "_parent": { "$ref": "AAAAAAFusZ49C7mgZOs=" }, "type": "bool", "direction": "return" } ], "isAbstract": true }, { "_type": "UMLOperation", "_id": "AAAAAAFusaEVc9Yut5c=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "endTurn", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusaF2otaPeBQ=", "_parent": { "$ref": "AAAAAAFusaEVc9Yut5c=" }, "name": "currentHand", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusaF2otaQl9o=", "_parent": { "$ref": "AAAAAAFusaEVc9Yut5c=" }, "name": "CurrentCardPlayed", "type": "List" }, { "_type": "UMLParameter", "_id": "AAAAAAFusaF2o9aR2kw=", "_parent": { "$ref": "AAAAAAFusaEVc9Yut5c=" }, "name": "player", "type": { "$ref": "AAAAAAFt7VMntwAPwiU=" } }, { "_type": "UMLParameter", "_id": "AAAAAAFusaGYltdceAQ=", "_parent": { "$ref": "AAAAAAFusaEVc9Yut5c=" }, "type": "bool", "direction": "return" } ], "isAbstract": true }, { "_type": "UMLOperation", "_id": "AAAAAAFusaHEWdfK/xw=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "TestEndGame", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusaHwsdgrdDA=", "_parent": { "$ref": "AAAAAAFusaHEWdfK/xw=" }, "name": "currentHand", "type": "List" } ], "isAbstract": true }, { "_type": "UMLOperation", "_id": "AAAAAAFusaKL6drx0mU=", "_parent": { "$ref": "AAAAAAFusYvjno4riqE=" }, "name": "getScore", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFusaKw6NtSKL8=", "_parent": { "$ref": "AAAAAAFusaKL6drx0mU=" }, "type": "int", "direction": "return" } ] } ] } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFve3HwvJHlphs=", "_parent": { "$ref": "AAAAAAFuO9RY9uyZe4k=" }, "name": "Fraction", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFve3I/rZRzr9c=", "_parent": { "$ref": "AAAAAAFve3HwvJHlphs=" }, "name": "Numerateur", "type": "int" }, { "_type": "UMLAttribute", "_id": "AAAAAAFve3LSlZW/NO8=", "_parent": { "$ref": "AAAAAAFve3HwvJHlphs=" }, "name": "Denominateur", "type": "int" }, { "_type": "UMLAttribute", "_id": "AAAAAAFve3LyqZZElYY=", "_parent": { "$ref": "AAAAAAFve3HwvJHlphs=" }, "name": "SizeMax", "type": "int" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve3NeC5c1ag4=", "_parent": { "$ref": "AAAAAAFve3HwvJHlphs=" }, "name": "Fraction", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve3PZZ5fMGLU=", "_parent": { "$ref": "AAAAAAFve3NeC5c1ag4=" }, "name": "numerateur", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve3PZZ5fNh+Q=", "_parent": { "$ref": "AAAAAAFve3NeC5c1ag4=" }, "name": "denominateur", "type": "int" }, { "_type": "UMLParameter", "_id": "AAAAAAFve3PZaJfOb1s=", "_parent": { "$ref": "AAAAAAFve3NeC5c1ag4=" }, "name": "sizeMax", "type": "int" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFve3Ue5aQXPww=", "_parent": { "$ref": "AAAAAAFuO9RY9uyZe4k=" }, "name": "Parametreur", "ownedElements": [ { "_type": "UMLAssociation", "_id": "AAAAAAFve3YYrayfKm8=", "_parent": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "name": "players", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFve3YYraygn/w=", "_parent": { "$ref": "AAAAAAFve3YYrayfKm8=" }, "reference": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "aggregation": "composite" }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFve3YYrayhJSY=", "_parent": { "$ref": "AAAAAAFve3YYrayfKm8=" }, "reference": { "$ref": "AAAAAAFt7VMntwAPwiU=" } } }, { "_type": "UMLAssociation", "_id": "AAAAAAFve4iyyi/6qZA=", "_parent": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "name": "GameMode", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFve4iyyi/7/co=", "_parent": { "$ref": "AAAAAAFve4iyyi/6qZA=" }, "reference": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFve4iyyi/8ySM=", "_parent": { "$ref": "AAAAAAFve4iyyi/6qZA=" }, "reference": { "$ref": "AAAAAAFusYvjno4riqE=" } } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFve3g3HbYsWEA=", "_parent": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "name": "NbPlayer", "type": "int" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFve3ikFrdr7vo=", "_parent": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "name": "Prepare" }, { "_type": "UMLOperation", "_id": "AAAAAAFve3jRh7iq5Xk=", "_parent": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "name": "AddPlayer", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve3kLlLlx/oo=", "_parent": { "$ref": "AAAAAAFve3jRh7iq5Xk=" }, "name": "player", "type": { "$ref": "AAAAAAFt7VMntwAPwiU=" } } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFve3kp1boD/yw=", "_parent": { "$ref": "AAAAAAFve3Ue5aQXPww=" }, "name": "getScore", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFve3lc8brKDj4=", "_parent": { "$ref": "AAAAAAFve3kp1boD/yw=" }, "type": "string", "direction": "return" } ] } ] } ] } ] } ] }