Was man wohl machen könnte (unter dem Vorbehalt, dass es mit Javascript genauso wie mit Ruby funktioniert):
- in einer der Standardklassen ein Array mit so vielen Einträgen wie es Maps gibt anlegen und alle auf false setzen.
- die Methode zum Anzeigen der Städtenamen so umschreiben, dass sie, wenn im Array false eingetragen ist, nur ??? anzeigt, ansonsten den Mapnamen.
- sobald der Spieler die Stadt kennt den Eintrag im Array auf true setzen.