net.sf.colossus.ai
Class RationalAI.LegionBoardMove

java.lang.Object
  extended by net.sf.colossus.ai.RationalAI.LegionBoardMove
Enclosing class:
RationalAI

private class RationalAI.LegionBoardMove
extends java.lang.Object


Field Summary
(package private)  MasterHex fromHex
           
(package private)  Legion legion
           
(package private)  boolean noMove
           
(package private)  MasterHex toHex
           
(package private)  double val
           
 
Constructor Summary
RationalAI.LegionBoardMove(Legion legion, MasterHex fromHex, MasterHex toHex, double val, boolean noMove)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

legion

final Legion legion

fromHex

final MasterHex fromHex

toHex

final MasterHex toHex

val

final double val

noMove

final boolean noMove
Constructor Detail

RationalAI.LegionBoardMove

RationalAI.LegionBoardMove(Legion legion,
                           MasterHex fromHex,
                           MasterHex toHex,
                           double val,
                           boolean noMove)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object