Newsletler
 

Our newsletter will soon be there :). Be informed of our ants life...

 

Hot Stuffs
 
Hot Stuffs Section..

List of cool news comin from all around the globe.

Have a look, you'll enjoy  :)

 

The Team
 
Good ideas, High coding skills... we are looking for cool people to help us for the following of our next projects..

contact us

 

Links
 
Sure !!!

one of the coolest part of this page.

The Links !!! comin' soon.

 

SourceForge Logo
 

 

 

 

 

 

 

 

 

 

 
What is it :
 
A simulation of a very simplified ants nest.
It is a restricted area (square) filled with ants and rice.
Rice is first randomly positioned in the area and ants will join it in a unique batch.
This is an implementation of the "auto-organization" concept as observed in reality;
here, ants just follow a very simple law:

- "get rice till you have 3 then release it"
- "do it again".

This should end with all the rice collected in one place.

 

Why :
 
I am fascinated with auto-organization in any complex system.
I want to use my programmer skills to modelize it, and look at funny results.
Perhaps some day I will reach something very interesting.
For now, this is a good way for
- practicing UML modeling
- learning functional programming and OCAML

 

How :
 
UML Modeling
ocaml language
GPL (because I believe in it)
cvs and other public communication tools (lidie...)

 

Why Sourceforge :
 
We needed a public cvs hosting for other developers to work on the project.
We want to (will) contribute to opensource projects, and this simple one is a good way to learn SF functionalities.
We perhaps will launch other interesting projects if we feel comfortable after this simpler one;
Of course, this is also a good way to show whoever what I am able to do as developer.

 

The Code :
 
- Implementation choices
.
.
- Country language for comments and labels
Anything in the code will be written in English. but, for historic reasons, three (3) names remains French, the titles of the classes :
pelouse means lawn...
fourmi is ant...
grain_de_riz is rice...

 

FURTHER :
 
- To have a system offering an interface service :
The global structure/environment allowing any component ( robot as ant, resources as rice, external constraints as edges of the area ) to live in our universe : who will win ?

- Imagine some different systems where the base area structure is somewhat different ?