David Naramski

Ingénieur Civil Informaticien

  • Increase font size
  • Default font size
  • Decrease font size
Laboratoire

Mosaïque

Pour mon anniversaire 2009, je voulais quelque chose d'original et d'unique. Je voulais que mon entourage puisse m'offrir quelque chose que je ne pourrais pas avoir sans eux.

C'est de cette idée que né le projet Mosaic. C'est un outil collaboratif pour créer un "tableau" que j'afficherai ensuite chez moi.

Le programme permet aux utilisateurs de poster des photos ou des messages. Toutes les contributions sont rassemblées en utilisant un algorithme d'aggrégation. Tous les utilisateurs contribuent au même tableau.

Pendant deux mois avant la date d'anniversaire, mes proches ont

  • soit ajouter des photos
  • soit ajouter des messages textes
  • soit transmettre l'URL à leur propres amis

Il en a résulté une mosaïque de plusieurs centaines de photos et messages. C'est devenu un poster affiché dans une des chambres de mon appartement.

 

 

Aggrégation

Autre ode au hazard : l'aggrégation de particule soumise à un mouvement aléatoire ("Brownien"). Ici encore, les règles sont simples: les particules se déplacent aléatoirement sur la grille. Quand elle rencontrent une partie "fixe", elle se fixent à leur tour.

Au fil du temps, on peut voir naître des figures qui sont certes aléatoires, mais qui présentent néanmoins certaines propriétés communes.

 

Read more...
 

Brownian motion

Pour mieux comprendre l'aggrégation de molécule précédente, on peut trouver utile d'examiner ce qu'est un mouvement "Brownien". Dans le cadre de mon aggrégation, c'est un mouvement totalement aléatoire, sans mouvement général.

L'applet présente ici propose de visualiser le chemin d'une seule particule, qui se déplace à partir du centre de la grille. La couleur est représentative de la densité de présence de la molécule. Plus la densité est élevée, plus la couleur est bleue.

 

Read more...
 

Automate cellulaire

Pour moi, c'est un des plus simple et plus impressionnant exemple de jeux permettant d'expérimenter la notion de "structure qui nait du chaos".

Au fil des éxécutions, on peut souvent voir le jeu converger vers les mêmes structures. La grille de départ est pourtant à chaque fois générée aléatoirement. Ces structures s'expliquent par leur grande propriétés de stabilités: même soumises aux perturbations aléatoires, elles finissent généralement par triompher.

De plus, on a étudié de nombreux motifs récurrent de ces systèmes.

 

Read more...