# fichier ressource pour genkermit
# les lignes commenant par un dise sont des commentaires

# graine pour le gnrateur de nombre "alatoires"
# la graine passe en argument prime
# [par dfaut 1]
graine = 777

# nombre d'essais par valuation [4 par dfaut] 
essais = 2

# nombre d'tapes maximum par essai, -1 signifiant pas de limite
# (ou plutt jusqu' la mort ou la russite) [-1 par dfaut] 
etapes = -1

# fichier o logger tous les gnmes et leur valuation
# [par dfaut ne pas le faire]
# log = genkermit.log

# fichier o charger un gnme de base [par dfaut ne pas le faire]
# base = meilleur.dat

# taux de mutation sur  la cration de la premire gnration,
# lorsque l'on dmarre avec un gnme de base [par dfaut 0.5]
bmut = 0.5

# sauver le meilleur gnme toutes les "cycle" gnrations, un nombre
# ngatif ou nul signifiant de ne pas le faire. le gnme sera sauv sous
# sa reprsentation en rseau de neurne, dans un fichier s'appelant
# "n de gnration".dat [par dfaut ne pas le faire
cycle = 50

# type d'algo gntique: 
# 0 algo simple (sans recouvrement)
# => elitisme ou non
# 1 algo avec recouvrements des gnrations
# => nombre ou pourcentage d'individus  remplacer
# 2 algo incrmental (recouvrement et 1 ou 2 enfants par gnration)
# => un ou deux enfants, qui remplacer
# 3 algo "deme"  (populations en parallle avec migrations)
# => nombre ou pourcentage d'individus  remplacer, nombre de migrants, nombre
# de populations
# [algo par dfaut : 0]
agtype = 0

# type de slection
# 0 roue de la fortune
# 1 tournoi
# 2 chantilon dterministe
# 3 chantillon avec reste stochastique
# [par dfaut roue de la fortune]
seltype = 2

# type de terminaison
# 0 nombre de gnrations
# => nombre de gnrations
# 1 convergence (des meilleurs)
# => sur quel nombre de gnration et quel pourcentage
# 2 convergence (de la population)
# => pourcentage de convergence envers le plsu adapt
# [par dfaut 0]
termtype = 0
