https://github.com/rudyrucker/chaos

Skip to content

Navigation Menu

Toggle navigation
 
Sign in

  * Product
      +  
        GitHub Copilot
        Write better code with AI
      +  
        Security
        Find and fix vulnerabilities
      +  
        Actions
        Automate any workflow
      +  
        Codespaces
        Instant dev environments
      +  
        Issues
        Plan and track work
      +  
        Code Review
        Manage code changes
      +  
        Discussions
        Collaborate outside of code
      +  
        Code Search
        Find more, search less
    Explore
      + All features
      + Documentation
      + GitHub Skills
      + Blog
  * Solutions
    By company size
      + Enterprises
      + Small and medium teams
      + Startups
    By use case
      + DevSecOps
      + DevOps
      + CI/CD
      + View all use cases
    By industry
      + Healthcare
      + Financial services
      + Manufacturing
      + Government
      + View all industries
    View all solutions
  * Resources
    Topics
      + AI
      + DevOps
      + Security
      + Software Development
      + View all
    Explore
      + Learning Pathways
      + White papers, Ebooks, Webinars
      + Customer Stories
      + Partners
  * Open Source
      +  
        GitHub Sponsors
        Fund open source developers
      +  
        The ReadME Project
        GitHub community articles
    Repositories
      + Topics
      + Trending
      + Collections
  * Enterprise
      +  
        Enterprise platform
        AI-powered developer platform
    Available add-ons
      +  
        Advanced Security
        Enterprise-grade security features
      +  
        GitHub Copilot
        Enterprise-grade AI features
      +  
        Premium Support
        Enterprise-grade 24/7 support
  * Pricing

Search or jump to...

Search code, repositories, users, issues, pull requests...

Search
[                    ]
Clear

Search syntax tips

Provide feedback

We read every piece of feedback, and take your input very seriously.

[                    ] [ ] Include my email address so I can be
contacted
Cancel Submit feedback

Saved searches

Use saved searches to filter your results more quickly

Name [                    ] 
Query [                    ]

To see all available qualifiers, see our documentation.

Cancel Create saved search
Sign in
Sign up Reseting focus
You signed in with another tab or window. Reload to refresh your
session. You signed out in another tab or window. Reload to refresh
your session. You switched accounts on another tab or window. Reload
to refresh your session. Dismiss alert
{{ message }}
rudyrucker / chaos Public

  * Notifications You must be signed in to change notification
    settings
  * Fork 26
  * Star 363

James Gleick's Chaos: The Software

363 stars 26 forks Branches Tags Activity
Star
Notifications You must be signed in to change notification settings

  * Code
  * Issues 2
  * Pull requests 0
  * Actions
  * Projects 0
  * Security
  * Insights

Additional navigation options

  * Code
  * Issues
  * Pull requests
  * Actions
  * Projects
  * Security
  * Insights

rudyrucker/chaos

 master
BranchesTags
  
[                    ]
Go to file
Code

Folders and files

        Name                  Name           Last commit  Last commit
                                               message       date
Latest commit

 

History

42 Commits
 
Barnsley_Fractals     Barnsley_Fractals                    
Cellular_Automata     Cellular_Automata                    
Fractal_Landscapes    Fractal_Landscapes                   
Mandelbrot_Julia_Rudy Mandelbrot_Julia_Rudy                
Pendulum_Magnets      Pendulum_Magnets                     
Start_Menu            Start_Menu                           
Strange_Attractors    Strange_Attractors                   
README.md             README.md                            
SourceReadMe.txt      SourceReadMe.txt                     
View all files

Repository files navigation

  * README

James Gleick's CHAOS: The Software

 

This is a free release of the source, manual, and executables of a
1991 Autodesk DOS program that was called "James Gleick's CHAOS: The
Software." The software was written by Josh Gordon, Rudy Rucker and
John Walker. Rucker wrote most of the algorithms, except for the
Fractal Landscapes algorithms, which are by John Walker. Josh Gordon
did the interface, and much of the implementation of the algorithm
code. The program was written in consultation with James Gleick about
his brilliant book, Chaos: Making a New Science . This release is
under a Gnu license.

Cover of Chaos Package

Downloads for the Release 1.1

The CHAOS executables and parameter files.

The CHAOS User manual.

The CHAOS source code.

It's possible to run the Chaos program on any virtually any platform,
inside a DOS shell called DOSBox. Details on the Releases page.

You are free to alter the Chaos code and upload new versions. Or use
our algorithms to spin off smaller programs. See our Chaos GitHub
repository for the Chaos code online.

The biggest outstanding upgrades for Chaos might be: (1) Increase the
resolution or pixel size of the display. (2) Elmimate our use of the
old DOS TSR or "terminate and stay resident" program metashel.exe,
made by MetaGraphics Software Corporation. Chaos uses metashel calls
for its graphics.

What's In Chaos

 

[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368]

CHAOS has six modules.

[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368]
[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368]
[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368]

MANDEL. A Mandelbrot Set program, incorporating: quadratic and cubic
Julia sets, quadratic and cubic Mandelbrot sets, and a gnarly cubic
connectedness map called the Rudy set.

[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368]
[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368]

MAGNETS. A Pendulum and Magnets program showing chaotic physical
motion and fractal basins of attraction.

[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368] []
[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368]

ATTRACT. A Strange Attractors program showing the Lorenz Attractor,
the Logistic Map, the Yorke Attractors, and the Henon Attractors.

[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368]

GAME. A Barnsley Fractals program showing Iterated Function System
fractals such as the famous fractal fern.

[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368]
[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368]

FORGE. A Fractal Forgeries program that shows clouds, maps, mountain
ranges, and planets based on random fractals.

[687474703a2f2f7777772e727564797275636b65722e636f6d2f6368]

TOY. A Toy Universes program that shows cellular automata.

About

James Gleick's Chaos: The Software

Resources

Readme
Activity

Stars

363 stars

Watchers

11 watching

Forks

26 forks
Report repository

Releases 1

 
chaos v1.1 Latest
Mar 31, 2017

Packages 0

No packages published

Languages

  * C 83.6%
  * Objective-C 10.0%
  * Assembly 5.9%
  * Other 0.5%

Footer

 (c) 2024 GitHub, Inc.

Footer navigation

  * Terms
  * Privacy
  * Security
  * Status
  * Docs
  * Contact
  * Manage cookies
  * Do not share my personal information

You can't perform that action at this time.