กลับไปหน้าบทความ

อ่าน 2 นาที

รูปแบบเกมอัจฉริยะ

รูปแบบไฟล์ Smart Game Format ( SGF ) เป็นรูปแบบไฟล์ที่ใช้สำหรับจัดเก็บข้อมูลเกมกระดาน เกมโกะเป็นเกมที่ใช้รูปแบบนี้บ่อยที่สุดและเป็นรูปแบบเริ่มต้น SGF...

รูปแบบเกมอัจฉริยะ

รูปแบบเกมอัจฉริยะ
นามสกุลไฟล์
.sgf
พัฒนาโดยอันเดอร์ส เคียร์ล์ฟ (1987, FF1), มาร์ติน มุลเลอร์ (1993, FF3), อาร์โน ฮอลโลซี่ (1997, FF4)
การเผยแพร่ครั้งแรกพ.ศ. 2530
รุ่นล่าสุด
4 พ.ศ. 2540
ประเภทของรูปแบบทำเครื่องหมายข้อความ
ภาชนะสำหรับบันทึกเกม
รูปแบบเปิด ?ใช่
เว็บไซต์red-bean.com/sgf/

รูปแบบไฟล์ Smart Game Format ( SGF ) เป็นรูปแบบไฟล์ที่ใช้สำหรับจัดเก็บข้อมูลเกมกระดาน เกมโกะเป็นเกมที่ใช้รูปแบบนี้บ่อยที่สุดและเป็นรูปแบบเริ่มต้น SGF ถูกสร้างขึ้นครั้งแรกภายใต้ชื่ออื่นโดยAnders Kierulfสำหรับโปรแกรม SmartGO ของเขา

วัตถุประสงค์หลักของ SGF คือการจัดเก็บบันทึกเกมที่เล่น และจัดเตรียมคุณสมบัติสำหรับการจัดเก็บเกมที่มีคำอธิบายประกอบและการวิเคราะห์ (เช่น การทำเครื่องหมายบนกระดานการเปลี่ยนรูปแบบเกม ) โดยเป็นรูปแบบข้อมูลข้อความเท่านั้นที่มีโครงสร้างแบบต้นไม้

เซิร์ฟเวอร์ Go บนอินเทอร์เน็ตและซอฟต์แวร์ Goส่วนใหญ่ตั้งแต่ปี 1990 รองรับรูปแบบนี้

เกี่ยวกับรูปแบบ

ไฟล์ SGF ประกอบด้วยคู่ของคุณสมบัติและค่าคุณสมบัติ ซึ่งแต่ละคู่จะอธิบายคุณลักษณะของเกม รายการคุณสมบัติบางส่วนปรากฏอยู่ด้านล่าง[ 1 ]

