deterministic

class Object
trait Matchable
class Any

Value members

Concrete methods

def expression[G, P, I](values: G => (Vector[Double], Vector[Int]), build: (G, P) => I, fitness: (Vector[Double], Vector[Int]) => P): G => I
def initialPopulation[G, I](initialGenomes: Vector[G], expression: G => I): Vector[I]
def step[S, I, G](breeding: (S, I) => G, expression: G => I, elitism: S => I, generation: Lens[S, Long], evaluated: Lens[S, Long])(s: S, population: Vector[I], rng: Random): (S, Vector[I])