Vielleicht liegt dein Problem einfach darin, dass Wikipedia nicht immer die einfachste Quelle ist um etwas zu lernen.
Ich persönlich würde mir diese Webseite einmal angucken, da es dort viel einfacher beschrieben ist. Allerdings könnte man zu so etwas auch gut mal ein Tutorial schreiben, wenn einer sich die Mühe macht den Code auf der Seite in PHP umzuschreiben.
Hier jedenfalls der Link:
http://kik.informatik.fh-dortmund.de/visual/ (Besonders den Pseudocode solltest du dir einmal angucken)