mep

command
v0.0.0-...-9dd4931 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 1, 2016 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Package is an implementation of the Multi Expression Programming algorithm

Copyright 2016 Mark Chenoweth Licensed under terms of MIT license (see LICENSE)

Usage:

  mep -h | -help
  mep -v | -version
	mep -o | -oper
  mep [options] <filename>|testdata

Options:

  -h -help         			print help
  -v -version       		print version
	-o -oper              print operators
	-td                   print testdata
	-summary              print summary only
	-popsize=<subPopSize> sets sub-population size (default=100)
	-numpop=<numSubPop>   sets number of sub-populations (default=1)
	-code=<codeLen>       sets code length (default=50)
	-gens=<numGens>       sets number of generations to evolve
	-seed=<int>           sets random number seed (default=unixNano time)
	-fitness=<float>     	sets fitness threshold to stop evolving
	-mp=<mutationProb>    sets mutation probability
	-cp=<crossoverProb>		sets crossover probability
	-const=num,min,max		sets random constant parameters (-const=num,min,max[,(e|pi|<fixed>)])
	-enable=<op[,op]>     enables operators (comma separated list)
	-disable=<op[,op]>    disables operators (comma separated list)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL