de.hska.info1.backtracking
Interface Ariadne

All Known Implementing Classes:
AriadneFrame

public interface Ariadne

Entkoppelt die Verarbeitung von einzelnen Schritten in der Labyrinth-Wegsuche von der konkreten Implementierung dieser Schritt (z.B. Zeichen in einem Fenster).

Author:
pape

Method Summary
 void alsBesuchtMarkieren(int neuesX, int neuesY)
           
 void altenZustandWiederherstellen(int neuesX, int neuesY)
           
 void naechstenSchrittVersuchen(int x, int y)
           
 void neuenSchrittGehen(int neuesX, int neuesY)
           
 

Method Detail

naechstenSchrittVersuchen

void naechstenSchrittVersuchen(int x,
                               int y)

neuenSchrittGehen

void neuenSchrittGehen(int neuesX,
                       int neuesY)

alsBesuchtMarkieren

void alsBesuchtMarkieren(int neuesX,
                         int neuesY)

altenZustandWiederherstellen

void altenZustandWiederherstellen(int neuesX,
                                  int neuesY)


Prof. Dr. Pape