ขอคำแนะนำเรื่อง logic การเขียนโปรแกรม แปลงค่าหมากรุก ครับผม

สวัสดีครับ
พอดีศึกษาเรื่องหมากรุก ก็อยากเอาหมากที่คนอื่นเล่นไว้มาศึกษา ทีนี้คนก็เล่นกันทาง playok กันเยอะ ซึ่งเค้าจดแบบนึง แล้วผมอยากจดการเดินมาแปลงใส่โปแกรม tchess view ซึ่งจดอีกแบบนึง

ปัญหา
1. หมากรุกที่เวป playok ไม่จดตำแหน่งหมากไว้
ตัวอย่าง
e4  คือ เบี้ยที่ e3 เดินไป e4  อยู่ดีๆ ก็ e4 เลย แต่ผมต้องแปลงไปเป็นแบบ จดว่า  เบี้ยe3-เบี้ยe4  คือ บอกว่าตัวหมากอะไร เดินจากตำแหน่งเก่าอะไร ไปตำแหน่งใหม่อะไร ทำไงดี ครับ

2. ผมจับจำนวน move ทั้งหมดมาแล้ว สมมุต 107 ครั้ง แพ้ชนะกัน ผมก็เลย loop for เพื่อเก็บค่า 107 ครั้งนั้น
ปัญหาคือ ในแต่ละ loop ต้องเก็บค่าหมากทั้ง 16 ตัวไว้ไหมครับ มันจะทำให้โปรแกรมช้ารึเปล่า
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่