aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine/Mutation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/Mutation.cpp')
-rw-r--r--src/engine/Mutation.cpp16
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;