abmaze4: เครื่องสร้างเขาวงกต DOS ขนาดเล็กสำหรับการทดสอบความเข้ากันได้กับระบบเก่า
abmaze4 โดย Viacheslav Komenda เป็นยูทิลิตี้บรรทัดคำสั่ง 16 บิตที่สร้างเขาวงกตแบบสุ่มสำหรับการทดสอบและการทำงานอดิเรก มันเขียนเขาวงกต ASCII แบบธรรมดาลงในคอนโซลหรือไฟล์ข้อความ ดังนั้นผลลัพธ์จึงสามารถตรวจสอบหรือส่งต่อไปยังเครื่องมืออื่น ๆ โปรแกรมไฟล์เดียวไม่ต้องติดตั้งและทำงานใน DOS ดั้งเดิมหรือภายใต้โปรแกรมจำลอง DOS นักพัฒนา ผู้ทดสอบระบบ และผู้ที่ชื่นชอบระบบเก่าได้รับเกณฑ์มาตรฐานที่กะทัดรัดและคาดเดาได้สำหรับความเข้ากันได้ระหว่าง DOS และ Windows。
abmaze4 ใช้ในการสร้างเขาวงกตแบบเดินสุ่มที่เหมาะสำหรับการวิเคราะห์
เครื่องมือนี้ใช้วิธี Aldous-Broder ซึ่งเป็นอัลกอริธึมการเดินสุ่มที่เยี่ยมชมเซลล์จนกว่าจะถึงเซลล์ทุกตัวและสร้างทางเดินตามนั้น วิธีนี้ผลิตเขาวงกตที่ไม่มีอคติซึ่งมีทางเดินยาวและคุณสมบัติของต้นไม้ที่กระจายอย่างสม่ำเสมอ ซึ่งทำให้ผลลัพธ์มีประโยชน์สำหรับการศึกษาเชิงอัลกอริธึมและการตรวจสอบด้วยภาพในรูปแบบข้อความธรรมดา ผลลัพธ์เป็น ASCII เท่านั้น ดังนั้นเขาวงกตจึงสามารถเปลี่ยนเส้นทางไปยังไฟล์หรือพิจารณาโดยตรงในเทอร์มินัลได้
ทำงานด้วยความต้องการเวลารันขั้นต่ำในสภาพแวดล้อมการทำงานแบบเก่า
abmaze4 เป็นโปรแกรม DOS แบบ 16 บิตที่ทำงานโดยตรงบน MS-DOS หรือในสภาพแวดล้อมที่เปิดเผยการสนับสนุน 16 บิต บน Windows นั้นต้องการ NTVDM บนระบบ 32 บิตหรือเรียกใช้ภายในอีมูเลเตอร์ DOS บนโฮสต์ 64 บิต นักพัฒนาสร้างโค้ดใน Pascal และแพ็คเกจเป็นไฟล์เดียว ซึ่งอธิบายถึงขนาดของเวลารันขั้นต่ำและการขาดขั้นตอนการติดตั้ง
ปลอดภัยต่อการใช้งานสำหรับการตรวจสอบความเข้ากันได้แต่ไม่ใช่เครื่องมือการผลิตบนเดสก์ท็อป
ยูทิลิตี้ทำงานจากบรรทัดคำสั่งและไม่ต้องการตัวติดตั้ง ลดโอกาสในการเปลี่ยนแปลงการกำหนดค่าระบบในระหว่างการใช้งานปกติ ผู้ใช้ต้องเปิดใช้งานหรือจัดเตรียมเลเยอร์ความเข้ากันได้ของ DOS ก่อนเรียกใช้โปรแกรม เนื่องจากตั้งใจให้ใช้สำหรับการทดสอบและสถานการณ์ของผู้ชื่นชอบ จึงเหมาะสำหรับการประเมินอย่างควบคุมในเครื่องทดสอบมากกว่าบนระบบการผลิตที่สำคัญโดยไม่มีการตรวจสอบล่วงหน้า
เหมาะที่สุดสำหรับผู้ใช้ทางเทคนิคที่ยอมรับผลลัพธ์แบบข้อความเท่านั้นและข้อจำกัดของระบบเก่า
abmaze4 มุ่งเป้าไปที่นักพัฒนา ผู้ทดสอบระบบ และผู้ชื่นชอบการคอมพิวเตอร์ย้อนยุคที่ต้องการเกณฑ์มาตรฐานที่คาดเดาได้ในรูปแบบ DOS ที่เป็นธรรมชาติ การแลกเปลี่ยนคืออินเทอร์เฟซแบบข้อความล้วนและการพึ่งพาสภาพแวดล้อมการทำงานแบบ 16 บิต ซึ่งจำกัดการใช้งานโดยตรงบนเดสก์ท็อป 64 บิตสมัยใหม่ ในฐานะที่เป็นยูทิลิตี้วินิจฉัยที่กระชับในคอลเลกชัน DosWorld มันทำงานได้ดีในฐานะเครื่องมือทดสอบความเข้ากันได้มากกว่าที่จะเป็นเครื่องมือสร้างเขาวงกตกราฟิก
เครื่องมือความเข้ากันได้ที่ใช้งานได้จริงสำหรับผู้ใช้ทางเทคนิคที่ทำงานกับสภาพแวดล้อม DOS เก่า
abmaze4 เป็นตัวเลือกที่ใช้งานได้จริงสำหรับนักพัฒนาและผู้ทดสอบที่ต้องการเครื่องสร้างเขาวงกตที่ใช้ DOS ขนาดเล็กและคาดการณ์ได้ในฐานะเกณฑ์ความเข้ากันได้ ข้อแลกเปลี่ยนหลักคือการพึ่งพาเวลาในการทำงานแบบ 16 บิต ดังนั้นจึงต้องการ NTVDM หรือโปรแกรมจำลองบนเครื่องสมัยใหม่หลายเครื่อง สำหรับใครก็ตามที่ตรวจสอบการสนับสนุน DOS หรือทดลองกับคุณสมบัติของเขาวงกตเชิงอัลกอริธึม เครื่องมือนี้เป็นตัวเลือกที่มุ่งเน้นและมีแรงเสียดทานต่ำ แนะนำให้ใช้.