อ่าน 2 นาที
เอ็กซ์-เฟน
X-FEN (เดิมชื่อ FRC-FEN ) เป็นส่วนขยายของสัญกรณ์ Forsyth–Edwards (FEN) ที่ Reinhard Scharnagl นำเสนอในปี 2546...
เอ็กซ์-เฟน
X-FEN (เดิมชื่อ FRC-FEN ) เป็นส่วนขยายของสัญกรณ์ Forsyth–Edwards (FEN) ที่ Reinhard Scharnagl นำเสนอในปี 2546 [ 1 ]ได้รับการออกแบบมาเพื่อให้สามารถแสดงตำแหน่งที่เป็นไปได้ทั้งหมดในหมากรุกสุ่มของ Fischer (FRC) และหมากรุกสุ่มของ Capablanca (CRC) และสามารถใช้งานร่วมกับ FEN ได้อย่างสมบูรณ์
คำจำกัดความของ X-FEN
X-FEN มีพื้นฐานมาจาก FEN แบบดั้งเดิม โดยแตกต่างกันเพียงแค่การใช้แท็กการเข้าป้อมและ การเดิน หมากแบบ en passant เท่านั้น นอกจากนี้ยัง รองรับตำแหน่ง 10×8 ที่ใช้ตัวหมากผสมแบบ เจ้าหญิง (อัศวิน+บิชอป) และจักรพรรดินี (อัศวิน+เรือ) ด้วย
X-FEN ภายใน PGN
เกมจะถูกแปลงเป็น รูปแบบ Portable Game Notation (PGN) ตำแหน่งเริ่มต้นของแต่ละเกมจะต้องถูกจัดเก็บไว้ในไฟล์ PGN สำหรับ FRC และ CRC (แต่ไม่จำเป็นสำหรับหมากรุกแบบดั้งเดิม) การจัดเก็บตำแหน่งเริ่มต้นทำได้โดยใช้แท็ก SetUp และสตริง FEN โดยใช้คำจำกัดความสำหรับเกมหมากรุกแบบดั้งเดิม
การเข้ารหัสแบบ en-passant
การระบุช่องเป้าหมายสำหรับการจับกินแบบen passantนั้นแตกต่างจาก FEN มาตรฐานเล็กน้อย FEN จะบันทึกช่องที่อยู่ด้านหลังเบี้ยตัวใดก็ตามที่เดินไปข้างหน้าสองช่องในการเดินครั้งล่าสุด ดังนั้น เมื่อใดก็ตามที่เบี้ยเดินสองช่อง ช่อง en passantก็จะถูกบันทึกไว้ ตัวอย่างเช่น ในเกมตัวอย่าง FEN จะรวมช่อง e3 เป็น ช่อง en passantหลังจากที่ฝ่ายขาวเดินครั้งแรกของเกม 1. e4 ซึ่งอาจทำให้เข้าใจผิดได้ เนื่องจากฝ่ายดำไม่ สามารถจับกินแบบ en passantได้จากตำแหน่งนี้
ในทางกลับกัน X-FEN จะบันทึกเฉพาะ ช่อง en passant ที่แท้จริง เท่านั้น กล่าวคือ X-FEN จะบันทึกค่าในช่องสำหรับช่องen passant ก็ต่อเมื่อมีเบี้ยของฝ่ายตรงข้ามอย่างน้อยหนึ่งตัวอยู่ในแถว เดียวกัน บนแถวที่อยู่ติดกันเท่านั้นดังนั้น หลังจาก 1.e4 ช่องสำหรับ ช่อง en passantจะว่างเปล่า เนื่องจากฝ่ายดำไม่สามารถจับกินแบบen passantได้ อย่างไรก็ตาม เป็นไปได้ว่าแม้ว่า X-FEN จะบันทึก ช่อง en passantการจับกินนั้นก็อาจผิดกติกาได้ เพราะหลังจากจับกินแล้ว พระราชาของฝ่ายที่จับกินจะตกอยู่ในสถานะถูกรุก
การเข้ารหัสสิทธิ์การหล่อ
"Kk" ระบุความสามารถในการเข้าป้อมแบบ g (หรือi-castlingในหมากรุก 10×8) และ "Qq" ระบุการเข้าป้อมแบบ c (ตัวพิมพ์ใหญ่สำหรับฝ่ายขาวและตัวพิมพ์เล็กสำหรับฝ่ายดำ) จุดสำคัญใหม่ของการจัดวางนี้คือ สิทธิ์ในการเข้าป้อมที่กำหนดโดยค่าเริ่มต้นนั้นเกี่ยวข้องกับเรือตัวนอกสุดของฝ่ายที่ได้รับผลกระทบ หากเรือตัวในเกี่ยวข้องกับสิทธิ์นั้น ป้ายกำกับการเข้าป้อมแบบดั้งเดิมจะถูกแทนที่ด้วยตัวอักษรของเรือที่เกี่ยวข้อง โดยใช้ตัวพิมพ์ใหญ่สำหรับฝ่ายขาว

