Next: SOFTWARE-EVOLUTION-LIBRARY/SOFTWARE/STYLEABLE, Previous: SOFTWARE-EVOLUTION-LIBRARY/SOFTWARE/SEXP, Up: Software Evolution Library Index [Contents][Index]
Class precedence list: double-cut, simple-mutation, mutation, oid-object, standard-object, slot-object, t
Slots:
targeter — initarg: :targeter; reader: software-evolution-library/software-evolution-library:targeter
A function from software -> targets.
picker — initarg: :picker; reader: software-evolution-library/software-evolution-library:picker
A function from software -> random target.
Remove two random elements of the genome.
Class precedence list: light, simple, software, oid-object, file-w-attributes, file, standard-object, slot-object, t
docfixme
The original "reference" genome.
The sw-range software genome is a list of references to this genome.
automatically generated reader method
Set the value of reference to new, and update the genome.
automatically generated writer method
Class precedence list: simple, software, oid-object, file-w-attributes, file, standard-object, slot-object, t
The simplest base software object.
Class precedence list: simple-cut, simple-mutation, mutation, oid-object, standard-object, slot-object, t
Slots:
targeter — initarg: :targeter; reader: software-evolution-library/software-evolution-library:targeter
A function from software -> targets.
picker — initarg: :picker; reader: software-evolution-library/software-evolution-library:picker
A function from software -> random target.
docfixme
Class precedence list: simple-insert, simple-mutation, mutation, oid-object, standard-object, slot-object, t
Slots:
targeter — initarg: :targeter; reader: software-evolution-library/software-evolution-library:targeter
A function from software -> targets.
picker — initarg: :picker; reader: software-evolution-library/software-evolution-library:picker
A function from software -> random target.
docfixme
Class precedence list: simple-mutation, mutation, oid-object, standard-object, slot-object, t
docfixme
Class precedence list: simple-swap, simple-mutation, mutation, oid-object, standard-object, slot-object, t
Slots:
targeter — initarg: :targeter; reader: software-evolution-library/software-evolution-library:targeter
A function from software -> targets.
picker — initarg: :picker; reader: software-evolution-library/software-evolution-library:picker
A function from software -> random target.
docfixme
Class precedence list: sw-range, simple, software, oid-object, file-w-attributes, file, standard-object, slot-object, t
Alternative to simple software objects which should use less memory.
Instead of directly holding code in the genome, each genome is a list
of range references to an external reference code array.
Default list of mutations to apply to simple software objects.
Return the reference index of the index line specified in range.
docfixme