| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IGridBoard | |
|---|---|
| org.vizzini.example.tictactoe | Provides tic-tac-toe classes for the game framework. | 
| org.vizzini.game.boardgame | Provides core game classes for board games in the game framework. | 
| org.vizzini.game.boardgame.action | Provides action classes for board games in the game framework. | 
| org.vizzini.game.boardgame.chess | Provides core chess game classes for the game framework. | 
| org.vizzini.ui.game.boardgame | Provides board game user interface classes for the game framework. | 
| Uses of IGridBoard in org.vizzini.example.tictactoe | 
|---|
| Methods in org.vizzini.example.tictactoe with parameters of type IGridBoard | |
|---|---|
| protected  double[] | NeuralNetworkEvaluator.encode(IGridBoard gridBoard,
       IAgent agent)Encode the given grid board as appropriate for a neural network input. | 
| Uses of IGridBoard in org.vizzini.game.boardgame | 
|---|
| Classes in org.vizzini.game.boardgame that implement IGridBoard | |
|---|---|
|  class | AbstractGridBoardProvides functionality for 2D and 3D grid board environments in the game framework. | 
|  class | DefaultGridBoardProvides functionality for 2D and 3D grid board environments in the game framework. | 
| Methods in org.vizzini.game.boardgame with parameters of type IGridBoard | |
|---|---|
| protected  int | TokenLineEvaluator.addToEvaluation(int evaluation,
                IGridBoard gridBoard,
                IAgent agent,
                IAgent opponent,
                int startF,
                int startR,
                int startL,
                int df,
                int dr,
                int dl)Add to the given evaluation based on the other parameters. | 
| protected  int | TokenLineEvaluator.addToEvaluation(int evaluation,
                IGridBoard gridBoard,
                IAgent agent,
                int multiplier,
                int startF,
                int startR,
                int startL,
                int df,
                int dr,
                int dl)Add to the given evaluation based on the other parameters. | 
|  boolean | AbstractGridBoardAdjudicator.agentHasLineHelper(IGridBoard board,
                   IAgent agent,
                   int startF,
                   int startR,
                   int startL,
                   int df,
                   int dr,
                   int dl)Return true if an agent has tokens in the line specified by the other arguments. | 
| protected abstract  double[] | AbstractNeuralGridBoardEvaluator.encode(IGridBoard gridBoard,
       IAgent agent)Encode the given grid board as appropriate for a neural network input. | 
| Uses of IGridBoard in org.vizzini.game.boardgame.action | 
|---|
| Methods in org.vizzini.game.boardgame.action that return IGridBoard | |
|---|---|
|  IGridBoard | AbstractGridBoardAction.getGridBoard() | 
|  IGridBoard | IGridBoardAction.getGridBoard()Return the gridBoard. | 
| Methods in org.vizzini.game.boardgame.action with parameters of type IGridBoard | |
|---|---|
|  RemoveAction | RemoveActionPool.acquire(IGridBoard gridBoard,
        IAgent agent,
        IntegerPosition position)Return an instance from the reusable object pool, creating it if necessary. | 
|  PlaceAction | PlaceActionPool.acquire(IGridBoard gridBoard,
        IAgent agent,
        IntegerPosition position,
        Class tokenClass)Return an instance from the reusable object pool, creating it if necessary. | 
|  MoveAction | MoveActionPool.acquire(IGridBoard gridBoard,
        IAgent agent,
        IntegerPosition fromPosition,
        IntegerPosition toPosition)Return an instance from the reusable object pool, creating it if necessary. | 
|  MoveCaptureAction | MoveCaptureActionPool.acquire(IGridBoard gridBoard,
        IAgent agent,
        IntegerPosition fromPosition,
        IntegerPosition toPosition)Return an instance from the reusable object pool, creating it if necessary. | 
| static RemoveAction | RemoveAction.get(IGridBoard gridBoard,
    IAgent agent,
    IntegerPosition position)Return an instance of this class using the given parameters. | 
| static PlaceAction | PlaceAction.get(IGridBoard gridBoard,
    IAgent agent,
    IntegerPosition position,
    Class tokenClass)Return an instance of this class using the given parameters. | 
