- เช็คกินตัวไหนได้ เก็บ Max priority (Queen ไม่กิน Pawn ใน 20 turn แรก)
- ถ้ากินอะไรไม่ได้เดินที่ปลอดภัย
- เดินหลบ (ถ้าจะโดนกินจะเดินหลบโดยหากตัวที่จะโดนกินมีหลายตัวให้เดินหลบตามค่า Priority มากสุดก่อน)
- เดินที่ที่ศัตรูกินไม่ได้ (เก็บตำแหน่งที่ศัตรูเดินได้ intersect ตำแหน่งทั้งหมดบนกระดานปัจจุบันของเรา)
- ถ้ากินได้และกำลังจะโดนกินตัวไหนมี Priority สูงกว่าตัวที่เราจะถูกกินมี Priority สูงกว่าจะเดินหลบไปที่ปลอดภัย
-
รันไฟล์
main.py
โดยใช้คำสั่งpython main.py or python3 main.py
IMPORTANT NOTE: ใส่จำนวน Player ที่ต้องการ
อาจจะมี bug อยู่นะเพราะไม่ได้ handle ทุก case