Create the direct simulation.

* src/tgbaalgos/simulation.cc, src/tgbaalgos/simulation.hh: New files.
* src/tgbaalgos/Makefile.am: Add the new files to the compilation.
* src/tgbatest/spotlbtt.test: Add the simulation.
* src/tgbatest/ltl2tgba.cc: Add direct simulation (-RSD).
This commit is contained in:
Thomas Badie 2012-03-05 16:55:08 +01:00
parent e75ad57446
commit 876f8c90a2
5 changed files with 773 additions and 1 deletions

View file

@ -154,7 +154,7 @@ Algorithm
{
Name = "Spot (Couvreur -- FM), post reduction with direct simulation"
Path = "${LBTT_TRANSLATE}"
Parameters = "--spot '../ltl2tgba -R1q -R1t -F -f -t'"
Parameters = "--spot '../ltl2tgba -R1q -R1t -R3 -r4 -F -f -t'"
Enabled = yes
}
@ -222,6 +222,40 @@ Algorithm
Enabled = yes
}
Algorithm
{
Name = "Spot (Couvreur -- FM), simulated"
Path = "${LBTT_TRANSLATE}"
Parameters = "--spot '../ltl2tgba -F -f -t -RSD -r4 -R3'"
Enabled = yes
}
Algorithm
{
Name = "Spot (Couvreur -- LaCim), simulated"
Path = "${LBTT_TRANSLATE}"
Parameters = "--spot '../ltl2tgba -F -f -l -t -RSD -r4 -R3'"
Enabled = yes
}
Algorithm
{
Name = "Spot (Couvreur -- TAA), simulated"
Path = "${LBTT_TRANSLATE}"
Parameters = "--spot '../ltl2tgba -F -f -l -taa -t -RSD -r4 -R3'"
Enabled = yes
}
Algorithm
{
Name = "Spot (Couvreur -- FM), simulated and degeneralized on states."
Path = "${LBTT_TRANSLATE}"
Parameters = "--spot '../ltl2tgba -F -f -t -RSD -DS'"
Enabled = yes
}
Algorithm
{
Name = "Spot (Couvreur -- FM), degeneralized on states"