Hi,
ich möchte in Java eine Baumstruktur erstellen und die einzelnen Spielstellungen eines Spieles (8-puzzle) in den Knoten dieses Baumes ablegen. Ein Beispielbild:
Hierfür habe ich bereits eine vorgefertigte Klasse Node von hier. Jetzt brauche ich, denke ich, noch eine Klasse List oder Tree, um einen Zusammenhang zwischen meinen einzelnen Knoten herzustellen. Ich habe hier von JTree gelesen, aber leider nicht wirklich verstanden, wie das funktionieren soll. Erstens steht hier nicht, was alles importiert werden muss und zweitens muss dieses JTree doch auch zu meiner Node-Klasse passen, oder? Nach längerem googeln habe ich aber leider kein hilfreicheres Tutorial zu Bäumen in Java gefunden. Wäre super, wenn mir hier jemand eine kleine Hilfestellung / einen Motivationsschub geben könnte!
Hier noch eine mögliche Anfangsstellung des Spieles 8-puzzle. Wie würdet ihr die Spielstellung (3x3-Array) im Knoten abspeichern?
ich möchte in Java eine Baumstruktur erstellen und die einzelnen Spielstellungen eines Spieles (8-puzzle) in den Knoten dieses Baumes ablegen. Ein Beispielbild:
Hierfür habe ich bereits eine vorgefertigte Klasse Node von hier. Jetzt brauche ich, denke ich, noch eine Klasse List oder Tree, um einen Zusammenhang zwischen meinen einzelnen Knoten herzustellen. Ich habe hier von JTree gelesen, aber leider nicht wirklich verstanden, wie das funktionieren soll. Erstens steht hier nicht, was alles importiert werden muss und zweitens muss dieses JTree doch auch zu meiner Node-Klasse passen, oder? Nach längerem googeln habe ich aber leider kein hilfreicheres Tutorial zu Bäumen in Java gefunden. Wäre super, wenn mir hier jemand eine kleine Hilfestellung / einen Motivationsschub geben könnte!
Hier noch eine mögliche Anfangsstellung des Spieles 8-puzzle. Wie würdet ihr die Spielstellung (3x3-Array) im Knoten abspeichern?