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