diff --git a/src/main/java/br/unicamp/cst/motivational/AppraisalCodelet.java b/src/main/java/br/unicamp/cst/motivational/AppraisalCodelet.java index d41aa005..47effb5b 100644 --- a/src/main/java/br/unicamp/cst/motivational/AppraisalCodelet.java +++ b/src/main/java/br/unicamp/cst/motivational/AppraisalCodelet.java @@ -78,14 +78,9 @@ public synchronized void calculateActivation() { currentState.setValue(getAppraisal().getCurrentStateEvaluation()); } else { - - List appraisalQ = new ArrayList<>(); - - appraisalQ.add(new Idea("evaluation", getAppraisal().getEvaluation(),1)); - appraisalQ.add(new Idea("currentStateEvaluation", getAppraisal().getCurrentStateEvaluation(),1)); - - Idea appraisalProperty = new Idea(getId(), appraisalQ); - + Idea appraisalProperty = new Idea(getId()); + appraisalProperty.add(new Idea("evaluation", getAppraisal().getEvaluation(),Idea.guessType("QualityDimension",null,1.0,0.5))); + appraisalProperty.add(new Idea("currentStateEvaluation", getAppraisal().getCurrentStateEvaluation(),Idea.guessType("QualityDimension",null,1.0,0.5))); getInputIdea().add(appraisalProperty); }