|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.activemath.studentmodel2.EvidencePropagator
public class EvidencePropagator
This class implements the propagation algorithm that transfers evidences to related concepts along prerequisite relations of knowledge elements within the content of ActiveMath
| Field Summary | |
|---|---|
protected static Logger |
log
logging facility |
| Method Summary | |
|---|---|
static EvidencePropagator |
getInstance()
Get an instance of the EvidencePropagator |
void |
propagateResult(ExerciseResult r,
Collection<String> conceptIds)
Propagate an ExerciseResult up/down the concept tree
depending on the achievement (Achievement that indicates no competency
goes negatively up the tree, results in a positive update go down the
tree) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static Logger log
| Method Detail |
|---|
public static EvidencePropagator getInstance()
public void propagateResult(ExerciseResult r,
Collection<String> conceptIds)
ExerciseResult up/down the concept tree
depending on the achievement (Achievement that indicates no competency
goes negatively up the tree, results in a positive update go down the
tree)
r - -
the exercise resultconceptIds - -
a set of concepts the result is for
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||