Selector

java.lang. Object
+Object()
+getClass() returns java.lang.Class
+hashCode() returns int
+equals(java.lang.Object ) returns boolean
#clone() returns java.lang.Object
+toString() returns java.lang.String
+notify() returns void
+notifyAll() returns void
+wait(long ) returns void
+wait(long , int ) returns void
+wait() returns void
#finalize() returns void
org.artoflife.gp. Selector
#individuals :java.util.List
+Selector()
+initialise(java.util.Collection individuals) returns void
#selectOne(boolean chooseFittest) returns org.artoflife.gp.Individual
#select(int numberToSelect, boolean chooseFittest) returns java.util.Collection
+selectFittest(int numberToSelect) returns java.util.Collection
+selectWeakest(int numberToSelect) returns java.util.Collection
+selectFittest() returns org.artoflife.gp.Individual
+selectWeakest() returns org.artoflife.gp.Individual
org.artoflife.gp.selection. SimpleTournamentSelector
#tournamentSize :int
+SimpleTournamentSelector()
+selectOne(boolean chooseFittest) returns org.artoflife.gp.Individual