jenny-birdy
Grünschnabel
Hallo,
ich habe ein Problem mit einer Teilaufgabe aus einer Implementierung des Spiels Mastermind (siehe hierzu http://www.tutorials.de/forum/java-...nderem-array-gefuellt-werden.html#post1812468)
Zu der ersten Klasse, die bei obigem Link zu sehen ist, kommt nun eine zweite Klasse hinzu:
public class MastermindClass {
private SecretValueClass secretValue = new SecretValueClass();
private String[] colorArr = new String [3];
}
Hier soll man nun die Methode boolean solve(int actIndex) für die Klasse
MastermindClass schreiben. Darin soll mit Hilfe des Backtracking-Verfahrens die in
secretValue enthaltene Kombination ermittelt werden. Diese soll am Ende in colorArr liegen. Der übergebene Wert actIndex gibt die aktuell betrachtete Position in colorArr an, der Rückgabewert meldet den Erfolg.
Wäre sehr dankbar, wenn mir jemand bei dem Code für das Backtracking behilflich sein könnte.
Vielen Dank schon mal...
ich habe ein Problem mit einer Teilaufgabe aus einer Implementierung des Spiels Mastermind (siehe hierzu http://www.tutorials.de/forum/java-...nderem-array-gefuellt-werden.html#post1812468)
Zu der ersten Klasse, die bei obigem Link zu sehen ist, kommt nun eine zweite Klasse hinzu:
public class MastermindClass {
private SecretValueClass secretValue = new SecretValueClass();
private String[] colorArr = new String [3];
}
Hier soll man nun die Methode boolean solve(int actIndex) für die Klasse
MastermindClass schreiben. Darin soll mit Hilfe des Backtracking-Verfahrens die in
secretValue enthaltene Kombination ermittelt werden. Diese soll am Ende in colorArr liegen. Der übergebene Wert actIndex gibt die aktuell betrachtete Position in colorArr an, der Rückgabewert meldet den Erfolg.
Wäre sehr dankbar, wenn mir jemand bei dem Code für das Backtracking behilflich sein könnte.
Vielen Dank schon mal...