* src/ltltest/randltl.cc: Include cassert.
* src/tgbaalgos/ndfs_result.hxx: Implement the spot::acss_statistics interface. * src/tgbaalgos/magic.cc, src/tgbaalgos/se05.cc, src/tgbaalgos/tau03.cc, src/tgbaalgos/tau03opt.cc: Add to each heap class a method returning its size.
This commit is contained in:
parent
174b531f82
commit
603b49e216
7 changed files with 68 additions and 15 deletions
|
|
@ -64,14 +64,22 @@ namespace spot
|
|||
template <typename ndfs_search, typename heap>
|
||||
class ndfs_result:
|
||||
public emptiness_check_result,
|
||||
public ars_statistics
|
||||
public ars_statistics,
|
||||
public acss_statistics
|
||||
{
|
||||
public:
|
||||
ndfs_result(const ndfs_search& ms)
|
||||
: emptiness_check_result(ms.automaton()), ms_(ms), h_(ms_.get_heap())
|
||||
: emptiness_check_result(ms.automaton()), ms_(ms),
|
||||
h_(ms_.get_heap())
|
||||
{
|
||||
}
|
||||
|
||||
int acss_states() const
|
||||
{
|
||||
// all visited states are in the state space search
|
||||
return h_.size();
|
||||
}
|
||||
|
||||
virtual ~ndfs_result()
|
||||
{
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue