{"id":593,"date":"2016-01-11T20:38:47","date_gmt":"2016-01-11T19:38:47","guid":{"rendered":"http:\/\/darrigan.net\/blog\/?p=593"},"modified":"2026-10-11T22:32:33","modified_gmt":"2026-10-11T20:32:33","slug":"le-hasard-a-besoin-de-temps-pour-creer-de-belles-choses","status":"publish","type":"post","link":"https:\/\/darrigan.net\/blog\/le-hasard-a-besoin-de-temps-pour-creer-de-belles-choses\/","title":{"rendered":"Le hasard a besoin de temps pour cr\u00e9er de belles choses"},"content":{"rendered":"<p>Voici un sujet du m\u00eame genre que le <a href=\"https:\/\/darrigan.net\/blog\/jeu-de-la-vie-programmer\/\">jeu de la vie<\/a>.<img decoding=\"async\" loading=\"lazy\" class=\"alignright wp-image-594 size-full\" src=\"https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/croissance1.gif\" alt=\"Croissance\" width=\"228\" height=\"250\" \/><\/p>\n<p>1) Placez un pixel noir au centre d&rsquo;un cercle imaginaire.<br \/>\n2) Prenez un pixel noir au hasard sur la circonf\u00e9rence du cercle et faites-le se d\u00e9placer au hasard, jusqu&rsquo;\u00e0 ce qu&rsquo;il rencontre un autre pixel noir, alors figez-le \u00e0 cet endroit\u00a0et recommencez l&rsquo;\u00e9tape 2.<\/p>\n<p>Voil\u00e0 le genre de figure (ci-contre) que l&rsquo;on peut obtenir avec cette simple r\u00e8gle du jeu.<!--more--><\/p>\n<p>Cela peut durer longtemps, selon la taille de la bo\u00eete de simulation, car le pixel qui se d\u00e9place au hasard peut faire un grand nombre de pas\u00a0avant de rencontrer un pixel d\u00e9j\u00e0 fig\u00e9.<\/p>\n<p>Voici quelques \u00e9tapes d&rsquo;une telle construction, \u00e0 certains intervalles de temps :<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-602 size-full\" src=\"https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/croissance-1.gif\" alt=\"Croissance anim\u00e9e\" width=\"476\" height=\"485\" \/><\/p>\n<h3>Envie de vous amuser ?<\/h3>\n<p>Vous pouvez tester la simulation h\u00e9berg\u00e9e ici : <a href=\"https:\/\/darrigan.net\/dendron\/\" target=\"_blank\" rel=\"noopener\">https:\/\/darrigan.net\/dendron\/<\/a><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignright wp-image-597\" src=\"https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/Electrodeposition-cuivre.jpg\" alt=\"Electrod\u00e9position de cuivre\" width=\"300\" height=\"203\" srcset=\"https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/Electrodeposition-cuivre.jpg 454w, https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/Electrodeposition-cuivre-300x203.jpg 300w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>Il est remarquable, et passionnant, de trouver que quelques r\u00e8gles de bases, un algorithme tr\u00e8s simple, peuvent conduire \u00e0 des figures qui rappellent des processus r\u00e9els. Ci-contre, le r\u00e9sultat d&rsquo;une \u00e9lectrod\u00e9position lente de cuivre sur une pointe (cathode) plong\u00e9e dans un solution de sel de cuivre (II).<\/p>\n<p>R\u00e9sultat d&rsquo;une simulation :<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-1274\" src=\"https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/simulation-1024x1024.gif\" alt=\"Image r\u00e9sultante d'une simulation.\" width=\"550\" height=\"550\" srcset=\"https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/simulation-1024x1024.gif 1024w, https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/simulation-300x300.gif 300w, https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/simulation-150x150.gif 150w, https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/simulation-768x769.gif 768w, https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/simulation-624x625.gif 624w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voici un sujet du m\u00eame genre que le jeu de la vie. 1) Placez un pixel noir au centre d&rsquo;un cercle imaginaire. 2) Prenez un pixel noir au hasard sur la circonf\u00e9rence du cercle et faites-le se d\u00e9placer au hasard, jusqu&rsquo;\u00e0 ce qu&rsquo;il rencontre un autre pixel noir, alors figez-le \u00e0 cet endroit\u00a0et recommencez l&rsquo;\u00e9tape [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[39,7],"tags":[58,56,59,57,70],"_links":{"self":[{"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/posts\/593"}],"collection":[{"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/comments?post=593"}],"version-history":[{"count":12,"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/posts\/593\/revisions"}],"predecessor-version":[{"id":1276,"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/posts\/593\/revisions\/1276"}],"wp:attachment":[{"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/media?parent=593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/categories?post=593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/tags?post=593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}