colony ant simulator
1.0.0
これは、Python 3を使用してアリの動作をシミュレートするように設計されたプログラムです。
シミュレーションモード:プログラムは、「理論」と「現実」の2つのシミュレーションモードを提供します。 「現実」モードでは、アリはエネルギーを消費し、十分な食物がある場合は新しいアリが生成されます。
動きとエネルギー:アリは事前に定義された運動パターンに基づいて移動し、エネルギーレベルを持っています。アリは時間の経過とともにエネルギーを失い、彼らの動きは彼らのエネルギーの影響を受けます。
アリの行動シミュレーション:プログラムは、アリがランダムに動き回り、食物を検索し、巣に戻る環境でのアリの挙動をシミュレートします。
スカウト(アリとも呼ばれる)が食物源を発見した場合、巣にやや直接戻り、フェロモンの跡をそのまま残します
2つのパスが同じ食物源につながると、より長いパスがより長いパスに比べてより多くのスカウトによって使用されます。
ⓘメモ
現時点では、このプログラムは実行できないため、現在の依存関係により、プログラムの起動が妨げられているようです。
プログラムをインストールするには、次のコマンドを使用します。
git clone https://github.com/riiswa/colony-ant-simulator
cd ~ /colony-ant-simulator/
プログラムを起動するには、次のコマンドを使用します。デフォルトでは、ゲームは「理論」モードで始まり、「アーケード」モードと考えてください。
python3 colony_ant_simulator.py次のコマンドで「リアリティ」モードに切り替えることができます。「リアリティ」モードを「リアリズム」モードと考えてください。
python3 colony_ant_simulator.py -m realityオプションのヘルプには、-hフラグを使用してください。
usage: python3 colony_ant_simulator.py [-h] [-m [{theory,reality}]] [n_ants]
Simulation of ants colony in python.
positional arguments:
n_ants Number of ants (recommended: 10-100 ; default: random number between 10 and 100)
options:
-h , --help Show this help message and exit
-m [{theory,reality}] Simulation mode (default: " theory " )アクション中のアルゴリズム:


pip install -r requirements.txtを使用して依存関係をインストールします