diff options
Diffstat (limited to 'src/engine/Mutation.cpp')
-rw-r--r-- | src/engine/Mutation.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/engine/Mutation.cpp b/src/engine/Mutation.cpp index 878205d..776142d 100644 --- a/src/engine/Mutation.cpp +++ b/src/engine/Mutation.cpp @@ -30,7 +30,7 @@ namespace machina { namespace Mutation { void -Compress::mutate(Machine& machine) +Compress::mutate(Random& rng, Machine& machine) { //cout << "COMPRESS" << endl; @@ -49,7 +49,7 @@ Compress::mutate(Machine& machine) } void -AddNode::mutate(Machine& machine) +AddNode::mutate(Random& rng, Machine& machine) { //cout << "ADD NODE" << endl; @@ -88,7 +88,7 @@ AddNode::mutate(Machine& machine) } void -RemoveNode::mutate(Machine& machine) +RemoveNode::mutate(Random& rng, Machine& machine) { //cout << "REMOVE NODE" << endl; @@ -99,7 +99,7 @@ RemoveNode::mutate(Machine& machine) } void -AdjustNode::mutate(Machine& machine) +AdjustNode::mutate(Random& rng, Machine& machine) { //cout << "ADJUST NODE" << endl; @@ -119,7 +119,7 @@ AdjustNode::mutate(Machine& machine) } void -SwapNodes::mutate(Machine& machine) +SwapNodes::mutate(Random& rng, Machine& machine) { //cout << "SWAP NODE" << endl; @@ -148,7 +148,7 @@ SwapNodes::mutate(Machine& machine) } void -AddEdge::mutate(Machine& machine) +AddEdge::mutate(Random& rng, Machine& machine) { //cout << "ADJUST EDGE" << endl; @@ -164,7 +164,7 @@ AddEdge::mutate(Machine& machine) } void -RemoveEdge::mutate(Machine& machine) +RemoveEdge::mutate(Random& rng, Machine& machine) { //cout << "REMOVE EDGE" << endl; @@ -175,7 +175,7 @@ RemoveEdge::mutate(Machine& machine) } void -AdjustEdge::mutate(Machine& machine) +AdjustEdge::mutate(Random& rng, Machine& machine) { //cout << "ADJUST EDGE" << endl; |