- edited description
Error when introducing evidence in an influence diagram
When I open this network, compile it, introduce first the finding "Result of test = positive" and then "Result of test = negative", an incompatible-evidence message appears. In version org.openmarkov.full-0.3.0-20180110.113538-10.jar (Jan 2018) it worked properly; in version org.openmarkov.full-0.3.0-20180205.095516-23.jar (Feb 2018) the error was there. Apparently it has to do to the extension of evidence: when I compile the network OpenMarkov adds (even in the interface) the finding "Do test? = yes", which derives from the optimal policy, and when I introduce the finding "Result of test = positive" the inference algorithm adds the finding "Therapy = yes", which clashes with the last finding, "Result of test = negative".
Comments (10)
-
reporter -
I don't really understand the issue. Aren't "Result of test = positive" and "Result of test = negative" incompatible?
-
reporter The second finding for "Result of test" should replace the first one.
-
- attached 4.4 Exercise.pgmx
The same is happening to me. This net has by default Do test? with the finding yes in inference mode. In edition mode, however, it doesn't let me Remove finding and if I try to add Do test?=no, OpenMarkov prompts me "Incompatible evidence".
-
Section 4.5 of the tutorial, step 4 (evaluation) of the second list of steps fail because of this issue
-
I don’t fully understand this issue. I would like to ask @Francisco Javier Díez and @Iago París to reproduce this issue with the new development version of OpenMarkov (since I solved a related problem this morning).
-
reporter The problem persists in today’s version.
-
- attached Untitled Project.mp4
I think it is working properly for me. After compiling it (propagate), I introduce the finding "Resultado del test = positive” and, after that "Resultado del test = negative", but no exception appears. I attach a video fragment trying to reproduce this issue.
Only when I set “Quimioterapia = yes” and later try to modify “Resultado del test” it throws the IncompatibleEvidenceException, but this is the expected behaviour.
-
reporter I have downloaded the latest version of the source code and it seems to work perfectly. Thank you, Manolo and Jorge.
-
reporter - changed status to resolved
- Log in to comment