BILLIARDS

Straight Pool DFA

A worked billiards example, rendered live. Open it in the AI editor and adapt it to your own case.

UPDATED 2026-08-10
TYPEState
USE-CASEPool Dfa
EXAMPLEStraight Pool DFA
Make this diagram your own.

Open it in the AI editor with a prompt pre-filled — keep what works, change what doesn't.

CASE ANALYSIS

Scenario

A deterministic finite automaton representing the turn-based gameplay and ball-in-hand rule in straight pool billiards.

Key decisions

  • Miss and foul transitions switch players
  • Ball-in-hand state following a foul
  • Pocketing the called ball continues the turn unless the winning score is reached
  • Winning condition triggers an accepting final state

When to reuse this

Verifying game logic or teaching automata theory with a real-world example.

Open this example in the editor →

Tweak it with chat, export PNG/SVG, or fork it for your own use case.