| アルゴリズム::メートル::チェスボード オプションのワームホール(チェスボードメトリック ')を持つ正方形グリッド上の距離を計算します。 |
今すぐダウンロード |
アルゴリズム::メートル::チェスボード ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/kake/
アルゴリズム::メートル::チェスボード タグ
アルゴリズム::メートル::チェスボード 説明
オプションのワームホール(「チェスボードメトリック」)を持つ正方形のグリッドの距離を計算する アルゴリズム:: Metric :: Chessboardは、オプションのワームホール(「チェスボードメトリック」)を使用して、正方形のグリッドの距離を計算するためのPerlモジュールです。1つの動きのある正方形のグリッドでプレイされたゲーム内の2つのポイント間の最小移動数を計算します。ポイントから水平方向の垂直方向または対角線の隣にあるポイントからのジャンプです。他の機能はありません。 、y1)、(x2、y2))= max(abs(x1 - x2)、abs(y1 - y2))しかし、空間内では「ウォームホール」は、2つの遠い点間の移動を可能にするので、実際の数動きのうち、上記よりも小さくてもよい。ワームホールの旅行は固定数のMovesをコストしました。 - > NEW(X => 98、Y => 99)、)。 My $ GRID = AGORITHM :: Metric :: Chessboard->新規(X_RANGE => 、y_range => 、Wormholes => @Wormles、WormHole_Cost => 3、); My $ WORMHOLE = $ GRID->最近_wormhole(x => 26、y => 53); My $ Journey = $ GRID-> shortest_journey(start => 、end => );要件: ・Perl
アルゴリズム::メートル::チェスボード 関連ソフトウェア