Class Summary |
OpponentPoolSelectionStrategy |
This strategy is used to select the pool of potential opponents for a competitive coevolution algorithm. |
OpponentSelectionStrategy |
This class determins how opponents are selected from the opponent pool. |
SelectAllOpponentSelectionStrategy |
example of implementation of an OpponentSelectionStrategy, selects all the opponents in the pool |
SelectAllSolutionsPoolSelectionStrategy |
Adds all the Entitys current positions to the pool of potentail opponents |
SelectHOFPoolSelectionStrategy |
Maintains a HOF and adds the HOF Competitors to the pool |
SelectNOpponentSelectionStrategy |
Select N random opponents from the pool of competitors |
SelectpBestSolutionsPoolSelectionStrategy |
Add all the populations personal best vectors to the opponent pool, this can only be used on Algorithms that optimise Particles |