Evolutionary methods and application - Tzaphkiel/G34S GitHub Wiki
Genetic - terminology:
Population : is a group of Individuals
Individual : is represented by a set of Chromosomes
Chromosome : Genes are packaged in bundles called Chromosomes
Gene : are coded instructions; It could be said that they represents a property/function of an individual
Offspring : or child is the product of a crossover between two randomly (but highly ranked) selected individuals swapping some of their Gene(s)
Next generation : is the current population after it is stochastically altered
Genetic - operators:
Replication : the process of reproducing (unchanged) a given chromosome of an individual
Crossover : involves the mixing/mating of two chromosomes by swapping two sections their chromosome based on a split position (???at Gene boundary or not ???)
Mutation : Each gene in the chromosome is given a small chance of being changed
Squash:
Grid : (individual) is a list of Courts showing the Matches between Players organized by Court & Timeslot
Court : a place where two Players can play a Match within an existing Timeslot
Timeslot : a time span belonging to a specific Court where Players can have a Match
Match : a game between two players on a specific Court at a specific Timeslot (Chromosome)
Player : a person participating to a Match with another Player on a specific Court within a specific Timeslot