Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add tree pruning/subtree methods to State
authorMaxwell Pirtle <maxwellpirtle@gmail.com>
Thu, 11 May 2023 10:38:46 +0000 (12:38 +0200)
committerMaxwell Pirtle <maxwellpirtle@gmail.com>
Tue, 16 May 2023 07:50:34 +0000 (09:50 +0200)
commitd76deff32a7106e3c08371778d54f02f72e491bd
treeebae0e7a2c2e049eebb06e764470b629c04e0bba
parent4164a74926df84d357f66508c72d0dd716de5387
Add tree pruning/subtree methods to State

ODPOR requires that we can remove a
subtree from a wakeup tree as we continue
the exploration. Further, we must also be
able to create a subtree from a given
wakeup tree. The functionality for those
methods has already been added; this commit
instead introduces the management of wakeup
trees specifically in the context of ODPOR
exploration.
src/mc/api/State.cpp
src/mc/api/State.hpp
src/mc/explo/DFSExplorer.cpp
src/mc/explo/odpor/WakeupTree.cpp
src/mc/explo/odpor/WakeupTree.hpp