เอบี เพิ่มหมากดำ: ตำแหน่งของหมากดำที่จะวางบนกระดานก่อนการเดินครั้งแรก
เอวี เพิ่มหมากขาว: ตำแหน่งของหมากขาวที่จะวางบนกระดานก่อนการเดินครั้งแรก
หนึ่ง คำอธิบายประกอบ: ชื่อของบุคคลที่แสดงความคิดเห็นเกี่ยวกับเกม
เอพี แอปพลิเคชัน: แอปพลิเคชันที่ใช้ในการสร้างไฟล์ SGF (เช่น CGOban2,...)
บี การย้ายที่อยู่ของแบล็ก ณ สถานที่ที่ระบุโดยมูลค่าทรัพย์สิน
บีอาร์ อันดับดำ: อันดับของผู้เล่นฝ่ายดำ
บีที ทีมดำ: ชื่อของทีมดำ
ซี ความคิดเห็น: ความคิดเห็นหนึ่งข้อ
ซีพี ลิขสิทธิ์: ข้อมูลลิขสิทธิ์
ดีที วันที่: วันที่จัดการแข่งขัน
อีวี กิจกรรม: ชื่อของกิจกรรม (เช่น การแข่งขันชิงแชมป์ Honinbō ครั้งที่ 58 )
เอฟเอฟ รูปแบบไฟล์: เวอร์ชันของข้อกำหนด SGF ที่ควบคุมไฟล์ SGF นี้
จีเอ็ม เกม: ประเภทของเกมที่แสดงโดยไฟล์ SGF นี้ ค่าคุณสมบัติ 1 หมายถึงเกมโกะ
GN ชื่อเกม: ชื่อของบันทึกเกม
HA แต้มต่อ: จำนวน หิน แต้มต่อที่ให้กับฝ่ายดำ การจัดวางหินแต้มต่อจะใช้คุณสมบัติ AB
เคเอ็ม โคมิ: โคมิ .
บน ส่วนเปิด: ข้อมูลเกี่ยวกับส่วนเปิด ( Fuseki ) ซึ่งไม่ค่อยได้ใช้ในไฟล์ใดๆ
โอที การทำงานล่วงเวลา: ระบบการทำงานล่วงเวลา
พีบี ชื่อของผู้เล่นผิวดำ: ชื่อของผู้เล่นผิวดำ
พีซี สถานที่: สถานที่ที่จัดการแข่งขัน (เช่น โตเกียว)
พีแอล ผู้เล่น: สีของผู้เล่นที่จะเริ่มเล่น
พีดับบลิว ชื่อผู้เล่นฝ่ายขาว: ชื่อของผู้เล่นฝ่ายขาว
อีกครั้ง ผลลัพธ์: ผลการแข่งขันมักอยู่ในรูปแบบ "B+R" (ฝ่ายดำชนะโดยการยอมแพ้) หรือ "B+3.5" (ฝ่ายดำชนะด้วยคะแนน 3.5)
โรโอ รอบ: รอบ (เช่น เกมที่ 5)
อาร์ยู กฎ: ชุดกฎ (เช่น ภาษาญี่ปุ่น)
ดังนั้น ที่มา: แหล่งที่มาของไฟล์ SGF
เอสจี ขนาด: ขนาดของกระดาน รองรับกระดานที่ไม่เป็นสี่เหลี่ยมจัตุรัส
ท. กำหนดเวลา: จำกัดเวลาเป็นวินาที
เรา ผู้ใช้: ชื่อของบุคคลที่สร้างไฟล์ SGF
การย้ายที่อยู่โดยนายไวท์ ณ สถานที่ที่ระบุโดยมูลค่าทรัพย์สิน
ดับเบิลยูอาร์ อันดับของผู้เล่นฝ่ายขาว: อันดับของผู้เล่นฝ่ายขาว
WT ทีมสีขาว: ชื่อของทีมสีขาว

ไม่มีการตรวจสอบเนื้อหาของแท็กเหล่านี้อย่างเข้มงวด ดังนั้นจึงสามารถใส่ข้อความใดๆ ก็ได้ลงในแท็กผลลัพธ์เป็นต้น

รูปแบบต่างๆ จะถูกซ้อนอยู่ในวงเล็บ และมักจะกำหนดตัวอักษรให้ด้วย สาขาแรก (รูปแบบ A) เป็นสาขาหลัก[ 2 ]สัญกรณ์นี้มาจาก รูปแบบ ของ Newick

ระบบพิกัดสำหรับจุดและการเคลื่อนที่

ตัวอักษรตัวแรกใช้กำหนดคอลัมน์ (จากซ้ายไปขวา) ตัวอักษรตัวที่สองใช้กำหนดแถว (จากบนลงล่าง) ส่วนบนซ้ายของกระดานใช้สำหรับกระดานขนาดเล็ก เช่น ตัวอักษร "a"-"m" สำหรับกระดานขนาด 13×13

ผู้เขียนจงใจแหวกธรรมเนียมการกำหนดหมายเลขให้กับท่าเดิน (และคะแนน) ด้วยตัวอักษร "A"-"T" (ไม่รวม "i") และตัวเลข 1-19 โดยใช้ตัวอักษรพิมพ์เล็กสองตัวในช่วง "a"-"s" แทน เพื่อความเรียบง่ายและกระชับ

มุมบนซ้ายซึ่งเป็นจุดกำเนิดของกระดาน สอดคล้องกับวิธีการที่คอมพิวเตอร์สมัยใหม่ส่วนใหญ่ใช้ในการแสดงพิกัดหน้าจอ เพื่อให้การผสานรวมข้อความและกราฟิกทำได้ง่ายขึ้น

เกมที่รองรับ

