From 8034b9f344ea48e945fa130e625d7954e2dfdb80 Mon Sep 17 00:00:00 2001 From: mac Date: Fri, 18 Aug 2000 08:56:14 +0000 Subject: [PATCH] some signed/unsigned comparisons removed --- eo/test/t-eoSymreg.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/eo/test/t-eoSymreg.cpp b/eo/test/t-eoSymreg.cpp index f7646730..2d50fab2 100644 --- a/eo/test/t-eoSymreg.cpp +++ b/eo/test/t-eoSymreg.cpp @@ -156,7 +156,7 @@ public : double fitness = 0.0; - for (int i = 0; i < inputs.size(); ++i) + for (unsigned i = 0; i < inputs.size(); ++i) { _eo.apply(outputs[i], inputs[i]); fitness += (outputs[i] - target[i]) * (outputs[i] - target[i]); @@ -183,7 +183,7 @@ void print_best(eoPop& pop) FitnessType best = pop[0].fitness(); int index = 0; - for (int i = 1; i < pop.size(); ++i) + for (unsigned i = 1; i < pop.size(); ++i) { if (best < pop[i].fitness()) { @@ -210,7 +210,7 @@ void print_best(eoPop& pop) #include "eoSteadyStateEA.h" #include "eoScalarFitness.h" -void main() +int main() { typedef eoMinimizingFitness FitnessType; typedef SymregNode GpNode; @@ -280,6 +280,8 @@ void main() } print_best(pop); + + return 1; }