Class SokratesV3Agent.MovePlan

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

public class SokratesV3Agent.MovePlan extends Object
Plan to make a move.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected Move
    The move.
  • Constructor Summary

    Constructors
    Constructor
    Description
    MovePlan(Move move)
    Create a move plan-
  • Method Summary

    Modifier and Type
    Method
    Description
    jadex.future.IFuture<Void>
    failed(jadex.bdi.runtime.IPlan plan)
    The plan failure code.
    jadex.future.IFuture<Void>
    move(jadex.bdi.runtime.IPlan plan)
    The plan body.
    void
    The plan passed code.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • move

      protected Move move
      The move.
  • Constructor Details

    • MovePlan

      public MovePlan(Move move)
      Create a move plan-
  • Method Details

    • move

      public jadex.future.IFuture<Void> move(jadex.bdi.runtime.IPlan plan)
      The plan body.
    • failed

      public jadex.future.IFuture<Void> failed(jadex.bdi.runtime.IPlan plan)
      The plan failure code.
    • passed

      public void passed()
      The plan passed code.
    • toString

      public String toString()
      Overrides:
      toString in class Object