atelier FiatLux photo
Vu en Avignon (photo L. Gerin)


Presentation

FiatLux is a cellular automata simulator in Java specially designed for the study of the robustness of the models. Its main distinctive features is to allow to perturb the updating of the system (synchrony rate) and to perturb the topology of the grid.

Download

Click here to download the latest version of FiatLux.

To run it simply double-click on the icon or type "java -jar FiatLux.jar" in a terminal.
You will need Java 6 to run FiatLux. [Download Java]



Licence

FiatLux is registred by the French Agence pour la protection des programmes (APP) under the number: IDDN.FR.001.300004.000.S.P.2013.000.10000
The program is available under the Cecill licence.

Credits

From 2001, FiatLux has developped by Nazim Fatès in the following institutions :
  • 2007- present : LORIA - INRIA Nancy Grand-Est
  • 2006 : LORIA - Univ. Nancy
  • 2002 - 2005 : LIP - ENS Lyon
  • 2001 : LIAFA - Univ. Paris 7

The author is grateful for the contributions of: Olivier Bouré (PhD), Nikolaos Vlassopoulos (post-doc), Antoine Spicher (post-doc), Alexandre Bryskowski (internship on the Graphical User Interface).

For random number generation, FiatLux uses the Ranmar library of Honeyclust. For the live plotting functionallities, FiatLux uses the Ptolemy II library developped and maintained by Univ. of Berkeley.

Last Update : December 2013