Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.epochx.op.selection.PoolSelector

Packages that use PoolSelector
com.epochx.core |
com.epochx.op.selection |

Uses of PoolSelector in com.epochx.core

Methods in com.epochx.core that return PoolSelector
`PoolSelector<TYPE>` | `GPAbstractModel.getPoolSelector()` Retrieves the selector to use to construct a breeding pool from which parents can be selected using the parent selector returned by getProgramSelector() to undergo the genetic operators.
`PoolSelector<TYPE>` | `GPModel.getPoolSelector()` Retrieves the selector to use to construct a breeding pool from which parents can be selected using the parent selector returned by getProgramSelector() to undergo the genetic operators.

Methods in com.epochx.core with parameters of type PoolSelector
`void` | `GPAbstractModel.setPoolSelector(PoolSelector<TYPE> poolSelector)` Overwrites the default pool selector used to generate a mating pool.

Uses of PoolSelector in com.epochx.op.selection

Classes in com.epochx.op.selection that implement PoolSelector
`class` | `LinearRankSelector<TYPE>` Linear rank selection chooses programs by fitness rank.
`class` | `RandomSelector<TYPE>` A random selector is a program and pool selector which provides no selection pressure.
`class` | `TournamentSelector<TYPE>` Tournament selection provides both program and pool selection.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES