All Downloads are FREE. Search and download functionalities are using the official Maven repository.

scalagen.message.Messages.scala Maven / Gradle / Ivy

There is a newer version: 0.4.0
Show newest version
package scalagen.message

import akka.actor.ActorRef
import scalagen.genome.Genome

case object ReadGenom

case object GetPhenotypes

case object Death

case class GenomeRead(genotype: Genome)

case class Eval(phenotype: ActorRef, genotype: Genome)

case class Evaluated(phenotype: ActorRef, value: Double)

case class Descendant(genome: Genome)

case class Kill(phenotype: ActorRef)

case class Phenotypes(phenotypes: Seq[Evaluated])

case class Best(genome: Genome, value: Double)

case class UpdatePopulation(couples: Seq[(ActorRef, ActorRef)], toBeKilled: Seq[ActorRef])




© 2015 - 2024 Weber Informatics LLC | Privacy Policy