เกมที่รองรับในปัจจุบัน[ 3 ]ได้แก่Amazons , Ataxx , Backgammon , Blokus , [ 4 ] Byte , Chase , Chess , DVONN , Exxit , Focus , Gess , GIPF , Go , Gobblet , Gomoku + Renju , Hex , Hive , Hnefatafl , Jungle , Kropki , Kuba , Lines of Action , นิวตรอน , มอร์ริสชายเก้าคน , Octi , ฟุตบอลของนักปรัชญา , ที่ราบสูง, PÜNCT ,การสร้างพื้นที่ สี่เหลี่ยมจัตุรัส , Reversi (Othello), ซาฮารา , โชกิ , TAMSK , Tantrix , Trax , Tripples , Tumbling Down , TwixT , Xiangqi , YINSHและZÈRTZแม้ว่าจะไม่รองรับอย่างเป็นทางการ แต่รูปแบบ sgf ก็ใช้สำหรับMeridiansเช่น กัน มาตรฐานนี้ระบุคุณสมบัติเพิ่มเติมเฉพาะเกมสำหรับเกมโกะ แบ็กแกมมอน เส้นการกระทำ เฮ็กซ์ อเมซอน อ็อกติ เกส และทวิกซ์ที

รูปแบบเวอร์ชัน

SGF เวอร์ชันแรก FF[1] ถูกคิดค้นโดย Anders Kierulf ในปี 1987 เป็นภาคผนวก A ในวิทยานิพนธ์ปริญญาเอกของเขา[ 5 ] FF[3] เขียนโดย Martin Müller ในปี 1993 เวอร์ชันปัจจุบันของ SGF คือ FF[4] โดย Arno Hollosi และได้รับการสนับสนุนจากผู้อ่าน SGF ส่วนใหญ่ในปัจจุบัน FF[2] ไม่เคยถูกเผยแพร่สู่สาธารณะ รูปแบบนี้ได้รับการเผยแพร่ภายใต้Open Content License

ข้อเท็จจริงที่ว่าไม่มีการกำหนดมาตรฐานสำหรับคุณสมบัติหลายอย่างที่เราอาจต้องการใช้แทนนั้น ไม่ใช่ข้อจำกัดแต่อย่างใด ระบบนี้สามารถขยายได้ เราสามารถคิดค้นป้ายกำกับใหม่ ๆ ได้ และแน่นอนว่าสิ่งนั้นได้เกิดขึ้นแล้ว เมื่อเวลาผ่านไป ป้ายกำกับยอดนิยมในบรรดาป้ายกำกับใหม่ ๆ ก็จะกลายเป็นมาตรฐาน

ดูเพิ่มเติม

  • หน้า SGF ของห้องสมุดอาจารย์
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Smart_Game_Format&oldid=1356155245 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ รูปแบบเกมอัจฉริยะ

รูปแบบไฟล์ Smart Game Format ( SGF ) เป็นรูปแบบไฟล์ที่ใช้สำหรับจัดเก็บข้อมูลเกมกระดาน เกมโกะเป็นเกมที่ใช้รูปแบบนี้บ่อยที่สุดและเป็นรูปแบบเริ่มต้น SGF...

เกี่ยวกับรูปแบบ

ไฟล์ SGF ประกอบด้วยคู่ของคุณสมบัติและค่าคุณสมบัติ ซึ่งแต่ละคู่จะอธิบายคุณลักษณะของเกม รายการคุณสมบัติบางส่วนปรากฏอยู่ด้านล่าง [ 1 ]

ระบบพิกัดสำหรับจุดและการเคลื่อนที่

ตัวอักษรตัวแรกใช้กำหนดคอลัมน์ (จากซ้ายไปขวา) ตัวอักษรตัวที่สองใช้กำหนดแถว (จากบนลงล่าง) ส่วนบนซ้ายของกระดานใช้สำหรับกระดานขนาดเล็ก เช่น ตัวอักษร "a"-"m" สำหรับกระดานขนาด 13×13

เกมที่รองรับ

เกมที่รองรับในปัจจุบัน [ 3 ] ได้แก่ Amazons , Ataxx , Backgammon , Blokus , [ 4 ] Byte , Chase , Chess , DVONN , Exxit , Focus , Gess , GIPF , Go , Gobblet , Gomoku + Renju , Hex , Hive , Hnefatafl , Jungle , Kropki , Kuba , Lines of Action , นิวตรอน ,...