ciren/cilib

Move algorithm-specific behaviour from entity to the relevant algorithms.

Closed this issue · 3 comments

Entities should be pure data structures and behaviour should be purely determined by the iteration strategies. Ideally, there can only be one Entity class.

Example of a prime offender is Particle

Pull request 174 176 and 179 fixes some of this issue.

Closing for now - will be looked at, at a later stage