Those Programs were made for the simulations in my PhD thesis. They are distributed under the GPL license (see COPYING). To contact author: vincent.deveaux@univ-rouen.fr List of files in the archive: COPYING : The GNU license. flow.c : Simulation of a flow of information. It uses the Gtk+ 2.0 library. You can choose the majority or product flow. You can choose the show the simulation of the whole box or just the flow of the extremal point. It is possible to export the simulation into a fig file. flow-ng.c : It's the non-graphical counterpart of flow. You have to modify the source and re-compile it to simulate the flow you want. It saves the simulation into a fig file. If you have not the Gtk+ 2.0 library, use that program. makefile : File to easily compile programs. It uses the make facilities. Tpye 'make ' to compile . Type 'make all' to compile all graphical programs. Type 'make all-ng' to compile all non-graphical programs. Use them if you experience difficulties in compiling the graphical ones. Type 'make clean' to remove all binaries and fig files present in the directory. pca2s2n.c : Simulation of a PCA with 2 neighbors and 2 colors. It uses the Gtk+ 2.0 library. It's the program with the user-friendly interface. User can choose to simulate the POMM-Ising model, the Stavskaya's model or a custom model. It is possible to export the simulation into a fig file. pca2s2n-ng.c : It is the non-graphical counterpart of pca2s2n. You have to modify the source and re-compile it to simulate the model you want. It saves the simulation into a fig file. If you have not the Gtk+ 2.0 library, use that program. README : This file.