1 คะแนน โดย GN⁺ 2024-11-18 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • CHAOS ของ James Gleick: ซอฟต์แวร์

    • เป็นการแจกจ่ายซอร์สโค้ด คู่มือ และไฟล์รันได้ของ "James Gleick's CHAOS: The Software" ฟรี ซึ่งเป็นโปรแกรม DOS ของ Autodesk จากปี 1991
    • ซอฟต์แวร์นี้เขียนโดย Josh Gordon, Rudy Rucker และ John Walker
    • Rucker เขียนอัลกอริทึมส่วนใหญ่ และอัลกอริทึม Fractal Landscapes เขียนโดย John Walker
    • Josh Gordon รับผิดชอบอินเทอร์เฟซและการนำโค้ดอัลกอริทึมไปใช้งานเป็นส่วนใหญ่
    • โปรแกรมนี้ถูกสร้างขึ้นโดยปรึกษาหารือกับหนังสือของ James Gleick ชื่อ Chaos: Making a New Science
    • การแจกจ่ายนี้อยู่ภายใต้ไลเซนส์ Gnu
  • ดาวน์โหลด Release 1.1

    • ไฟล์รันได้ของ CHAOS และไฟล์พารามิเตอร์
    • คู่มือผู้ใช้ CHAOS
    • ซอร์สโค้ด CHAOS
    • สามารถรันโปรแกรม Chaos ได้บนแทบทุกแพลตฟอร์มภายใน DOS shell ชื่อ DOSBox
    • คุณสามารถแก้ไขโค้ด Chaos และอัปโหลดเวอร์ชันใหม่ หรือใช้ประโยชน์จากอัลกอริทึมเพื่อสร้างโปรแกรมขนาดเล็กได้
    • สามารถดูโค้ด Chaos แบบออนไลน์ได้ในคลังเก็บ Chaos บน GitHub
    • การอัปเกรดหลักของ Chaos ได้แก่ (1) เพิ่มความละเอียดของการแสดงผลหรือขนาดพิกเซล และ (2) นำ metashel.exe ของ MetaGraphics Software Corporation ออก
  • องค์ประกอบของ Chaos

    • MANDEL: โปรแกรม Mandelbrot Set ซึ่งรวมชุด Julia แบบกำลังสองและกำลังสาม, ชุด Mandelbrot แบบกำลังสองและกำลังสาม, และแผนที่คอนเนกทิวิตีแบบกำลังสามที่ซับซ้อนชื่อ Rudy set
    • MAGNETS: โปรแกรม Pendulum and Magnets ซึ่งแสดงการเคลื่อนที่ทางกายภาพแบบโกลาหลและบริเวณดึงดูดแบบแฟรกทัล
    • ATTRACT: โปรแกรม Strange Attractors ซึ่งแสดง Lorenz Attractor, Logistic Map, Yorke Attractors และ Henon Attractors
    • GAME: โปรแกรม Barnsley Fractals ซึ่งแสดงแฟรกทัลแบบระบบฟังก์ชันวนซ้ำ เช่น เฟิร์นแฟรกทัลที่มีชื่อเสียง
    • FORGE: โปรแกรม Fractal Forgeries ซึ่งแสดงเมฆ แผนที่ เทือกเขา และดาวเคราะห์ที่อิงกับแฟรกทัลแบบสุ่ม
    • TOY: โปรแกรม Toy Universes ซึ่งแสดง cellular automata

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

 
GN⁺ 2024-11-18
ความคิดเห็นจาก Hacker News
  • ผู้อ่านคนหนึ่งเล่าว่าตอนมัธยมปลายไม่ได้สนใจคณิตศาสตร์ แต่เลือกเรียนคณิตศาสตร์เพื่อเส้นทางสายศิลปะ ได้เกรด U (ไม่สามารถให้คะแนนได้) ในการสอบ ทว่าได้บังเอิญเจอหนังสือเล่มหนึ่งและหลงใหลในภาพกราฟิกภายใน จนกลายเป็นคนเก่งคณิตศาสตร์ และสุดท้ายแฟร็กทัลก็กลายมาเป็นหัวข้อสำคัญของงานวิจัยระดับปริญญาเอก

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

  • หลังจากอ่านหนังสือ "Chaos" ของ Gleick ก็หลงใหลในแฟร็กทัล และใช้คอมพิวเตอร์ 386 ของห้องสมุดโรงเรียนเรนเดอร์แฟร็กทัล สุดท้ายก็ถูกบรรณารักษ์จับได้และถูกรายงานว่าเป็นการ "แฮ็ก"

  • หลังจากอ่านหนังสือ "Infinity and the Mind" ของ Rudy Rucker ก็กลับไปเรียนสาขาคณิตศาสตร์อีกครั้ง หนังสือเล่มนี้เปลี่ยนชีวิตไปในทางที่ดี

  • ในปี 1987 มีคนอ่าน "Chaos" และเขียนโค้ด Lorenz attractor บน Apple IIe จนนำไปสู่การสนทนาเชิงปรัชญาว่าคณิตศาสตร์เป็นสิ่งที่มนุษย์ประดิษฐ์ขึ้น หรือเป็นสิ่งที่มีอยู่โดยอิสระในจักรวาล

  • ผู้อ่านคนหนึ่งค้นพบโปรไฟล์ GitHub ของ Rudy Rucker และในฐานะคนที่ชื่นชอบงานของเขา ก็ประทับใจกับ "ware tetralogy" ของเขาอย่างมาก

  • มีผู้อ่านที่อ่านหนังสือ "Chaos" ทั้งในช่วงมัธยมปลายและมหาวิทยาลัยและได้รับอิทธิพลอย่างมาก โดยผู้เขียนอธิบายนักวิจัยหลากหลายคนได้ดี และอธิบายทฤษฎีให้เข้าใจได้ง่าย

  • complexity explorer เป็นแหล่งข้อมูลชั้นเยี่ยมสำหรับผู้ที่สนใจสาขานี้

  • ในช่วงปลายทศวรรษ 80 หนังสือ "Chaos" สร้างแรงสะเทือนอย่างมากให้กับคนหนุ่มสาวที่ชื่นชอบคณิตศาสตร์/วิทยาการคอมพิวเตอร์ มีคนใช้ช่วงวันหยุดคริสต์มาสเขียนรูทีนวาด Mandelbrot บนเครื่อง IBM 286

  • มีการอธิบายว่าหนังสือ "Chaos" เชื่อมโยงกับแนวคิดเรื่อง "การสร้างระเบียบจากความโกลาหล" ในสายงาน photojournalism และเน้นย้ำว่าแนวคิดนี้ถูกนำไปใช้ตลอดชีวิตการทำงาน