นี่คือโปรแกรมที่ออกแบบมาเพื่อจำลองพฤติกรรมของมดโดยใช้ Python 3
โหมดการจำลอง: โปรแกรมมีสองโหมดการจำลอง: "ทฤษฎี" และ "ความจริง" ในโหมด "ความจริง" มดใช้พลังงานและมดใหม่จะถูกสร้างขึ้นหากมีอาหารเพียงพอ
การเคลื่อนไหวและพลังงาน: มดเคลื่อนที่ตามรูปแบบการเคลื่อนไหวที่กำหนดไว้ล่วงหน้าและมีระดับพลังงาน มดสูญเสียพลังงานเมื่อเวลาผ่านไปและการเคลื่อนไหวของพวกเขาได้รับอิทธิพลจากพลังงานของพวกเขา
การจำลองพฤติกรรมมด: โปรแกรมจำลองพฤติกรรมของมดในสภาพแวดล้อมที่มดเคลื่อนที่ไปรอบ ๆ แบบสุ่มค้นหาอาหารและกลับไปที่รัง
หากลูกเสือ (เรียกอีกอย่างว่ามด) ค้นพบแหล่งอาหารมันจะกลับไปที่รังโดยตรงโดยทิ้งร่องรอยของฟีโรโมนไว้
เมื่อสองเส้นทางนำไปสู่แหล่งอาหารเดียวกันเส้นทางที่สั้นกว่าจะถูกใช้โดยหน่วยลาดตระเวนมากขึ้นเมื่อเทียบกับเส้นทางที่ยาวขึ้น
ⓘหมายเหตุ
ในขณะนี้โปรแกรมนี้ไม่สามารถทำงานได้ดูเหมือนว่าการพึ่งพาปัจจุบันจะป้องกันไม่ให้โปรแกรมเปิดตัว
ในการติดตั้งโปรแกรมให้ใช้คำสั่งต่อไปนี้
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