summaryrefslogtreecommitdiff
path: root/batch.py
blob: 5891695fc35fab8d69228c5ed23d86ea8fc88d9f (plain)
1
2
3
4
5
6
7
8
9
10
# Sample batch fitness algorithm
# fitness = sum(genes)
# Run method: python batch.py "%s"

import sys

gene_lists = sys.argv[1].split(";")
genes = map(lambda genes: map(float, genes.split(",")), gene_lists)
fitnesses = map(sum, genes)
print ",".join(map(str, fitnesses))