Permalink
Browse files

Se inicializaron campos heredados en el constructor.

Faltaba inicializar correctamente los campos que se heredan de la clase AlgoritmoDeInferencia y que hacían que todo dejara de funcionar y saltaran NullPointerException.
  • Loading branch information...
1 parent cc79cea commit 2c44c56e25cb64ee4becbe397a4636b3d947fae3 Charlie Corner committed Apr 9, 2012
Showing with 4 additions and 0 deletions.
  1. +4 −0 Firenze/src/algoritmosdeinferencia/Deduccion.java
@@ -1,5 +1,6 @@
package algoritmosdeinferencia;
+import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
import javax.swing.JOptionPane;
@@ -19,6 +20,9 @@ public Deduccion() {
public Deduccion(List<Regla> conjuntoDeReglas, List<String> hechosDeInicio) {
this.conjuntoDeReglas = conjuntoDeReglas;
this.hechosDeInicio = hechosDeInicio;
+ this.reglasDisparadas = new ArrayList<Regla>();
+ this.hechosInferidos = new ArrayList<String>();
+ this.hechosPreguntados = new ArrayList<String>();
}
public String correrAlgoritmo() {

0 comments on commit 2c44c56

Please sign in to comment.