Package jadex.bdiv3.examples.puzzle
Class SokratesAgent.MoveGoal
- java.lang.Object
- 
- jadex.bdiv3.examples.puzzle.SokratesAgent.MoveGoal
 
- 
- Enclosing class:
- SokratesAgent
 
 public class SokratesAgent.MoveGoal extends java.lang.ObjectThe goal to make moves until the board reaches a solution.
- 
- 
Constructor SummaryConstructors Constructor Description MoveGoal()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<SokratesAgent.MovePlan>buildAPL()Build plan candidates for all possible moves.booleanisAchieved()Move goal is successful when resulting board represents a solution.
 
- 
- 
- 
Method Detail- 
isAchievedpublic boolean isAchieved() Move goal is successful when resulting board represents a solution.
 - 
buildAPLpublic java.util.List<SokratesAgent.MovePlan> buildAPL() Build plan candidates for all possible moves. Sorts moves according to strategy.
 
- 
 
-