Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsreyes <sreyes@dataworks.com.py>2014-09-21 18:30:57 (GMT)
committer sreyes <sreyes@dataworks.com.py>2014-09-21 18:30:57 (GMT)
commit56e8df439e4c8002cbd9ad13b08e95f5a1cd4492 (patch)
tree4d4cbf9078bc0bf05f893ec954f52353afd8ce0d
parent2ab5277a5b9d10241d109d4ebf3e43aba65b26b2 (diff)
correcion en calculo de adivinanza
-rw-r--r--EjercitarServer/ejbModule/beans/AdministracionBean.java6
-rw-r--r--EjercitarServer/ejbModule/beans/EjercitarWSBean.java10
2 files changed, 9 insertions, 7 deletions
diff --git a/EjercitarServer/ejbModule/beans/AdministracionBean.java b/EjercitarServer/ejbModule/beans/AdministracionBean.java
index 2884a25..3510dca 100644
--- a/EjercitarServer/ejbModule/beans/AdministracionBean.java
+++ b/EjercitarServer/ejbModule/beans/AdministracionBean.java
@@ -94,8 +94,8 @@ public class AdministracionBean implements AdministracionBeanRemote{
//b = nivel de dificultad
double b = ejercicio.getNivelDificultad();
- //c = 1/n
- double c = 1.0 / Double.valueOf(ejercicio.getConceptoList().size());
+ //c = 1/n - n=4 - cantidad de respuestas
+ double c = 0.25;
//s = adivinanza
double s = ejercicio.getAdivinanza();
@@ -104,6 +104,8 @@ public class AdministracionBean implements AdministracionBeanRemote{
double x = (Math.log(k) + (1.7 * a * b)) / (1.7 * a);
+ System.out.println("b, c, s, k, x: " + b + " - " + c + " - "+ s + " - "+ k + " - "+ x);
+
return x;
}
diff --git a/EjercitarServer/ejbModule/beans/EjercitarWSBean.java b/EjercitarServer/ejbModule/beans/EjercitarWSBean.java
index e091c6d..2c8da55 100644
--- a/EjercitarServer/ejbModule/beans/EjercitarWSBean.java
+++ b/EjercitarServer/ejbModule/beans/EjercitarWSBean.java
@@ -67,9 +67,9 @@ public class EjercitarWSBean implements EjercitarWSRemote {
// TODO Auto-generated method stub
System.out.println("getdatosalumno");
Alumno alumno = em.find(Alumno.class, idAlumno);
- String curso = alumno.getCurso().getSeccion() + ""+ alumno.getCurso().getTurno();
- String escuela = alumno.getCurso().getEscuela().getNombre();
- String nombreApellidoCursoEscuela = alumno.getNombre() + "#" + alumno.getApellido() + "#" + curso + "#" + escuela ;
+ //String curso = alumno.getCurso().getSeccion() + ""+ alumno.getCurso().getTurno();
+ //String escuela = alumno.getCurso().getEscuela().getNombre();
+ String nombreApellidoCursoEscuela = alumno.getNombre() + "#" + alumno.getApellido();// + "#" + curso + "#" + escuela ;
return nombreApellidoCursoEscuela;
}
@@ -440,7 +440,7 @@ public class EjercitarWSBean implements EjercitarWSRemote {
System.out.println("conceptos " + conceptos.size() );
Network net = new Network();
- net.readFile("/home/redes/red_asignatura_13.xdsl");
+ net.readFile("/home/redes/red_asignatura_3.xdsl");
System.out.println("########## leido #############");
@@ -457,7 +457,7 @@ public class EjercitarWSBean implements EjercitarWSRemote {
}
}
- net.writeFile("/home/redes/red_asignatura_13.xdsl");
+ net.writeFile("/home/redes/red_asignatura_3.xdsl");
}