Uses of Package
anthill

Packages that use anthill
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.antnet This package is a prototype implementation of package anthill.nest to be used during actual deployment in a real environment. 
anthill.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. 
anthill.antsim.impl This package contains a prototype implementation of the interfaces included in package anthill.antsim
anthill.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. 
anthill.nest This package contains the main interfaces needed by nest implementors. 
anthill.nestor This package is a prototype implementation of package anthill.nest to be used during Anthill simulations.  
anthill.storage   
anthill.storage.impl   
freenetant This package contains a simple ant implementation that perform a random walking through a peer-to-peer network. 
gnutant This package contains a simple ant implementation. 
random This package contains a simple ant implementation that perform a random walking through a peer-to-peer network. 
 

Classes in anthill used by anthill
Ant
          This interface contains the methods which must be implemented by ant developers.
AntId
          Empty interface used as a marker for ant identifiers.
AntView
          Interface AntView contains the set of methods which are accessible to ants when visiting nests.
Neighbour
          Class Neighbour contains the information related to another nest related to another nest.
NestId
          Empty interface used as a marker for nest identifiers.
RequestId
          Empty interface used as a marker for request identifiers.
Resource
          The Resource interface describes resources that may be stored in a nests.
 

Classes in anthill used by anthill.antnet
Ant
          This interface contains the methods which must be implemented by ant developers.
AntId
          Empty interface used as a marker for ant identifiers.
AntView
          Interface AntView contains the set of methods which are accessible to ants when visiting nests.
NestId
          Empty interface used as a marker for nest identifiers.
Resource
          The Resource interface describes resources that may be stored in a nests.
 

Classes in anthill used by anthill.antsim
Resource
          The Resource interface describes resources that may be stored in a nests.
 

Classes in anthill used by anthill.antsim.impl
RequestId
          Empty interface used as a marker for request identifiers.
Resource
          The Resource interface describes resources that may be stored in a nests.
 

Classes in anthill used by anthill.genie
Ant
          This interface contains the methods which must be implemented by ant developers.
Resource
          The Resource interface describes resources that may be stored in a nests.
 

Classes in anthill used by anthill.nest
Ant
          This interface contains the methods which must be implemented by ant developers.
AntId
          Empty interface used as a marker for ant identifiers.
AntView
          Interface AntView contains the set of methods which are accessible to ants when visiting nests.
Neighbour
          Class Neighbour contains the information related to another nest related to another nest.
NestId
          Empty interface used as a marker for nest identifiers.
RequestId
          Empty interface used as a marker for request identifiers.
Resource
          The Resource interface describes resources that may be stored in a nests.
 

Classes in anthill used by anthill.nestor
Ant
          This interface contains the methods which must be implemented by ant developers.
AntId
          Empty interface used as a marker for ant identifiers.
AntView
          Interface AntView contains the set of methods which are accessible to ants when visiting nests.
Neighbour
          Class Neighbour contains the information related to another nest related to another nest.
NestId
          Empty interface used as a marker for nest identifiers.
RequestId
          Empty interface used as a marker for request identifiers.
Resource
          The Resource interface describes resources that may be stored in a nests.
 

Classes in anthill used by anthill.storage
Resource
          The Resource interface describes resources that may be stored in a nests.
 

Classes in anthill used by anthill.storage.impl
Resource
          The Resource interface describes resources that may be stored in a nests.
 

Classes in anthill used by freenetant
Ant
          This interface contains the methods which must be implemented by ant developers.
AntFactory
          Factory interface for creating ants.
AntView
          Interface AntView contains the set of methods which are accessible to ants when visiting nests.
Neighbour
          Class Neighbour contains the information related to another nest related to another nest.
NestId
          Empty interface used as a marker for nest identifiers.
RequestId
          Empty interface used as a marker for request identifiers.
 

Classes in anthill used by gnutant
Ant
          This interface contains the methods which must be implemented by ant developers.
AntFactory
          Factory interface for creating ants.
AntId
          Empty interface used as a marker for ant identifiers.
AntView
          Interface AntView contains the set of methods which are accessible to ants when visiting nests.
NestId
          Empty interface used as a marker for nest identifiers.
RequestId
          Empty interface used as a marker for request identifiers.
Resource
          The Resource interface describes resources that may be stored in a nests.
 

Classes in anthill used by random
Ant
          This interface contains the methods which must be implemented by ant developers.
AntFactory
          Factory interface for creating ants.
AntView
          Interface AntView contains the set of methods which are accessible to ants when visiting nests.
NestId
          Empty interface used as a marker for nest identifiers.
RequestId
          Empty interface used as a marker for request identifiers.