1 ความคิดเห็น

 
GN⁺ 2024-01-26
ความคิดเห็นบน Hacker News
  • ผมยังมีชุดที่เคยขายในชื่อ Visual Chess อยู่ และยังหาได้ตามที่อย่าง eBay
    ตัวหมากโดยรวมเป็นดีไซน์แบบดั้งเดิม แต่ให้ความรู้สึกโมเดิร์นขึ้นเล็กน้อยแบบยุค 1960 และเมื่อมองจากด้านบนจะเห็นการเดินที่อนุญาตไว้
    เบี้ยก็เป็นดีไซน์ที่แสดงค่อนข้างชัดเจนว่ามันเดินหน้าได้หนึ่งช่องและโจมตีแนวทแยงได้
    https://i.ebayimg.com/images/g/Yx4AAOSwTY9i7XeC/s-l960.jpg
    https://i.ebayimg.com/images/g/AZUAAOSwuABi7XeE/s-l960.jpg

  • สิ่งที่น่าทึ่งที่สุดในเธรดนี้คือ ในทวีตนี้ [1] ช่องที่ม้าเดินได้ ตรงกับช่องที่ควีนไปไม่ได้ภายในระยะเชบีเชฟ 2 ช่องพอดี
    กล่าวคือ ม้าคือ แอนตี้-ควีน
    [1]: https://twitter.com/skidbladnirr_/status/1750285122769957129

    • ในหมากรุกสายแปลกบางแบบมีตัวหมากที่รวม ควีน+ม้า: https://en.wikipedia.org/wiki/Amazon_(chess)
      แม้แต่รูปแบบเก่าแก่มาก ๆ ก็มีหมากผสมแบบนี้บ่อย เช่น https://en.wikipedia.org/wiki/Grant_Acedrex
    • น่าจะหมายถึง ระยะเชบีเชฟ 2 ช่อง หรือก็คือ L∞ norm
      ถ้าเป็นระยะแมนฮัตตัน 2 ช่อง หรือ L1 norm จะไม่มีช่องที่ม้าเดินได้รวมอยู่เลย
    • ดังนั้นในเอนด์เกมที่พบไม่บ่อย บางครั้งเราจึงอยาก โปรโมตเป็นม้า แทนควีนเพื่อหลีกเลี่ยงการเสมอแบบ stalemate
    • ม้าในหมากรุกจีนคล้ายกับม้าในหมากรุกสากล แต่ (a) กระโดดข้ามตัวหมากอื่นไม่ได้ และ (b) นิยามของ “กระโดดข้าม” คือเดินแนวนอน/แนวตั้งก่อน 1 ช่อง แล้วค่อยทแยง 1 ช่อง
      ไม่สามารถขยับทแยงก่อน
      เพราะเหตุนี้ เมื่อมีหมากสองตัววางอยู่ท่ามกลางหมากอื่น ๆ จึงอาจเกิดสถานการณ์ที่หมากฝั่งหนึ่งจับอีกตัวได้ แต่กลับกันทำไม่ได้
    • เสริมอีกอย่าง ด้วยเหตุนี้ ชุดม้ากับควีน จึงทรงพลังมากในการโจมตี
      เพราะเมื่ออยู่ด้วยกัน ทั้งสองสามารถคุมช่องได้หลากหลายไม่ซ้ำกันมากที่สุด
  • น่าสนุกดี แต่มีบางจุดที่ติดใจ
    (a) ช่องที่ม้าข่มขู่อยู่แยกจากกัน ดังนั้นแนวทาง “ดอกไม้” นี้แม้จะโอเค แต่อาจไม่ใช่อุดมคติ ใช้วงกลมโปร่งแทนก็ยังได้
    (b) พอพูดว่า “สามารถออกแบบตัวหมากรุกใหม่แบบนี้ได้” มันทำให้นึกถึงตัวหมากจริง แต่ดีไซน์นี้ถ้าทำเป็นของจริง เมื่อหมุนผิดโดยไม่ตั้งใจ เรืออาจกลายเป็นบิชอป หรือกลับกันได้ บิชอปควรดูเหมือน “ซุ่มยิง” ตามแนวทแยง ส่วนเรือควรดูเหมือน “กวาด” มากกว่า
    (c) แทนที่จะทำคิงให้เหมือนควีนตัวเล็ก ถ้าทำเป็นสี่เหลี่ยมเล็ก ๆ เพื่อเน้นว่า “ข่มขู่ได้เฉพาะช่องที่อยู่ติดกัน” น่าจะแยกแยะทางสายตาได้ดีกว่า
    เบี้ยน่าสนใจดี

    • อยากให้ปลายของบิชอปแหลม ส่วนปลายของเรือทู่ เพื่อแยกความแตกต่าง
      เวลาเดินทแยงคือไปทางมุมของช่อง ส่วนเวลาเดินตาม rank และ file คือไปทางด้านของช่อง ความหมายก็เข้ากัน และยังชวนให้นึกถึงรูปทรงตัวหมากคลาสสิกด้วย
    • “ถ้าวางผิดโดยไม่ตั้งใจ เรือจะกลายเป็นบิชอปหรือกลับกัน” ก็เป็นความคิดแรกของผมเหมือนกัน
      ถ้า ฐาน ของตัวหมากทุกตัวแบน หรือขนานกับเส้นบนกระดาน ก็น่าจะดูทิศทางที่ถูกต้องได้ง่ายขึ้น
    • สำหรับม้า รูปทรงสวัสดิกะ น่าจะสมเหตุสมผล
      เพียงแต่การใช้งานแบบนั้นยังอาจมีแรงต้านทางวัฒนธรรมอยู่
    • แยกไปอีกเรื่อง เพิ่งรู้ตัวว่าตัวหมากนี้ไม่ได้ถูกเรียกว่า “horse” จริง ๆ เหมือนในภาษาอิตาลี/สเปน
    • ใช่ ม้าคือได้สูงสุด 8 ช่องในกริด 5x5
      https://github.com/vezquex/chess/blob/master/src/game/piece/...
  • เป็นการทดลองทางความคิดหรือ การทดลองด้านประสบการณ์ผู้ใช้ ที่สนุกดี แต่คงเรียกว่าเป็นดีไซน์ที่ดีได้ยาก เพราะความจริงครึ่ง ๆ กลาง ๆ มักเป็นการประนีประนอมที่แย่ที่สุด
    ดีไซน์นี้ไม่ได้สะท้อนคุณสมบัติและพฤติกรรมพิเศษหลายอย่างของตัวหมาก เช่น เบี้ยกินเฉียงไปข้างหน้าแต่เดินตรงไปข้างหน้า, ทำอองปาซองต์ได้, เดินได้ 2 ช่องเฉพาะจากแถวเริ่มต้น, และเลื่อนขั้นเป็นตัวหมากอื่นได้
    สำหรับม้า ก็ไม่เห็นว่ามันต่างจากตัวอื่นตรงที่ “กระโดดข้าม” ได้แม้มีตัวหมากขวางอยู่ อีกทั้งยังไม่สื่อถึงการเข้าป้อมและสถานะพิเศษของคิงด้วย ต่อให้วงกลมตรงกลางหมายถึงสิ่งนั้น ก็ไม่ใช่สัญลักษณ์ที่อ่านง่ายเท่ามงกุฎ
    ดังนั้นถ้ารู้อยู่แล้วจากที่อื่นครบถ้วนก็พอใช้ได้ในระดับหนึ่ง แต่ไม่เหมาะจะใช้เป็นแหล่งข้อมูลแรก
    แถมยังเสีย สุนทรียะแบบกวี ของตัวหมากดั้งเดิมอย่างควีน คิง บิชอปไปด้วย

    • ผมมีประสบการณ์สอนหมากรุกให้ทั้งเด็กและผู้ใหญ่อยู่พอสมควร และแทบไม่เคยเห็นมือใหม่สับสนกับ วิธีเดินพื้นฐานของตัวหมาก ที่ชุดนี้แสดงเลย
      สิ่งที่ผู้เล่นใหม่สับสนในกฎ 95% คือสิ่งที่กล่าวมาข้างบน โดยเฉพาะกฎอองปาซองต์และการเข้าป้อม
      กฎเรื่องการเข้าป้อมผ่านช่องที่ถูกเช็คนั้นชวนสับสนเป็นพิเศษ และผมเคยเห็นแม้แต่ผู้เล่นระดับมาสเตอร์เชื่อว่าถ้า b1 หรือ b8 ถูกโจมตีอยู่จะเข้าป้อมฝั่งยาวไม่ได้ การลืมว่าเรือหรือคิงเคยเดินไปแล้วก็เป็นความผิดพลาดที่พบบ่อย
      อองปาซองต์ก็ทำให้มือใหม่สับสนมาก เพราะดูจากสภาพกระดานปัจจุบันอย่างเดียวไม่ได้ว่าทำได้หรือไม่ ต้องอาศัยครึ่งตาก่อนหน้า
      การซ้ำตำแหน่งก็เป็นกับดักใหญ่ในการเล่นทัวร์นาเมนต์ มักเรียกกันว่า “การซ้ำตาเดิน” แต่จริง ๆ แล้วคือ การซ้ำของตำแหน่ง เพียงแต่มักไปถึงด้วยการซ้ำตาเดิน ไม่ได้จำเป็นต้องเป็นแบบนั้นเสมอไป
      ขั้นตอนการขอเสมอจากการซ้ำตำแหน่งในการแข่งขันหมากรุกก็เฉพาะเจาะจงมาก ต้องจดตาเดิน หยุดนาฬิกาในสภาพที่ยังไม่ได้เดิน แล้วเรียกกรรมการ ถ้าเดินแล้วกดนาฬิกา คู่ต่อสู้มีสิทธิ์เดินตาใหม่ และเมื่อเกิดตำแหน่งใหม่ การซ้ำก็ไม่成立อีกต่อไป
      ผมเคยแพ้เกมหนึ่งจริง ๆ ในตำแหน่งที่กำลังจะแพ้ ทั้งที่มีการซ้ำตำแหน่งอยู่ แต่แพ้เพราะขั้นตอนนี้
    • ผมเขียนว่า “เดินได้ 2 ช่องเฉพาะจากไฟล์เริ่มต้น” แต่แน่นอนว่าที่ตั้งใจจะพูดไม่ใช่ไฟล์ (แนวตั้ง) แต่เป็น แรงก์ (แนวนอน)
      ตอนนี้แก้คอมเมนต์ไม่ได้แล้ว
  • ฉลาดมาก
    แต่ผมไม่ชอบทิศที่เบี้ยหันไป ถึงจะถูกต้องตามตรรกะ แต่สำหรับผมมันอ่านเหมือนแบบทดสอบที่ “ชื่อสีถูกเขียนด้วยสีอื่น”
    รู้สึกว่าเบี้ยน่าจะหันไปทางตรงข้าม

    • มันไม่ใช่ทิศทางการเดิน แต่เป็น ทิศทางการโจมตี
      เบี้ยเป็นตัวหมากเดียวที่สองอย่างนี้ต่างกัน เลยไม่แน่ใจว่าด้านไหนดีกว่ากัน ;-)
    • ฉลาดมากก็จริง แต่ถ้าหมุนโดยไม่ตั้งใจ เรือกับบิชอป อาจสลับกันได้ง่าย
    • สงสัยว่าถ้ารวมการเดินกับการกินเข้าด้วยกันจะดีขึ้นไหม
      ถ้าอย่างนั้นเบี้ยจะเป็นแบบ
      /|\ /|\
      |/ |/
      ทำนองนี้ และน่าจะดูไม่เหมือนหันทวนทางมากนัก
    • ผมก็คิดเหมือนกัน เข้าใจว่าทำไมถึงออกมาเป็นแบบนั้น แต่เห็นแล้วคิดได้แค่ว่า “ทำไมเบี้ยถึงพยายามเดินผิดทิศ?”
    • ถ้าเปลี่ยนจาก \/ เป็นแบบนี้ล่ะ
      ■ ■
      P
      ส่วนม้าก็เป็น
      ■ ■
      ■ ■
      N
      ■ ■
      ■ ■
      แบบนี้อาจดูดีกว่านิดหน่อย
  • น่าสนใจถ้าลอง ทดลอง ออนไลน์โดยให้ฝั่งหนึ่งใช้ตัวหมากปกติ อีกฝั่งใช้ตัวหมากแบบนี้
    วิธีนี้ทำให้รู้สึกว่าน่าจะมองสภาพกระดานได้ง่ายขึ้น แต่ก็สงสัยว่ามันจะนำไปสู่การเล่นที่ดีขึ้นจริงสำหรับหลายคนไหม หรือผู้เล่นที่ชำนาญได้ทำให้ความเชื่อมโยงระหว่างรูปทรงของตัวหมากกับการเดินกลายเป็นสิ่งภายในไปแล้ว
    ผมไม่ได้เล่นหมากรุกบ่อยนัก แต่ก็ชอบและเล่นมาหลายปีแล้ว มันให้ความรู้สึกคล้ายกับการที่สไตล์ฟอนต์ในงานโปรแกรมมิงส่งผลค่อนข้างมากเมื่อเวลาผ่านไป
    เพิ่มเติมคือ อย่างที่คอมเมนต์อื่น ๆ บอก รูปทรงของม้าแยกแยะยากและชวนสับสนนิดหน่อย แต่ส่วนนี้น่าจะปรับได้

    • กว่าจะไปถึงขั้นมองเห็นแท็กติกอะไรบนกระดาน วิธีเดินของตัวหมากควรต้องถูก ทำให้เป็นอัตโนมัติ ไปแล้ว และไม่ควรต้องใช้ความคิด
      ยังมีการฝึกเฉพาะในการนึกภาพเส้นทางที่ม้าเคลื่อนระหว่างช่องใด ๆ ด้วย เพื่อทำให้สิ่งนี้เป็นอัตโนมัติมากขึ้น
      ถ้าให้ผู้เล่นชำนาญใช้ชุดตัวหมากแปลก ๆ น่าจะมีแต่เพิ่มข้อผิดพลาดและภาระทางความคิด ส่วนถ้าให้มือใหม่ใช้ จะช่วยให้เรียนรู้วิธีเดินได้เร็วขึ้น และช่วยข้ามช่องว่างตอนเปลี่ยนไปใช้ชุดปกติภายหลังหรือไม่นั้นเป็นอีกเรื่อง
      ถ้าไปในทิศทางที่ต่างออกไปเล็กน้อย อาจสร้างชุดตัวหมากที่ช่วยประสิทธิภาพของมือใหม่ แต่ลดประสิทธิภาพของคู่ต่อสู้ที่ชำนาญกว่าได้ด้วย แฮนดิแคปนั้นจะใหญ่ได้ถึงระดับที่ผู้เล่นชมรมยอมต่อเบี้ยหนึ่งตัวให้มือใหม่ไหม?
    • รูปทรงของม้าดูแปลกแน่นอน
      อย่างน้อยก็หลีกเลี่ยงไม่ให้ดูเหมือนสัญลักษณ์ดวงอาทิตย์หรืออนุสรณ์ฟาสซิสต์ :-)
    • Magnus Carlsen ถูกนับว่าเป็นหนึ่งในผู้เล่นที่เก่งที่สุดตลอดกาล และมีวิดีโอที่โด่งดังซึ่งเขาปิดตาเล่น หมากรุกพร้อมกันสามกระดาน และชนะทั้งหมด
      เมื่อถึงระดับหนึ่ง ไม่ใช่แค่การเดินของตัวหมาก แต่กลยุทธ์ทั้งเกมก็ถูกทำให้เป็นสิ่งภายในไปแล้ว
  • จริง ๆ ก็สะท้อนอยู่บ้างแล้ว ถ้าคำนึงว่ามันต่างกันไปตามแต่ละชุด ด้านข้างของม้ามี รูปทรงตัว L และเรือมีเชิงเทินสี่อันกับช่องว่างสี่ช่อง
    บิชอปมีรอยแยงเฉียง คิงมีมงกุฎที่มีปุ่มสั้น 8 ปุ่ม และควีนมีมงกุฎที่มีปุ่มแหลม 8 ปุ่ม
    เบี้ยเป็นรูปทรงพื้นฐานที่สุด ซึ่งก็น่าขันเมื่อคิดว่ากฎของเบี้ยจัดว่าซับซ้อนที่สุด อย่างไรก็ดูเป็นตัวหมากมาตรฐานด้านสุนทรียะที่ใช้ได้

  • Josef Hartwig คงอยากขอพูดอะไรสักหน่อย
    https://en.wikipedia.org/wiki/Josef_Hartwig#Chess_sets
    https://de.wikipedia.org/wiki/Bauhaus-Schachspiel

    • ผมมี ชุดหมากรุก Bauhaus ปี 1924 อยู่ เป็นของที่สวยที่สุดชิ้นหนึ่งที่ผมมี
      ผมชอบมาตลอดที่รูปทรงและขนาดของตัวหมากสื่อถึงการเดินได้ แต่ยังเรียบง่ายและจำได้ง่าย
    • ลองทำขึ้นมาหนึ่งชุดด้วย Lego
      <https://www.lijf.org/chess/DSCF1392.jpeg>
      <https://www.lijf.org/chess/DSCF2887.jpeg>
    • ที่แท้แรงบันดาลใจของ BeOS/HaikuOS ก็มาจากตรงนั้นนี่เอง
      https://www.haiku-os.org/development/icon-guidelines/
    • แบบนั้นดูสมเหตุสมผลกว่ามาก
    • แต่ตัวหมากพวกนั้นใน Amazon ยังแพงอย่างไร้เหตุผลอยู่ดี
  • นึกว่าเป็นเรื่องการออกแบบการเดินของตัวหมากใหม่เพื่อสร้างเกมชนิดใหม่ แต่จริง ๆ แล้วเป็นแค่การเปลี่ยน รูปทรงของตัวหมาก เท่านั้น
    ถึงอย่างนั้น ผมคงทำเรือให้เป็นทรงสี่เหลี่ยมเพื่อไม่ให้สับสนกับบิชอป และทำม้าให้เป็นรูปตัว L น่าจะช่วยให้ผู้เริ่มต้นเรียนรู้วิธีเดินของแต่ละตัวได้ง่ายขึ้นแน่นอน

    • วิธีเดินของตัวหมากเป็นหนึ่งในส่วนที่เรียนรู้ง่ายที่สุดของหมากรุก และแทบทุกคนก็เข้าใจได้หลังเล่นสักหนึ่งหรือสองกระดาน
      เป็นไอเดียเล็ก ๆ ที่ฉลาดและเหมาะกับการโพสต์ลง Twitter แต่ในทางปฏิบัติ ตัวหมากหลายตัวดูคล้ายกันเกินไป จนน่าจะทำให้ ผู้เล่นระดับสูงอ่านกระดาน ได้ช้าลง
    • ถ้าแยกการเดินแต่ละแบบออกเป็นฟังก์ชันย่อย ๆ ก็สามารถประกอบ ตัวหมากนอกมาตรฐาน ได้ เช่น ตัวที่เดินได้ 3 ทิศทางแบบม้า และเดินทางตะวันตกเฉียงเหนือ/ตะวันตกเฉียงใต้แบบบิชอป
  • ไอเดียนี้มีมานานแล้ว
    การจำแนกตัวหมากเป็นส่วนที่ง่ายที่สุดของหมากรุก และรูปทรงเชิงสัญลักษณ์ที่ แตกต่างกันชัดเจน นั้นใช้งานง่ายกว่ารูปทรงที่พยายามจำลองลักษณะจริงแบบนี้เสียอีก ในทำนองเดียวกัน สัทอักษรแบบเป็นภาพก็ไม่ได้เป็นตัวแทนที่ดีของอักษรละติน
    https://www.omniglot.com/writing/visiblespeech.htm