Algoritmul, pas cu pas
Gândește-te la Pacman ca la o bilă pe o masă de biliard toroidală: când îi dai un impuls, alunecă în linie dreaptă până se lovește de ceva. „Ceva" înseamnă fie obstacolul din acea direcție, fie casa , care îl absoarbe. Trucul e că nu trebuie să-l urmărim celulă cu celulă — știm dinainte de cine se va lovi, pentru că pe fiecare linie și pe fiecare coloană există exact un obstacol.