function ejecutaModuloDifuso($obj)
{
    if (!empty($obj)) {
        if (strrpos($obj->idCapa, "agricola")) {
            $wm = new WorkingMemory();
            /*Agergacion de objeto a memoria de trabajo*/
            $wm->insert($obj);
            /*****/
            $rr = new RuleReader();
            /*leer archivo de reglas*/
            $rs = new RuleSession($rr->parseFile("../base_de_conocimiento/reglas_difusas.srl"), $wm);
            /******/
            $rs->verbosity = 1;
            /*correr reglas para este objeto*/
            $rs->fireAll();
            /**/
            $obj->escorrentia->defuzificarEscorrentia();
        }
    }
}
                     //echo 'caudal '.$rio->getCaudal();
                 }
             }
         }
     }
     //echo 'caudal '.$obj_php[$i]->idCapa;
 }
 foreach ($arrFuentesContaminacion as $obj) {
     ejecutaModuloDifuso($obj);
     $wm = new WorkingMemory();
     /*Agergacion de objeto a memoria de trabajo*/
     $wm->insert($obj);
     /*****/
     $rr = new RuleReader();
     /*leer archivo de reglas*/
     $rs = new RuleSession($rr->parseFile("../base_de_conocimiento/reglas.srl"), $wm);
     /******/
     $rs->verbosity = 1;
     /*correr reglas para este objeto*/
     $rs->fireAll();
     /**/
 }
 $datos_resultado = '';
 $cadActividadAgricola = '';
 $cadActividadGanadera = '';
 $cadPoblacion = '';
 /*mostrar los datos modificados por las reglas en cada objeto*/
 foreach ($arrFuentesContaminacion as $i => $obj) {
     if (strrpos($obj->idCapa, "agricola")) {
         $datos_resultado .= '{';
         $datos_resultado .= ' "idCapa": ';