Sebastian Junges
|
00a85cb184
|
accessors for model
|
6 years ago |
Tim Quatmann
|
065b366198
|
Removed superfluous '.' in output of Markov automata model data.
|
6 years ago |
Sebastian Junges
|
f9ee3d10e4
|
simulating with rationals
|
6 years ago |
TimQu
|
f532f6461b
|
The sparse StandardRewardModel somehow had 'dtmc' in it.
|
6 years ago |
TimQu
|
781fa9dbd8
|
StandardRewardModel: Removed a default argument because the "default" constructor is ambiguous otherwise.
|
6 years ago |
Sebastian Junges
|
9423d01631
|
observation valuations added
|
6 years ago |
Tim Quatmann
|
cf20e340de
|
Added a new enum that describes the model representation (sparse, dd with sylvan, dd with cudd).
|
6 years ago |
Tim Quatmann
|
64b9c176e7
|
symbolic Ctmc: Added method to compute the probability matrix.
|
6 years ago |
Tim Quatmann
|
462ce5dce3
|
Ctmc: added a method that returns the probabilistic transition matrix.
|
6 years ago |
Tim Quatmann
|
51c8779e73
|
Added missing template instantiations.
|
6 years ago |
Tim Quatmann
|
31dd1d8f49
|
sparse/StandardRewardModel: Added a method that only yields the action-based rewards (excl. state rewards)
|
6 years ago |
Sebastian Junges
|
d6bfcb4818
|
refactoring: moving some code out of the util folder
|
6 years ago |
Tim Quatmann
|
8c38333dd1
|
Added transformer that can make a given set of states (e.g. goal states) observation closed.
|
6 years ago |
Sebastian Junges
|
9d35eab33e
|
fix warning regarding hash
|
6 years ago |
Sebastian Junges
|
e2b0855208
|
hashing POMDPs
|
6 years ago |
Sebastian Junges
|
009a60df5c
|
fix in hash computation
|
6 years ago |
Sebastian Junges
|
2fa2ea1283
|
a first version of sparse model hashing
|
6 years ago |
Sebastian Junges
|
4942e362db
|
transformation preserve canonicity, and this is now set explicitly. (Opt-out rather than opt-in might be more convenient, but also more dangerous...)
|
6 years ago |
Matthias Volk
|
d3c8093e0f
|
Removed unnecessary semicolons
|
6 years ago |
Sebastian Junges
|
92b384c17c
|
fix in recently introduced isSinkState
|
6 years ago |
Sebastian Junges
|
82978f4357
|
isSinkState
|
6 years ago |
Tim Quatmann
|
a80553a700
|
Removed a duplicated method in StandardRewardModel (setStateActionRewardValue did the same as setStateActionReward)
|
6 years ago |
Tim Quatmann
|
6f3fab8e80
|
Added a statistics struct to the approximatePOMDP model checker
|
6 years ago |
Matthias Volk
|
57fe5106a5
|
Removed printing complete matrix
|
6 years ago |
Matthias Volk
|
d0b54fe6b5
|
Set number of printed digits in output
|
6 years ago |
Tim Quatmann
|
b1dc6fec06
|
Accelerated zeno check for MAs. Also only apply zeno check if --additional-checks is set.
|
6 years ago |
Sebastian Junges
|
863aebaa2a
|
add flag for canonicity
|
7 years ago |
Matthias Volk
|
a082e7d228
|
Typos
|
7 years ago |
Matthias Volk
|
544dd60206
|
Removal of labels
|
7 years ago |
Sebastian Junges
|
a53b7ca005
|
permute actions in reward models
|
7 years ago |
Sebastian Junges
|
340be99e78
|
permutation of items
|
7 years ago |
Sebastian Junges
|
fe2dcfc975
|
better dot output for pomdp models
|
7 years ago |
TimQu
|
419013025b
|
Fixed reduction to state-based rewards for CTMCs in Dd engine. When action rewards are reduced to state rewards, they have to be multiplied with the exit rate.
|
7 years ago |
Matthias Volk
|
61c1ec8537
|
Check for Zeno cycles in MA
|
7 years ago |
TimQu
|
013695a6ce
|
Fixed compile issue: boost::split seems to need an lvalue for the input string.
|
7 years ago |
Matthias Volk
|
bb71c078fa
|
Export to dot format allows for maximal line width in state labels and valuations
|
7 years ago |
Alexander Bork
|
7f9ad39d34
|
First version for the over-approximation of POMDP reachability
|
7 years ago |
Tim Quatmann
|
492348542f
|
SubsystemBuilder: Fix deadlocks with a selfloop (if requested)
|
7 years ago |
Sebastian Junges
|
d295f6e777
|
export of bdds into dot and text format
|
7 years ago |
Alexander Bork
|
ae5c001d24
|
Moved non-Markovian state eliminator to its own class
|
7 years ago |
Alexander Bork
|
10bb42e0f6
|
First version of non-Markovian state elimination for MAs
|
7 years ago |
Alexander Bork
|
549774abc9
|
Added state remapping in state elimination
|
7 years ago |
Alexander Bork
|
27e65d5669
|
Added construction of the state remapping for elimination of non-Markovian states in MAs
|
7 years ago |
Matthias Volk
|
15dadf1bc3
|
Fixed imprecision in comparison for MA
|
7 years ago |
TimQu
|
bc3c0d1d55
|
ModelBase: added isDiscreteTimeModel(). and let isNondeterministicModel return true for POMDPs and PSGs.
|
7 years ago |
Tim Quatmann
|
6faf074fc5
|
Made sure that model::getAllParameters also returns the parameters occurring at rates.
|
7 years ago |
Matthias Volk
|
3c5f25fe4a
|
Get all model parameters
|
8 years ago |
Sebastian Junges
|
6c2262b7e8
|
more informative error messages during model building (for better debugging)
|
8 years ago |
Sebastian Junges
|
c4e7fdd5e5
|
alternative memoryless scheduler application
|
8 years ago |
Sebastian Junges
|
595afcfc0a
|
more precise error message when creating non-deterministic models
|
8 years ago |