Solitaire via Backtracking

javafreak2

Neues Mitglied
Hallo,

Ich bin neu auf dem Forum und habe noch relativ wenig Ahnung von Java. Mein Vorhaben besteht darin, Solitaire mithilfe von Backtracking in Java zu lösen. Wie könnte man dies umsetzen?
 
M

Marcinek

Gast
Javabuch nehmen - Grundlagen lernen - Ansatz machen - Hier posten - Vorschläge anhören.

Warum Backtracking?
 

Andi_CH

Top Contributor
Javabuch nehmen - Grundlagen lernen - Ansatz machen - Hier posten - Vorschläge anhören.

Warum Backtracking?
Warum nicht Bactkracking? Kartenlegen bis keine Zug mehr möglich ist - zurück - anderer Weg ausprobieren : Ist doch der häufigste Ansatz bei solchen Problemen - währe auch mein erster Ansatz

Java Buch nehmen - lesen - Vorschlag ausarbeiten - implementieren - feststellen dass es nicht so richtig tut - Vorschlag verbessern - impelementieren - Java Buch lesen - neuer Vor......
ist doch auch Backtracking :)
 

timbeau

Gesperrter Benutzer
Zumindest besser als Brute-Force

Idee haben -> Sprache mehr oder weniger zufällig aussuchen -> Projekt an Foren weitergeben
 
M

Marcinek

Gast
Warum nicht Bactkracking? Kartenlegen bis keine Zug mehr möglich ist - zurück - anderer Weg ausprobieren : Ist doch der häufigste Ansatz bei solchen Problemen - währe auch mein erster Ansatz

Java Buch nehmen - lesen - Vorschlag ausarbeiten - implementieren - feststellen dass es nicht so richtig tut - Vorschlag verbessern - impelementieren - Java Buch lesen - neuer Vor......
ist doch auch Backtracking :)

Iwie dachte ich, dass er ein Solitär programmieren will daher war mir "Backtracking" als Lösungsansatz iwie Weltfremd.

Bin jetzt kein Solität freak, aber afaik kannst du das per backtracking nicht lösen.. Man kann nur beschränkt zurück gehen.

Und bei gegeben Zustand z1 hat man x legale Züge. Wenn man einmal so ein Zug macht, dann hast du Zustnd z2 und x2 legale Züge... Wobei nicht gewähleistet ist, dass du den Zug rückgänig machen kannst. (Wenn du eine Karte vom Stapel gezogen hast, kann man diese nicht legal zurück legen)
 

Marco13

Top Contributor
Legal oder nicht ist da egal. Programmierer dürfen alles :cool:
Ich tippe darauf, dass es um das verlinkte Solitär ging, und nicht um das Windows-Solitär.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Max246Sch 3D Box Filler BAcktracking Java Basics - Anfänger-Themen 1
P Frage zu Rekursion und Backtracking Java Basics - Anfänger-Themen 2
districon Backtracking Java Basics - Anfänger-Themen 2
districon Backtracking Java Basics - Anfänger-Themen 14
districon Dynamisch Programmierung/Backtracking/Memoization Java Basics - Anfänger-Themen 3
districon Backtracking funktioniert nicht ganz Java Basics - Anfänger-Themen 3
V Backtracking und Rekursion Java Basics - Anfänger-Themen 15
G Subset sum problem mit Backtracking Java Basics - Anfänger-Themen 18
O Backtracking Java Basics - Anfänger-Themen 5
C Rekursives Backtracking beim Spiel Peg Java Basics - Anfänger-Themen 22
A Backtracking Java Basics - Anfänger-Themen 56
R Backtracking Java Basics - Anfänger-Themen 1
V Feld sortieren mit Backtracking Java Basics - Anfänger-Themen 1
A Sudoku mit Backtracking lösen Java Basics - Anfänger-Themen 3
L Sudoku Backtracking Pseudocode Java Basics - Anfänger-Themen 3
N Backtracking - Labyrinth/Irrgarten Java Basics - Anfänger-Themen 14
I Backtracking Schach Java Basics - Anfänger-Themen 5
L Magisches Quadrat und Backtracking Java Basics - Anfänger-Themen 19
M Backtracking/Solve Methode Java Basics - Anfänger-Themen 7
P Labyrinth, Backtracking, verzögerte Anzeige Java Basics - Anfänger-Themen 15
D Sudoku lösen mit Backtracking Java Basics - Anfänger-Themen 20
E backtracking und Induktionsprinzip Java Basics - Anfänger-Themen 2
D Backtracking Waage Problem Java Basics - Anfänger-Themen 23
N Backtracking Solohalma Java Basics - Anfänger-Themen 2
W Backtracking und Frustration Java Basics - Anfänger-Themen 6
X Sudoku Backtracking Java Basics - Anfänger-Themen 6
A Backtracking - kennt Java keine Rücksprungmarken? Java Basics - Anfänger-Themen 15
G Backtracking mit globaler Variable Java Basics - Anfänger-Themen 5
M BackTracking Java Basics - Anfänger-Themen 22
J Backtracking Algorithmus Java Basics - Anfänger-Themen 16

Ähnliche Java Themen

Neue Themen


Oben