Packages
anthill This package contains the main interfaces needed by ant implementors; in particular, it contains the Ant interface, which is the agent interface to be implemented.
anthill.factory This package contains a general factory class based on reflection and XML configuration files, which could be used to configure the behavior of an Anthill simulation without need to recompile the application.
anthill.nest This package contains the main interfaces needed by nest implementors.
anthill.storage  
anthill.storage.impl  
anthill.types This package contains general utility types that may help in the development of new ant algorithms.
anthill.util This package contains some utility classes performing different tasks, such as logging, printing and exceptional behavior handling.
ants.freeant Freeant is an experimental ant based on the Gnutant algorithm.
ants.gnutant This package ants.contains a simple ant implementation.
ants.jxtagnutant  
ants.messor This package ants.contains an experimental ant implementing a grid-like computing service.
ants.random This package ants.contains a simple ant implementation that perform a random walking through a peer-to-peer network.
ants.utils  
antsim This package contains the main interfaces used in the Anthill simulation tool, including interfaces to perform evaluations, to collect statistics, to simulate peer-to-peer networks and to generate random requests of documents.
antsim.genie This package contains the main interfaces used in the Anthill evolution framework, including interfaces to perform evaluations using genetic tools, to represent genetic codes and to manipulate populations of genetic codes.
antsim.impl This package contains a prototype implementation of the interfaces included in package antsim.
antsim.nestor This package is a prototype implementation of package anthill.nest to be used during Anthill simulations.
jxtaimpl  
jxtaimpl.gui  
jxtaimpl.ids  
jxtaimpl.storage  
test