{"id":593,"date":"2016-01-11T20:38:47","date_gmt":"2016-01-11T19:38:47","guid":{"rendered":"http:\/\/darrigan.net\/blog\/?p=593"},"modified":"2018-11-08T09:32:35","modified_gmt":"2018-11-08T08:32:35","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<p>&nbsp;<\/p>\n<h3>Envie de vous amuser ?<\/h3>\n<p>Micka\u00ebl Launay, docteur en math\u00e9matiques et\u00a0auteur du site <a href=\"https:\/\/www.micmaths.com\" target=\"_blank\" rel=\"noopener\">Micmaths<\/a>,\u00a0propose r\u00e9guli\u00e8rement des <a href=\"https:\/\/www.youtube.com\/user\/Micmaths\" target=\"_blank\" rel=\"noopener\">vid\u00e9os de maths<\/a>, et a post\u00e9 sur son compte twitter\u00a0<a href=\"https:\/\/mobile.twitter.com\/mickaellaunay\" target=\"_blank\" rel=\"noopener\">@mickaellaunay<\/a> plusieurs de ces petits scripts de simulation :<\/p>\n<ul>\n<li><a href=\"https:\/\/micmaths.com\/applis\/tetris\/tertisaleatoire.html\" target=\"_blank\" rel=\"noopener\">Tetris al\u00e9atoire<\/a><\/li>\n<li><a href=\"https:\/\/micmaths.com\/applis\/tetris\/figuresAgregation.html\" target=\"_blank\" rel=\"noopener\">Agr\u00e9gation sur les bords d&rsquo;un cercle, en partant du centre<\/a><\/li>\n<li><a href=\"https:\/\/micmaths.com\/applis\/tetris\/figuresAgregationTer.html\" target=\"_blank\" rel=\"noopener\">Agr\u00e9gation au centre d&rsquo;un cercle, en partant du bord<\/a><\/li>\n<\/ul>\n<p>Il est facile de r\u00e9cup\u00e9rer le code de ces scripts et de les modifier pour tester des variantes avec d&rsquo;autres r\u00e8gles du jeu.<\/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>Sur la simulation ci-dessous, la couleur est fonction du nombre de pas effectu\u00e9s par le pixel avant de se figer.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-598\" src=\"https:\/\/darrigan.net\/blog\/wp-content\/uploads\/2016\/01\/Croissance2.gif\" alt=\"Croissance 2\" width=\"250\" height=\"234\" \/><\/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":"open","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":9,"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/posts\/593\/revisions"}],"predecessor-version":[{"id":771,"href":"https:\/\/darrigan.net\/blog\/wp-json\/wp\/v2\/posts\/593\/revisions\/771"}],"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}]}}