インタフェース
jp.ac.washi.quinte.api.MapInfo の使用

jp.ac.washi.quinte.api での MapInfo の使用
 

MapInfo を返す jp.ac.washi.quinte.api のメソッド
 MapInfo GameInfo.getMap()
          マップの情報を持つMapInfoを返します。
 

MapInfo 型のパラメータを持つ jp.ac.washi.quinte.api のメソッド
static Direction[] PathSearch.getNowReachablePath(MapInfo map, Point from, Point to, CountryInfo myCountry)
          現時点で兵士が移動できるタイル(ゲート、もしくは所有している道)のみで構成される到達経路で、 指定された開始位置から指定された目的地まで到達するための移動手順の配列を返します。
static Direction[] PathSearch.getNowReachablePath(MapInfo map, Point from, Point to, CountryInfo myCountry, Direction[] directions)
          指定された方向だけの現時点で兵士が移動できるタイル(ゲート、もしくは所有している道)のみで構成される到達経路で、 指定された開始位置から指定された目的地まで到達するための移動手順の配列を返します。
static Direction[] PathSearch.getPath(MapInfo map, Point from, Point to)
          推奨されていません。 
static Direction[] PathSearch.getPath(MapInfo map, Point from, Point to, CountryInfo myCountry)
          推奨されていません。 
static Direction[] PathSearch.getPath(MapInfo map, Point from, Point to, CountryInfo myCountry, Direction[] directions)
          推奨されていません。 
static Direction[] PathSearch.getPath(MapInfo map, Point from, Point to, Direction[] directions)
          推奨されていません。 
static Direction[] PathSearch.getPath(MapInfo map, Point from, Point to, Direction[] directions, MovableChecker movableChecker)
          指定された方向だけで、指定された開始位置から指定された目的地まで到達するための移動手順の配列を返します。
static Direction[] PathSearch.getPath(MapInfo map, Point from, Point to, MovableChecker movableChecker)
          指定された開始位置から指定された目的地まで到達するための移動手順の配列を返します。
static Direction[] PathSearch.getReachablePath(MapInfo map, Point from, Point to)
          所有国を考慮せずに兵士が移動可能なタイル(ゲート、もしくは道)のみで構成される到達経路で、 指定された開始位置から指定された目的地まで到達するための移動手順の配列を返します。
static Direction[] PathSearch.getReachablePath(MapInfo map, Point from, Point to, Direction[] directions)
          指定された方向だけの所有国を考慮せずに兵士が移動可能なタイル(ゲート、もしくは道)のみで構成される到達経路で、 指定された開始位置から指定された目的地まで到達するための移動手順の配列を返します。