From af726e9d9ec1d5428259028c409b746f995a204d Mon Sep 17 00:00:00 2001 From: jeggermo Date: Mon, 2 Jul 2001 08:28:40 +0000 Subject: [PATCH] eoSubtreeXOver fixed --- eo/src/gp/eoParseTree.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eo/src/gp/eoParseTree.h b/eo/src/gp/eoParseTree.h index c5492225..b55d015b 100644 --- a/eo/src/gp/eoParseTree.h +++ b/eo/src/gp/eoParseTree.h @@ -175,13 +175,13 @@ public: int i = rng.random(_eo1.size()); int j = rng.random(_eo2.size()); - parse_tree::subtree tmp = _eo1[j]; + parse_tree::subtree tmp = _eo1[i]; _eo1[i] = _eo2[j]; // insert subtree - _eo2[j]=tmp; + _eo2[j] = tmp; _eo1.pruneTree(max_length); _eo2.pruneTree(max_length); - + return true; }