neviem ti povedat co mas zle lebo to cele do execute nepatri
, dam ti tu moj zdrojak dufam ze ti to pomoze :
public GameState execute(Game arg0) {
if (this.getParams().length()>0){ //ak som zadal parameter
History.getHistory().load(this.getParams());
}
else { //ak som nezadal parameter loadu (cestu k suboru)
History.load("history.txt");
}
for(int i=0;i<History.historia.size();i++) {stav=arg0.processCommand(History.historia.get(i).toString());} /*prechadzanie listu historia , beriem kazdy string(prikaz) v nom a vykonavam ho metodou processCommand*/
if(stav==GameState.SOLVED) {return GameState.SOLVED;}
else return GameState.PLAYING;
}
dany execute riesi aj pripad ze posledny prikaz v historii je taky kt ty hadze GameState.SOLVED..... dufam ze som napomohol