|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AntView | |
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.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. |
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. |
Uses of AntView in anthill |
Methods in anthill with parameters of type AntView | |
void |
Ant.init(AntView view)
This method is called on ants at the initialization time. |
void |
Ant.run(AntView view)
This method encapsulate the computation performed by ants. |
Uses of AntView in anthill.antnet |
Methods in anthill.antnet with parameters of type AntView | |
void |
ConcurrentManager.add(AntView view)
Adds an ant to the queue of ants to be executed. |
Uses of AntView in anthill.nest |
Methods in anthill.nest with parameters of type AntView | |
void |
Manager.add(AntView view)
Add an ant to the queue of ants to be executed. |
Uses of AntView in anthill.nestor |
Classes in anthill.nestor that implement AntView | |
class |
LocalAntView
Class LocalAntView is a simple implementation of interface AntView , which implements methods included in
it by invoking the opportune methods on the local nest. |
Methods in anthill.nestor with parameters of type AntView | |
void |
LocalManager.add(AntView view)
Adds an ant to the queue of ants to be executed |
Uses of AntView in freenetant |
Methods in freenetant with parameters of type AntView | |
void |
FreenetAnt.init(AntView view)
Configuration parameters for this ant. |
void |
FreenetAnt.run(AntView view)
This method encapsulate the computation performed by the ant. |
void |
FreenetAnt.goForward(AntView view)
Algorithm used when moving forward. |
void |
FreenetAnt.doBacktracking(AntView view)
|
void |
FreenetAnt.goBackward(AntView view)
Algorithm used when the ant go backward. |
Uses of AntView in gnutant |
Methods in gnutant with parameters of type AntView | |
void |
BackwardGnutant.init(AntView view)
|
void |
BackwardGnutant.run(AntView view)
This method encapsulate the computation performed by the ant. |
void |
ResponseGnutant.init(AntView view)
|
void |
ResponseGnutant.run(AntView view)
This method encapsulate the computation performed by the ant. |
void |
Gnutant.init(AntView view)
FIXME: add this method to AntView; add the invocation of this method in the local nest. |
void |
Gnutant.run(AntView view)
This method encapsulate the computation performed by the ant. |
void |
Insant.init(AntView view)
Initialize the InsertGnutant at the originating nest. |
void |
Insant.run(AntView view)
This method encapsulate the computation performed by the ant. |
void |
TrailGnutant.init(AntView view)
|
void |
TrailGnutant.run(AntView view)
This method encapsulate the computation performed by the ant. |
void |
ReplyGnutant.init(AntView view)
|
void |
ReplyGnutant.run(AntView view)
This method encapsulate the computation performed by the ant. |
void |
SearchGnutant.init(AntView view)
|
void |
SearchGnutant.run(AntView view)
This method encapsulate the computation performed by the ant. |
Constructors in gnutant with parameters of type AntView | |
GnutantPheromone(AntView view)
Creates a new GnutantPheromone instance. |
|
GnutantPheromone(AntView view,
int capacity)
Creates a new GnutantPheromone instance. |
|
GnutantPheromone(AntView view,
int capacity,
int closeness)
Creates a new GnutantPheromone instance. |
Uses of AntView in random |
Methods in random with parameters of type AntView | |
void |
RandomAnt.init(AntView view)
|
void |
RandomAnt.run(AntView view)
This method encapsulate the computation performed by the ant. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |