Since Det 3.001 you can change the default Det behavior if required. The logic setup window opens after pressing the button "Logic". The you can change the following options:
Behavior after choosing the proposition
When one of the two propositions is chosen, the simpliest way is to accept the list, associated with chosen proposition. The other way (default) is to remove the conditions, asscociated with the rejected proposition, from the current list (after start, this list contains all conclusions defined in the database).
[X] Unconditionally accept list of concusions, pointed by
chosen proposition, as current list
Accept the list, associated with chosen
proposition. If this box is checked, all other boxes has no
effect. This algorhythm was used in Det 1.0-2.0 . Check
this box to reach the simpliest and the most predictive behavior
if you are only using multiple trees, but not rules nor tables.
[X] Discard all conclusions that are pointed by rejected
propositon
This box, checked by default, activates the
discarding mechanism. Description tables work well only if this
method is used. However, for certain keys the method is more
active if the following exceptions are also taken into account:
[X] Don't discard conclusions included in the lists of both
propositons
Normally, the same conclusion don't appear in both
lists. However you can do this manually by writing ungrouped
rule, for example:
?[A,B,C] 'First proposition ' [A+B] 'Alternative
proposition' [A+C];
In such case, without this exception this rule always rejects the
conclusion A independently from the answer. If the box is checked,
this rule does not change the status of A conclusion.
[X] Always add conclusions, present in proposition list, but
absent in current list
This mode allows to accept some new conclusions
after one final concluson is reaches, starting new determining
process. For example, in guide on lichens, you can find the
following rule:
?[Ramalina_sp] 'It can be one of the Ramalina species. Press
"Yes" to determine more exactly. ' [Ramalina_fraxinea+Ramalina_fastigiata+Ramalina_farinacea]
' '
[ALL];
In this case, after reaching the conclusion Ramalina_sp, the three new conclusions are accepted to define Ramalina species more exactly, possibly using the rules from other included keys.
[X] If current conclusion list becomes empty, accept the list
of selected proposition
The situation might arise when all possible
conclusions are rejected and the current list becomes empty. If
the box is checked, Det then accepts the list associated
with selected proposition as current. Otherwise, there is no
possible to continue and the determining process restarts from
beginning.
[X] When switching between sources, accept list of conclusions
of the chosen rule in new source
The exception is useful when switching between two
dichotomic keys.
[X] Dont use the exception above when switching into ungrouped rule
For ungrouped rules, the exception only decreases performance/
[X] Ignore the exsistence of not - included possible
conclusions
Orders to ignore ("don't see") the
conclusions, not described within the current key. Without this
exception, if one of the keys is incomplete (for example, older),
it rules quite often can't be launched because the the absence of
these undescribed conclusion in they entry list.
[X] Make this exception only if the source covers at least half of possible conclusions
However, some keys can be really short, being specialised for a certain subset of possible conclusions, as the key on Cladonia and Lobaria in the Lichenes.key example. This box cancels the effect of upper box for a sources that contain less than half of all possible conclusions defined in the database.
Det conception | Lichen galery | Contact us | FAQ | Visitor statistic | Installation | Det description language | Example |