stateDiagram
direction LR
Sleep --> Status: Single
Status --> Conversation: Double
Status --> Stimulate: Long
Status --> Status: Single
Conversation --> Conversation: Single
Stimulate --> Stimulate: Single
Timeout --> Sleep
stateDiagram
Status --> Ignore: Decrease
Sleep --> Ignore: Decrease
Sleep --> Status: Increase
Status --> Game
Game --> Status: Increase
stateDiagram
Status --> Pet: Click
Pet --> Status
OverStimulated: Over Stimulated
Status --> OverStimulated: Click
OverStimulated --> Status: Decrease Happiness
Repeats three times.
stateDiagram
direction LR
[*] --> Pattern
Pattern --> Response: Clicks
Response --> Pattern
Repeats three times.
stateDiagram
direction LR
[*] --> Pattern
Pattern --> Interruption: Click
Interruption --> Mad
Mad --> Pattern
Pattern --> Acknowledge: Click
Acknowledge --> Pattern
Pattern --> Ignore
Ignore --> Mad
stateDiagram
direction LR
[*] --> Show
Show --> Delay
Delay --> Stimulate: Click
Stimulate --> Show
Stimulate --> Rainbow: Satisfied
Rainbow --> Annoyed: Click
Annoyed --> Rainbow
stateDiagram
direction LR
[*] --> Ready
Ready --> Ready: Click
Ready --> Rainbow: After 15 Clicks