 ผลิตชุดคำสั่งในรูปแบบรหัสเทียมสำหรับโปรแกรมเล่นหมากรุก
ขั้นตอนที่ 1: ตั้งค่ากระดาน ขั้นตอนที่ 2: สร้างรายการของการเคลื่อนไหวที่เป็นไปได้ ขั้นตอนที่ 3: คำนวณคะแนนสำหรับแต่ละการเคลื่อนไหวที่เป็นไปได้ ขั้นตอนที่ 4: เปรียบเทียบคะแนนของแต่ละการเคลื่อนไหวและเลือกการเคลื่อนไหวที่ได้คะแนนสูงสุด ขั้นตอนที่ 5: ทำการเคลื่อนไหวที่เลือก ขั้นตอนที่ 6: ทำซ้ำขั้นตอนที่ 2-5 จนกว่าเกมจะจบลงด้วยการชนะ เสมอ หรือแพ้