diff --git a/ProyectoFinal/AlgoritmoGenetico/malva/rep/GA/newGA.req.cc b/ProyectoFinal/AlgoritmoGenetico/malva/rep/GA/newGA.req.cc
index be69134106dfb01bc64975e3cf906a32f023e277..f8c6759a41ed07c5945995ebf7aaf25dd1e95b54 100644
--- a/ProyectoFinal/AlgoritmoGenetico/malva/rep/GA/newGA.req.cc
+++ b/ProyectoFinal/AlgoritmoGenetico/malva/rep/GA/newGA.req.cc
@@ -893,12 +893,12 @@ skeleton newGA
 	{   
         cout << "ESTOY ENTRANDO A MUTATION" << endl;
 
-        for (int fil = 0; fil < _pbm.cantFilas(); fil++)
+        for (int fil = 0; fil < sol.pbm().cantFilas(); fil++)
         {
-            for(int col = 0; col < _pbm.cantColumnas(); col++)
+            for(int col = 0; col < sol.pbm().cantColumnas(); col++)
             {
-                cout << _var[col][fil] << " ";
-                if (_var[col][fil] != 0 && _var[col][fil] != 1)
+                cout << sol.var(col, fil) << " ";
+                if (sol.var(col, fil) != 0 && sol.var(col, fil) != 1)
                 {
                     //exit(EXIT_FAILURE);
                 }
@@ -989,12 +989,12 @@ skeleton newGA
  		}
 
  		cout << "secondPrint: " << endl;
- 		for (int fil = 0; fil < _pbm.cantFilas(); fil++)
+ 		for (int fil = 0; fil < sol.pbm().cantFilas(); fil++)
         {
-            for(int col = 0; col < _pbm.cantColumnas(); col++)
+            for(int col = 0; col < sol.pbm().cantColumnas(); col++)
             {
-                cout << _var[col][fil] << " ";
-                if (_var[col][fil] != 0 && _var[col][fil] != 1)
+                cout << sol.var(col, fil) << " ";
+                if (sol.var(col, fil) != 0 && sol.var(col, fil) != 1)
                 {
                     exit(EXIT_FAILURE);
                 }