Class ConsoleRunner
In: console.rb
Parent: Object

Der ConsoleRunner erstellt die Spielelemente und übergibt dann einem Player-Objekt die Kontrolle über den Spielablauf. Diesem wird eine Referenz auf self mitgegeben, über welche der Runner über den Spielverlauf informiert wird.

Methods

Public Class methods

Erstellt die Spielelemente, das Wörterbuch wird im aktuellem Verzeichnis als "de_DE.dic" erwartet.

Public Instance methods

Wird vom Player aufgerufen, falls sich das Board ändert. Gibt den Inhalt des Boards auf der Konsole aus.

Wird vom Player aufgerufen, wenn sich die Punkte ändern.

Wird vom Player aufgerufen, falls sich das Rack ändert. Gibt dessen Inhalt auf der Konsole aus.

Ruft run des Spielers auf.

Wird vom Player aufgerufen, Änderungen im Spielverlauf, wie z.B. die aktuelle Tätgikeit, werden auf der Konsole ausgegeben.

Wird vom ConsoleRunner nicht verwendet, da zu viel Ausgaben generiert würden.

Wird vom ConsoleRunner nicht verwendet, da zu viel Ausgaben generiert würden.

[Validate]