Class SokratesV3Agent.MoveGoal

java.lang.Object
jadex.bdi.puzzle.SokratesV3Agent.MoveGoal
Enclosing class:
SokratesV3Agent

public class SokratesV3Agent.MoveGoal extends Object
The goal to make moves until the board reaches a solution.
  • Constructor Details

    • MoveGoal

      public MoveGoal()
  • Method Details

    • isAchieved

      public boolean isAchieved()
      Move goal is successful when resulting board represents a solution.
    • buildAPL

      public List<SokratesV3Agent.MovePlan> buildAPL()
      Build plan candidates for all possible moves. Sorts moves according to strategy.