Add cosimulation and iterated_simulations to the web interface.
* wrap/python/spot.i (cosimulation, iterated_simulations): Declare. * wrap/python/ajax/spot.in, wrap/python/ajax/protocol.txt, wrap/python/ajax/ltl2tgba.html: Add options to trigger these two optimizations.
This commit is contained in:
parent
84b6240aa9
commit
74bd671350
4 changed files with 42 additions and 4 deletions
|
|
@ -90,6 +90,16 @@
|
|||
$("#to-l,#to-s").attr('disabled', true);
|
||||
}
|
||||
})
|
||||
$("#as-ds,#as-rs").change(function() {
|
||||
if ($(this).is(':checked')) {
|
||||
$("#as-is").removeAttr('checked');
|
||||
}
|
||||
})
|
||||
$("#as-is").change(function() {
|
||||
if ($(this).is(':checked')) {
|
||||
$("#as-ds,#as-rs").removeAttr('checked');
|
||||
}
|
||||
})
|
||||
|
||||
function hideOrShowPanels(output, duration) {
|
||||
switch (output)
|
||||
|
|
@ -645,11 +655,18 @@ an identifier: <span class="formula">aUb</span> is an atomic proposition, unlike
|
|||
<INPUT type="checkbox" name="as" value="wd">
|
||||
determinize and minimize obligation properties
|
||||
</label><br>
|
||||
<label class="rtip" title="Attempt to reduce the automaton by using <b>direct simulation</b> on the TGBA. This might also improve the determinism as a side effect.">
|
||||
<INPUT type="checkbox" name="as" value="ds">
|
||||
<label class="rtip" title="Attempt to reduce the automaton by using <b>direct simulation</b> on the TGBA. Basically a state <b>A</b> can be merged into a state <b>B</b> if the <b>suffixes</b> reachable from <b>A</b> are included into those reachable from <b>B</b>. This algorithm may also improve determinism as a side effect.">
|
||||
<INPUT id="as-ds" type="checkbox" name="as" value="ds">
|
||||
direct simulation
|
||||
</label>
|
||||
<label class="rtip" title="Attempt to reduce the automaton by using <b>reverse simulation</b> on the TGBA. Basically a state <b>A</b> can be merged into a state <b>B</b> if the <b>prefixes</b> reachable from <b>A</b> are included into those reachable from <b>B</b> This can also improve codeterminism as a side effect.">
|
||||
<INPUT id="as-rs" type="checkbox" name="as" value="rs">
|
||||
reverse simulation
|
||||
</label>
|
||||
<label class="rtip" title="Apply <b>direct</b> and <b>reverse simulation</b> alternatively until the automaton is not reduced further.">
|
||||
<INPUT id="as-is" type="checkbox" name="as" value="is">
|
||||
iterated simulations
|
||||
</label><br>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div id="run-tabs" class="ui-widget ui-widget-content ui-corner-all collapsible shadow">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue