SkillsStatechartScriptsTestCorpusMediaplayerprops
MediaPlayerProps
TLC reached 12 states and 64 steps. The chart draws 7 states and 13 arrows. The step a call comes in changes Playback and Volume at the same time. The step the track ends changes Playback and Volume at the same time. The step you press stop changes Playback and Volume at the same time.
EventuallyPlays breaks
TLC's counterexample is in tlc-EventuallyPlays.out. It has 0 steps: 0. Playback Stopped, Volume Normal volume The run stops in "Playback Stopped, Volume Normal volume" forever.
QuietWhenStopped breaks
TLC's counterexample is in tlc-QuietWhenStopped.out. It has 1 step: 0. Playback Stopped, Volume Normal volume
- you turn it up: Playback Stopped, Volume Loud
Rules that hold
TypeOK, NoDeadlock, EventuallyStops, StaysTyped