MinMaxRouteFinder
1.0.0
MiniMax アルゴリズムは特に知られており、すべての情報が利用可能な 2 人のプレーヤー ゲームで最善の手 (最適な手) を計算するのに適用できます。
ここでは、一方 (顧客/乗客/運賃) のルート セレクターで最短距離のルートを選択し、もう一方 (タクシーの運転手) で最短距離のルートを選択することで、ルート検索の問題を解決するために MiniMax を使用する方法を示します。ゴールまたは目的地からの最大距離のルートを選択します (最大、最小)。出発地から目的地までの距離の例
システムへのデータ入力はファイルベースです。次のデータは「ourRoutes.txt」というファイルに保存されます。 ourRoutes.txt は次のようになります
Min-Max アルゴリズムを使用したこのルート検索プログラムを使用するときにユーザーが最初に行うべきことは、地図を準備することです。地図の形式は上記の形式と同様である必要があります。
例: スタジアム_*_9: これは、スタジアムが目的地への最後のパスであり、その距離がスタジアム パスを通ってサリスまで 9 KM であることを意味します。
ユーザーがプログラムを実行すると、ルート探索プログラム「フォーム」が表示されます。まず、状態空間を含むファイルのパスを選択し、テキスト ボックスに保存先の場所を入力します。手順は次のとおりです。
システムは次のタスクを自動的に実行します。