68 Commits (96a833d60515a8d0b43fd57ceef2b29c6fd2604b)

Author SHA1 Message Date
gereon 718608622f added Ctmdp model, changed MdpParser to NonDetModelParser 13 years ago
gereon 54565ddd55 changed rowMapping to vector<int> 13 years ago
gereon 583ebf62bd made rowMapping from NDSTParser available in MDP model class 13 years ago
gereon 1d1f9da315 made rowMapping from NDSTParser available in MDP model class 13 years ago
Lanchid d23b3dbee5 First compiling version of PRCTL parser 13 years ago
gereon 4fd1d672ef fixed valgrind errors 13 years ago
gereon facec2b040 experimented with custom style checker, fixed a few minor issues 13 years ago
gereon b13f1ff37f Adding check "transitionRewards submatrix of transitions" 13 years ago
gereon 3dc82759af some error output, if Dtmc matrix is invalid 13 years ago
PBerger 7800132684 Added Mdp Class, Parser and support in the AutoParser. 13 years ago
dehnert 57274b3f09 Fixed missing newline and warning about nested comments. 13 years ago
gereon ea84f91cf3 made a run of cpplint and fixed some of the warnings... 13 years ago
gereon 650a0f0a27 added documentation for AbstractModel and operator<< for ModelType 13 years ago
gereon b4862360ba made Ctmc and Dtmc subclasses of AbstractModel 13 years ago
gereon 006c9e6b88 changed model base class 13 years ago
gereon 1776f8ce12 first steps towards an AutoParser 13 years ago
PBerger 557461a77d Renamed SquareSparseMatrix to SparseMatrix 13 years ago
PBerger b89db58fbb Made changes to all files that use the Sparse Matrix, as the diagonal entries are now included in the main storage. This refs #34 13 years ago
dehnert 86c7ae3f5c Added BoundedEventually as a convenience operator. 13 years ago
dehnert 58cf8118fe Initial version of reward model checking for DTMCs. Added two convenience operators to PCTL (Eventually and Globally) and added missing reward formulas. 13 years ago
PBerger f983317b54 Renaming MRMC to STORM, see #42 13 years ago
gereon 364d8e4861 added Matrix::getRowSum() 13 years ago
gereon 9775f7ae7e Added CTMC model, doing c&p from dtmc. 13 years ago
dehnert b26a731383 Added reward parsing: 13 years ago
gereon 37f6337fa5 using new iterator for checking matrix 13 years ago
gereon 4d4219991c renaming sanity check, fix brackets 13 years ago
Lanchid afb0373358 Added DtmcParser class that parses a whole DTMC, making use of the 13 years ago
gereon 5cc8e8bb2d modified sanity check to use internal data structures... 13 years ago
gereon 83e660ac3d check is sums of each row is one (or zero for "imaginary" states) 13 years ago
PBerger fe95c2225b Added missing contructors to all exceptions. 13 years ago
PBerger 96c7dd9a79 Added the (default) external build path /build to git ignore. 13 years ago
PBerger cce8391e44 Refactored everything to match naming scheme. 13 years ago
PBerger 1f36724cc2 Refactored StringOutput to use std::to_string 13 years ago
gereon 4095e87282 changing pointer to std::shared_ptr 13 years ago
Lanchid 3b8e2a488b Fix for ticket 21. 13 years ago
Lanchid b726a07b3f Small bugfix for the dot output 13 years ago
Lanchid f5d2205352 - Removed enum to infer the correct formula (sub-)class, instead used 13 years ago
dehnert 2bf01bfea3 Added graph search algorithms for determining the set of states that have no possibility of going to a non-target state. Enhanced bit vector class. 13 years ago
dehnert 05eaab7816 Removed invocations of memcpy in favour of std::copy as compilers will take care of optimizations. 13 years ago
dehnert c634ff6d0b Removed debug output. 13 years ago
gereon e632fc1bb6 fixing error & warning... 13 years ago
dehnert 8857655b56 Refactored names according to guidelines. 13 years ago
dehnert 464fe97578 Fixed initialization order in constructor. 13 years ago
dehnert 70bf39b634 Fixed includes for graph transitions class. Added index iteration functionality to the bit vector class. 13 years ago
dehnert d871aca351 Renamed the backward transitions class to GraphTransitions and generalized it to be able to store the forward or backward graph structure of a given system. 13 years ago
dehnert 1ed29262ff Renamed dtmc.h to Dtmc.h and backward_transitions.h to BackwardTransitions.h. 13 years ago
dehnert 378fe3f532 Renamed and refactored atomic propositions labeling. 13 years ago
dehnert 8911b0b71a Fixed wrong namespace for bit vector and square sparse matrix classes. 13 years ago
dehnert 8806dc6592 Performed renaming of static_sparse_matrix.h to SquareSparseMatrix.h, renamed the class accordingly and adapted the tests and includes. 13 years ago
dehnert bdfb9b7d72 Further refactoring of the bit vector class, now including logging output. Renamed it according to the new naming scheme. 13 years ago