| static MoveAction | MoveAction.get(IGridBoard gridBoard,
    IAgent agent,
    IntegerPosition fromPosition,
    IntegerPosition toPosition)Return an instance of this class using the given parameters. | 
| static MoveCaptureAction | MoveCaptureAction.get(IGridBoard gridBoard,
    IAgent agent,
    IntegerPosition fromPosition,
    IntegerPosition toPosition)Return an instance of this class using the given parameters. | 
|  IGridBoardAction | BoardGameActionFactory.getAction(IGridBoard gridBoard,
          IAgent agent,
          IntegerPosition position)Return an action appropriate for the given parameters. | 
|  IGridBoardAction | BoardGameActionFactory.getAction(IGridBoard gridBoard,
          IAgent agent,
          IntegerPosition position,
          Class tokenClass)Return an action appropriate for the given parameters. | 
|  IGridBoardAction | BoardGameActionFactory.getAction(IGridBoard gridBoard,
          IAgent agent,
          IntegerPosition fromPosition,
          IntegerPosition toPosition)Return an action appropriate for the given parameters. | 
| protected  void | RemoveAction.set(IGridBoard gridBoard,
    IAgent agent,
    IntegerPosition position)Set parameters on this object. | 
| protected  void | PlaceAction.set(IGridBoard gridBoard,
    IAgent agent,
    IntegerPosition position,
    Class tokenClass)Set parameters on this object. | 
| protected  void | MoveAction.set(IGridBoard gridBoard,
    IAgent agent,
    IntegerPosition fromPosition,
    IntegerPosition toPosition)Set parameters on this object. | 
| protected  void | MoveCaptureAction.set(IGridBoard gridBoard,
    IAgent agent,
    IntegerPosition fromPosition,
    IntegerPosition toPosition)Set parameters on this object. | 
| protected  void | AbstractGridBoardAction.setGridBoard(IGridBoard gridBoard)Set the GridBoard. | 
| Constructors in org.vizzini.game.boardgame.action with parameters of type IGridBoard | |
|---|---|
| AbstractGridBoardAction(IGridBoard gridBoard,
                        IAgent agent)Construct this object. | |
| AbstractMoveAction(IGridBoard gridBoard,
                   IAgent agent,
                   IntegerPosition fromPosition)Construct this object. | |
| MoveAction(IGridBoard gridBoard,
           IAgent agent,
           IntegerPosition fromPosition,
           IntegerPosition toPosition)Construct this object. | |
| MoveCaptureAction(IGridBoard gridBoard,
                  IAgent agent,
                  IntegerPosition fromPosition,
                  IntegerPosition toPosition)Construct this object. | |
| PlaceAction(IGridBoard gridBoard,
            IAgent agent,
            IntegerPosition position,
            Class tokenClass)Construct this object. | |
| RemoveAction(IGridBoard gridBoard,
             IAgent agent,
             IntegerPosition position)Construct this object. | |
| Uses of IGridBoard in org.vizzini.game.boardgame.chess | 
|---|
| Subinterfaces of IGridBoard in org.vizzini.game.boardgame.chess | |
|---|---|
|  interface | IChessEnvironmentDefines methods required by chess environments in the 3D chess framework. | 
| Classes in org.vizzini.game.boardgame.chess that implement IGridBoard | |
|---|---|
|  class | AbstractChessEnvironmentProvides a chess grid board for 3D chess. | 
|  class | DefaultChessEnvironmentProvides a default grid board for 3D chess. | 
| Uses of IGridBoard in org.vizzini.ui.game.boardgame | 
|---|
| Methods in org.vizzini.ui.game.boardgame with parameters of type IGridBoard | |
|---|---|
| protected abstract  void | AbstractGridBoardUISwing.reconcileBoard(IGridBoard board)Reconcile the token UIs with the real board environment. | 
| protected  void | GridBoard3DUISwing.reconcileBoard(IGridBoard board)Reconcile the token UIs with the real board environment. | 
| protected  void | GridBoardUISwing.reconcileBoard(IGridBoard board)Reconcile the token UIs with the real board environment. | 
|  void | GridBoardUIText.writeBoard(IGridBoard board,
           PrintStream out)Write the given board to standard out. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Copyright © 2007 Vizzini.org. All Rights Reserved. | 2007.12.25.03.00.02 |