package id3598adgttc2iidh9krgfg;

/**
@version 2.0
@__modelType diagram 
*/
class diagram {
/**
@__ref <oiref:design#Class#id3598adgttc2iidh9krgfg.node:oiref><oihard>
@__modelType reference 
*/
class reference {
}/**
@__ref <oiref:design#Class#id3598adgttc2iidh9krgfg.node222:oiref><oihard>
@__modelType reference 
*/
class reference223 {
}/**
@__ref <oiref:design#Class#id3598adgttc2iidh9krgfg.node224:oiref><oihard>
@__modelType reference 
*/
class reference225 {
}/**
@__ref <oiref:design#Class#id3598adgttc2iidh9krgfg.node226:oiref><oihard>
@__modelType reference 
*/
class reference227 {
}/**
@__ref <oiref:design#Class#id3598adgttc2iidh9krgfg.node229:oiref><oihard>
@__modelType reference 
*/
class reference230 {
}}/**

@__tags
@shapeType StateDiagram 
*/
class __tags {
}/**
@__options 
*/
class __options {
}/**
@__positions <oigroup:<oiref:design#Class#id3598adgttc2iidh9krgfg.node224.link:oiref>=350,121,280,150,209,123:oigroup>
<oigroup:<oiref:design#Class#id3598adgttc2iidh9krgfg.node222.link:oiref>=92,56,169,93:oigroup>
<oigroup:<oiref:design#Class#id3598adgttc2iidh9krgfg.node229:oiref>=389,156,113,56,0:oigroup>
<oigroup:<oiref:design#Class#id3598adgttc2iidh9krgfg.node.link:oiref>=209,103,280,90,350,100:oigroup>
<oigroup:<oiref:design#Class#id3598adgttc2iidh9krgfg.node222:oiref>=86,44,12,12,1:oigroup>
<oigroup:Composite#$transitionInplaceEditing#<oiref:design#Class#id3598adgttc2iidh9krgfg.node224.link:oiref>=169,155,88,18,1:oigroup>
<oigroup:<oiref:design#Class#id3598adgttc2iidh9krgfg.node.link228:oiref>=169,133,118,174:oigroup>
<oigroup:Composite#$transitionInplaceEditing#<oiref:design#Class#id3598adgttc2iidh9krgfg.node222.link:oiref>=120,60,82,18,1:oigroup>
<oigroup:<oiref:design#Class#id3598adgttc2iidh9krgfg.node:oiref>=131,93,78,40,1:oigroup>
<oigroup:<oiref:design#Class#id3598adgttc2iidh9krgfg.node226:oiref>=110,174,15,15,1:oigroup>
<oigroup:Composite#$transitionInplaceEditing#<oiref:design#Class#id3598adgttc2iidh9krgfg.node.link:oiref>=239,109,88,18,1:oigroup>
<oigroup:<oiref:design#Class#id3598adgttc2iidh9krgfg.node224:oiref>=350,90,59,40,1:oigroup>
*/
class __positions {
}/**
@shapeType State
@__modelType node
@name NotMoving 
*/
class node {
/**
@shapeType TransitionLink
@__modelType link
@__ref <oiref:design#Class#id3598adgttc2iidh9krgfg.node224:oiref><oihard>
@event startMovement 
*/
class link {
}/**
@shapeType TransitionLink
@__modelType link
@__ref <oiref:design#Class#id3598adgttc2iidh9krgfg.node226:oiref><oihard> 
*/
class link228 {
}}/**
@shapeType StartState
@__modelType node
@name StartState1
@backgroundColor 0,0,0 
*/
class node222 {
/**
@shapeType TransitionLink
@__modelType link
@__ref <oiref:design#Class#id3598adgttc2iidh9krgfg.node:oiref><oihard>
@event GameBoard() 
*/
class link {
}}/**
@shapeType State
@__modelType node
@name Moving 
*/
class node224 {
/**
@shapeType TransitionLink
@__modelType link
@__ref <oiref:design#Class#id3598adgttc2iidh9krgfg.node:oiref><oihard>
@event stopMovement 
*/
class link {
}}/**
@shapeType EndState
@__modelType node
@name EndState1
@backgroundColor 0,0,0 
*/
class node226 {
}/**
@shapeType Note
@__modelType node
@name Note1
@text Key: UML 
*/
class node229 {
}