โดยปกติแล้วเป้าหมายการเข้าป้อมของราชาจะอยู่ห่างจากขอบด้านซ้าย (สีขาว) สองช่อง หรือห่างจากขอบด้านขวาหนึ่งช่อง แต่ก็มีรูปแบบอื่นๆ ที่เป้าหมายการเข้าป้อมกระจายตัวอย่างสมมาตร (เช่นหมากรุก Janus ) โดยแต่ละด้านอยู่ห่างกันช่องเดียว ในกรณีเช่นนี้ จะต้องเติม "s" นำหน้าสัญลักษณ์การเข้าป้อม ส่วนคำนำหน้า "m" หมายถึงการเข้าป้อมแบบสมัยใหม่ (เช่น หมากรุก Embassy หรือ Chess480) ในกรณีนี้ ราชาจะขยับไปด้านข้างในระยะการเข้าป้อมปกติ (8×8: สองช่อง, 10×8: สามช่อง) แต่ไม่เกินก่อนถึงขอบ
หมากรุก 10x8
ช่องว่างว่าง 10 ช่องติดกันในแถวเดียวกันจะใช้สัญลักษณ์ " 10 " แทน และช่องว่างว่าง 9 ช่องจะใช้สัญลักษณ์ " 9 " แทน สำหรับตัวหมากเจ้าหญิง (อัศวิน+บิชอป) จะใช้ตัวอักษร " A " ตามชื่อเรียกในหมากรุกคาปาบลังกา (อาร์คบิชอป ) และตัวหมากจักรพรรดินี (อัศวิน+เรือ) จะใช้ตัวอักษร " C " แทน (เนื่องจากในหมากรุกคาปาบลังกาเรียกว่า แชนเซล เลอร์ ) ตามปกติ ตัวหมากสีดำจะใช้ตัวพิมพ์เล็ก
ความเข้ากันได้
ตำแหน่งเริ่มต้นของหมากรุกแบบดั้งเดิม และยิ่งไปกว่านั้น ตำแหน่งเริ่มต้นทั้ง 18 แบบของ Pseudo FRC (โดยที่เรือและราชาอยู่ในตำแหน่งดั้งเดิมและสามารถเข้าป้อมได้) และตำแหน่งที่ได้จากตำแหน่งเหล่านั้นทั้งหมด จะถูกเข้ารหัสโดย X-FEN เหมือนกันทุกประการ ดังนั้น X-FEN จึงเข้ากันได้กับ FEN แบบดั้งเดิมอย่างสมบูรณ์
การเลือกเกม
หากต้องการใช้เฉพาะเกมหมากรุกแบบดั้งเดิมจากไฟล์ PGN (ซึ่งเป็นปัญหาที่มีมาตั้งแต่Shuffle chess ) ให้เลือกเฉพาะรายการ PGN ที่ไม่มีแท็ก FEN ใดๆ
ตัวอย่าง X-FEN
เข้าป้อมทางขวา เรือตัวในก่อน 11. OO

X-FEN = rn2k1r1/ppp1pp1p/3p2p1/5bn1/P7/2N2B2/1PPPPP2/2BNK1RR w Gkq - 4 11
[เหตุการณ์"เกมหมากรุกคอมพิวเตอร์ SmirfGUI" ] [เว็บไซต์"CHESSBOX" ] [วันที่"2005.06.19" ] [เวลา"10:22:29" ] [รอบ"ทดสอบ" ] [ฝ่ายขาว"ขาว" ] [ฝ่ายดำ"ดำ" ] [ผลลัพธ์"*" ] [ผู้บันทึก"R. Scharnagl" ] [การตั้งค่า"1" ] [FEN "rnbnkqrb/pppppppp/8/8/8/8/PPPPPPPP/RNBNKQRB w KQkq - 0 1" ] 1. h4 g6 2. g3 Bf6 3. a4 Qh6 4. Ra3 Bxh4 5. gxh4 Qxh4 6. Qh3 Qxh3 7. Rxh3 Ne6 8. Bf3 d6 9. Nbc3 Ng5 10. Rhh1 Bf5 11. OO * ลิงก์ภายนอก
- ข้อมูลจำเพาะของ X-FEN
- เว็บไซต์ Chess960 ของ Scharnaglพร้อมตัวอย่าง X-FEN
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เอ็กซ์-เฟน
X-FEN (เดิมชื่อ FRC-FEN ) เป็นส่วนขยายของสัญกรณ์ Forsyth–Edwards (FEN) ที่ Reinhard Scharnagl นำเสนอในปี 2546...
คำจำกัดความของ X-FEN
X-FEN มีพื้นฐานมาจาก FEN แบบดั้งเดิม โดยแตกต่างกันเพียงแค่การใช้แท็ก การเข้าป้อม และ การเดิน หมากแบบ en passant เท่านั้น นอกจากนี้ยัง รองรับตำแหน่ง 10×8 ที่ใช้ตัวหมากผสมแบบ เจ้าหญิง (อัศวิน+บิชอป) และ จักรพรรดินี (อัศวิน+เรือ) ด้วย
X-FEN ภายใน PGN
เกมจะถูกแปลงเป็น รูปแบบ Portable Game Notation (PGN) ตำแหน่งเริ่มต้นของแต่ละเกมจะต้องถูกจัดเก็บไว้ในไฟล์ PGN สำหรับ FRC และ CRC (แต่ไม่จำเป็นสำหรับหมากรุกแบบดั้งเดิม) การจัดเก็บตำแหน่งเริ่มต้นทำได้โดยใช้แท็ก SetUp และสตริง FEN...
การเข้ารหัสแบบ en-passant
การระบุช่องเป้าหมายสำหรับการจับกินแบบ en passant นั้นแตกต่างจาก FEN มาตรฐานเล็กน้อย FEN จะบันทึกช่องที่อยู่ด้านหลังเบี้ยตัวใดก็ตามที่เดินไปข้างหน้าสองช่องในการเดินครั้งล่าสุด ดังนั้น เมื่อใดก็ตามที่เบี้ยเดินสองช่อง ช่อง en passant ก็จะถูกบันทึกไว้...