Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Introduce extrinsic equivalence between events
authorMaxwell Pirtle <maxwellpirtle@gmail.com>
Tue, 21 Feb 2023 12:19:39 +0000 (13:19 +0100)
committerMaxwell Pirtle <maxwellpirtle@gmail.com>
Tue, 21 Feb 2023 12:19:39 +0000 (13:19 +0100)
commit3cffce40b6e2eb81dd9362062e1bc5dc9da89957
treeb2807cca3d3657372e15d1a1de3d5868badc5e06
parent71fb5f152029e50b439fa61bd8b8a9ce272fe6c5
Introduce extrinsic equivalence between events

Extrinsic equivalence between two UnfoldingEvents
simply means that we consider to events to be
"the same". This equivalence is used when UDPOR
creates a new event to determine if in fact that
event has already been created. This requires determining
the equivalence between the transitions associated with
those events as well as the dependencies of each of
the events.
src/mc/explo/udpor/EventSet.hpp
src/mc/explo/udpor/History.hpp
src/mc/explo/udpor/UnfoldingEvent.cpp
src/mc/explo/udpor/UnfoldingEvent.hpp