introduce the original-classes named property
* doc/org/concepts.org, NEWS: Document it. * spot/twaalgos/determinize.cc, spot/twaalgos/determinize.hh, spot/twaalgos/sbacc.cc, spot/twaalgos/sbacc.hh: Use it. * spot/twa/twagraph.cc: Update it on defrag. * spot/twa/twa.cc (copy_named_properties_of): Copy it. * tests/python/det.py: New file. * tests/Makefile.am: Add it. * python/spot/impl.i (get_original_states, get_original_classes): New methods, to help with the tests.
This commit is contained in:
parent
d8f245a7de
commit
20bcc216a0
11 changed files with 170 additions and 35 deletions
18
NEWS
18
NEWS
|
|
@ -1,5 +1,23 @@
|
|||
New in spot 2.10.2.dev (not yet released)
|
||||
|
||||
Library:
|
||||
|
||||
- "original-classes" is a new named property similar to
|
||||
"original-states". It maps an each state to an unsigned integer
|
||||
such that if two classes are in the same class, they are expected
|
||||
to recognize the same language. The "original-states" should be
|
||||
prefered property when that integer correspond to some actual
|
||||
state.
|
||||
|
||||
- tgba_determinize() learned to fill the "original-classes" property.
|
||||
States of the determinized automaton that correspond to the same
|
||||
subset of states of the original automaton belong to the same
|
||||
class. Filling this property is only done on demand has it inccurs
|
||||
on small overhead.
|
||||
|
||||
- sbacc() learned to take the "original-classes" property into
|
||||
account and preserve it.
|
||||
|
||||
Bugs fixed:
|
||||
|
||||
- On automata where the absence of color is not rejecting
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue