-
The LBestTopology.iterator() method is not implemented, meaning the functionality is inherited from GBestTopology which returns a GBestNeighbourhoodIterator instead of an LBestNeighbourhoodIterator.
2009-04-30 06:28:27 UTC in Computational Intelligence Library
-
I used the standard xml/ga.xml file in the git repository to get the attached results.
2009-04-21 07:26:43 UTC in Computational Intelligence Library
-
The ec.EC algorithm configured with GeneticAlgorithmIterationStrategy is maximising problem that should be minimised.
2009-04-21 07:24:06 UTC in Computational Intelligence Library
-
Someone commented out the FitnessCalculator in the clustering.KMeans class, because FitnessCalculator now requires an Entity and KMeans only has a Vector. I don't recall when this change in FitnessCalculator was made. The Git logs don't contain the change.
KMeans is not a population based algorithm and therefore an Entity would not make sense. Is there another type of FitnessCalculator that...
2009-02-13 06:44:40 UTC in Computational Intelligence Library
-
Sorry, I clearly used the wrong terms. What I meant was:
dividing all elements of a vector by a scalar and then taking the norm of the
vector (which is a scalar)
...is the same as...
taking the norm of the vector (which is a scalar) and dividing it by the scalar.
2008-10-07 07:54:22 UTC in Computational Intelligence Library
-
2. A small change will allow the BoundedPositionUpdateStrategy to wrap/decorate any other PositionUpdateStrategy.
3. There are many other PositionUpdateStrategies (not just Random) that can only be achieved as pre-updates. Post boundary constraints will not be possible, since the Particle's position has already been updated and there is no way of knowing where it was at the previous step.
2008-09-15 08:17:14 UTC in Computational Intelligence Library
-
Some clarification:
The pso.iterationstrategies.BoundaryConstraint interface can be used for any Entity and not just a Particle. It should therefore be moved to a more generic package.
The pso.positionupdatestrategies.boundaryconstraintstrategies.BoundaryConstraintStrategy interface is used during the position update phase of Particles. It is therefore PSO specific, since other Entities do...
2008-09-15 06:20:11 UTC in Computational Intelligence Library
-
heatzync committed revision 812 to the Computational Intelligence Library SVN repository, changing 2 files.
2008-05-22 09:56:31 UTC in Computational Intelligence Library
-
In revision 751 I also introduced the DataSetManager Singleton class. This class is responsible for parsing/initialising/constructing DataSets and DataSetBuilders only once.
A DataSet or DataSetBuilder can now be shared between all Threads of all Simulations. It works nicely, because they are read-only structures once they have been initialised.
Basically, a DataSetBuilder makes use of...
2008-05-22 08:40:19 UTC in Computational Intelligence Library
-
When I made the changes discussed in Request IDs 1969406 and 1969412, I also introduced the ClusteringUtils class.
This class now handles the formation/creation/arrangement of clusters. This simplified the AssociatedPairDataSetBuilder class to such a degree that it only deals with dataset stuff now, which is its actual purpose.
The AssociatedPairDataSetBuilder does not know about clusters...
2008-05-22 08:36:48 UTC in Computational Intelligence Library