Package net.sourceforge.cilib.entity.topologies

This package contains different topology implementations.

See:
          Description

Interface Summary
GBestTopology.IndexedIterator<T extends Entity> Interface to define the manner in which the iterator is to be constructed for Array types.
TopologyHolder  
 

Class Summary
ECTopologyHolder  
GBestTopology<E extends Entity> Implementation of the gbest neighbourhood topology.
HypercubeTopology<E extends Entity>  
LBestTopology<E extends Entity> Implementation of the Local Best Neighbourhood topology.
VonNeumannTopology<E extends Entity> Implementation of the Von Neumann neighbourhood topology.
 

Package net.sourceforge.cilib.entity.topologies Description

This package contains different topology implementations. Within CIlib, all Entity objects are capable of being contained within Topology instances.

A topology is a structure through which the algorithm operates with Entitys. As a result, this data structure is a key component to any algorithm.

Currently, the topologies are designed mainly for populations of entity instances. The expansion of the topology into a structure that can be used within applications of other algorithm types is being developed.



Copyright © 2009 CIRG. All Rights Reserved.