This is a conflict between the cup radius value evaluator from the volume point of view and its critic, as shown in figure 7.1. Since the evaluation of the value is a second level entity, the criticism of that evaluation is a third level entity. This is an interesting conflict because it involves this third level entity.
Figure 7.1: Criticism of an evaluation
Once there is a value for the cup radius, the preconditions of the
evaluator are satisfied, so it provides the evaluation good from the
volume point of view since the difference between the volume of the cup and
the ideal value for volume, which is 20 cc. according to this evaluator, is
less than 3 cc. This is the limit the volume can deviate from the ideal and
still be considered to be good. The critic of the evaluation has a
constraint which says that the evaluation should be numeric, not symbolic.
As this constraint is violated, the critic produces a criticism and
initiates a conflict. When the evaluator is asked for a more precise
evaluation, it supplies an evaluation represented as a percentage of the
optimal quality that can be achieved from its point of view. This
percentage represents how close to the ideal volume the current volume is
and is calculated using the formula
where 20 is the ideal value for volume for this particular evaluator.
Here is the excerpt:
Cup Radius Value Volume Evaluator: Evaluation asserted. Cup radius value is good from a volume pov. Cup Radius Value Evaluation Precision Critic: Conflict detected with Cup Radius Value Volume Evaluator. Cup Radius Value Evaluation Precision Critic: Criticism asserted. Cup radius value evaluation is too imprecise. Cup Radius Value Evaluation Precision Critic: Ask Cup Radius Value Volume Evaluator to offer a more precise evaluation. Cup Radius Value Volume Evaluator: Changing to precision evaluation mode. Cup Radius Value Volume Evaluator: Evaluation asserted. Cup radius value's quality is 88 percent. Cup Radius Value Evaluation Precision Critic: Criticism retracted. Cup radius value evaluation is not imprecise anymore. Cup Radius Value Evaluation Precision Critic: Conflict with Cup Radius Value Volume Evaluator resolved.