1 points par GN⁺ 2024-11-18 | 1 commentaires | Partager sur WhatsApp
  • CHAOS de James Gleick : le logiciel

    • Distribution gratuite du code source, du manuel et des exécutables de « James Gleick's CHAOS: The Software », un programme DOS d'Autodesk datant de 1991
    • Le logiciel a été écrit par Josh Gordon, Rudy Rucker et John Walker
    • Rucker a écrit la plupart des algorithmes, et l'algorithme des paysages fractals a été écrit par John Walker
    • Josh Gordon s'est chargé de l'interface et d'une grande partie de l'implémentation du code des algorithmes
    • Ce programme a été réalisé en concertation avec le livre de James Gleick Chaos: Making a New Science
    • Cette distribution est proposée sous licence GNU
  • Télécharger la version 1.1

    • Exécutable CHAOS et fichiers de paramètres
    • Manuel utilisateur de CHAOS
    • Code source de CHAOS
    • Le programme Chaos peut être exécuté sur presque toutes les plateformes dans un shell DOS appelé DOSBox
    • Vous pouvez modifier le code de Chaos, mettre en ligne de nouvelles versions ou utiliser ses algorithmes pour créer de petits programmes
    • Le code de Chaos peut être consulté en ligne dans le dépôt GitHub de Chaos
    • Les principales améliorations de Chaos incluent : (1) l'augmentation de la résolution de l'affichage ou de la taille des pixels, (2) la suppression de metashel.exe de MetaGraphics Software Corporation
  • Composants de Chaos

    • MANDEL : programme Mandelbrot Set, incluant des ensembles de Julia quadratiques et cubiques, des ensembles de Mandelbrot quadratiques et cubiques, ainsi qu'une carte complexe de connectivité cubique appelée ensemble de Rudy
    • MAGNETS : programme Pendulum and Magnets, montrant un mouvement physique chaotique et des bassins d'attraction fractals
    • ATTRACT : programme Strange Attractors, montrant le Lorenz Attractor, la Logistic Map, les Yorke Attractors et les Henon Attractors
    • GAME : programme Barnsley Fractals, montrant des fractales de systèmes de fonctions itérées comme la célèbre fougère fractale
    • FORGE : programme Fractal Forgeries, montrant des nuages, des cartes, des chaînes de montagnes et des planètes basés sur des fractales aléatoires
    • TOY : programme Toy Universes, montrant des cellular automata

1 commentaires

 
GN⁺ 2024-11-18
Avis Hacker News
  • Un lecteur raconte qu’au lycée, il ne s’intéressait pas aux mathématiques, mais les a choisies en vue d’une carrière artistique. Il a obtenu un U (non noté) à un examen, puis est devenu doué en maths après avoir été fasciné par les graphismes d’un livre découvert par hasard. Les fractales sont finalement devenues un sujet majeur de sa recherche doctorale

  • Un autre lecteur explique avoir compris les nombres complexes après avoir vu au lycée un exposé sur l’ensemble de Mandelbrot. Il a écrit un programme en BASIC, mais s’est heurté aux limites de performance de son ordinateur, et a appris l’importance de l’optimisation grâce au programme FRACTINT

  • Après avoir lu le livre "Chaos" de Gleick, il s’est passionné pour les fractales et en a rendu sur l’ordinateur 386 de la bibliothèque de son école. Il a fini par se faire repérer par la bibliothécaire, qui l’a signalé pour "piratage"

  • La lecture de "Infinity and the Mind" de Rudy Rucker l’a amené à revenir vers des études de mathématiques. Ce livre a changé sa vie de manière positive

  • En 1987, après avoir lu "Chaos", il a codé l’attracteur de Lorenz sur un Apple IIe. Cela a conduit à des discussions philosophiques sur la question de savoir si les mathématiques sont une invention humaine ou si elles existent indépendamment dans l’univers

  • Un lecteur, après avoir découvert le profil GitHub de Rudy Rucker et apprécié son travail, a été particulièrement impressionné par sa "ware tetralogy"

  • Il a lu "Chaos" au lycée puis à l’université, et le livre l’a profondément marqué. L’auteur y présente bien divers chercheurs et rend les théories faciles à comprendre

  • Complexity Explorer est une excellente ressource pour celles et ceux qui s’intéressent à ce domaine

  • À la fin des années 1980, le livre "Chaos" a eu un fort impact sur les jeunes passionnés de mathématiques et d’informatique. Pendant les vacances de Noël, il a codé une routine de dessin de Mandelbrot sur une machine IBM 286

  • Il explique que le livre "Chaos" rejoint l’idée du photojournalisme consistant à "créer de l’ordre à partir du chaos", et souligne que ce livre a eu des applications tout au long de sa vie professionnelle