]> git.llucax.com Git - z.facultad/75.68/celdas.git/commitdiff
Se cambia de lugar la purgación de teorías porque podía pasar que se purge una teoria...
authorLeandro Lucarella <llucax@gmail.com>
Sun, 17 Dec 2006 22:59:05 +0000 (22:59 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Sun, 17 Dec 2006 22:59:05 +0000 (22:59 +0000)
trunk/src/sistemaautonomo.cpp

index 23a33e3436252b3d19822ca2e200a8a808d80b7b..bb04b5bbfc772478818001ba8db30f231b5c255b 100644 (file)
@@ -31,6 +31,7 @@ void CSistemaAutonomo::plan()
 {
        double p = 1.0;
        m_plan.clear();
+       if (teorias.count() > TEORIAS_MAX) purgar_teorias();
 #ifdef DEBUG
        std::cout << "SA: Planificando...\n";
        std::cout << "SA: \tentorno:\n" << p_entorno->datos << "\n";
@@ -48,7 +49,6 @@ void CSistemaAutonomo::plan()
        else
                std::cout << "SA: curr teoria: " << **curr_theory << "\n";
 #endif // DEBUG
-       if (teorias.count() > TEORIAS_MAX) purgar_teorias();
 }
 
 //--------------------------------------------------------------------------------------------