Lanchid
b66e1a34db
Some fixes in formulas
Additional test case for reward formulas
12 years ago
Lanchid
02528f2bd9
Test cases for Prctl parser
12 years ago
Lanchid
21e0ecd9f0
Change in CmakeLists.txt: When building debug, add -g as CXX flag (For
clang)
12 years ago
Lanchid
7e87f35e95
First test case for prctl parser, and some necessary modifications for
the code
12 years ago
Lanchid
70181387a3
Add forward declarations
12 years ago
Lanchid
94efb3bcf4
Merge branch 'master' into PrctlParser
12 years ago
Lanchid
d23b3dbee5
First compiling version of PRCTL parser
12 years ago
dehnert
aec55c8ef5
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
12 years ago
dehnert
756cbd4ed1
Fixed some bugs in GmmxxAdapter and added row-vector product to sparse matrix.
12 years ago
gereon
3a73e0838c
make memcheck targets call the binaries with -v and --fix-deadlocks
12 years ago
gereon
f9923bac95
Fixed memory leaks involving Settings class
Settings (being a singleton) will now free it's instance itself upon program termination.
12 years ago
gereon
4fd1d672ef
fixed valgrind errors
creating new shared_ptr instances from a raw pointer (i.e. shared_ptr<>(this) or alike) destroys the internal reference counting.
To make this work, one can use std::enable_shared_from_this(), which solves our problem here.
12 years ago
dehnert
5ac5acf6c4
Added hint to existing DTMC examples.
12 years ago
dehnert
e8fd897852
Fixed bug in copy constructor of matrix.
12 years ago
gereon
c2669ccec4
"Creating" DeterministicModelParser
this new parser is actually the old DtmcParser.
It can now also create Ctmc models...
12 years ago
gereon
facec2b040
experimented with custom style checker, fixed a few minor issues
12 years ago
gereon
062960b94c
Some cleanups, removing memleaks
12 years ago
gereon
b13f1ff37f
Adding check "transitionRewards submatrix of transitions"
12 years ago
dehnert
0f450f9cab
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
12 years ago
dehnert
e2f894fe5d
Deleted unnecessary files.
12 years ago
gereon
0992df5c66
fixing test for deadlock nodes in parsers
12 years ago
gereon
3dc82759af
some error output, if Dtmc matrix is invalid
12 years ago
gereon
7092544e9f
Merge branch 'master' of https://sselab.de/lab9/private/git/MRMC
12 years ago
gereon
3a1b0f0433
adding sloppy mode for Settings, load settings in tests
sloppy mode will not check for requirements of arguments.
this is somewhat ugly, as it might not even check for correct type (I'm not sure about that, as we only have strings right now), but it's only the tests-binary anyway...
12 years ago
gereon
54499c35ee
adding missing include
12 years ago
PBerger
7800132684
Added Mdp Class, Parser and support in the AutoParser.
Added Test for MdpParser
12 years ago
Lanchid
1b0449addb
Prctl parser... not yet working
12 years ago
Lanchid
a69faa9f6a
Added typecast when dealing with some Eigen functions to avoid comparing
signed and unsigned values
12 years ago
gereon
9ca0acd0d6
removed obsolete cmake files, renamed license file
12 years ago
gereon
d5eb8ccfab
renamed mrmc-tests to storm-tests
12 years ago
gereon
989c0a51ea
a few more style issues
12 years ago
gereon
7a1bf4d834
fixed some style issues reported by cpplint
12 years ago
dehnert
57274b3f09
Fixed missing newline and warning about nested comments.
12 years ago
gereon
78c0245d16
Added rowMapping to MDP transition parser.
the rowMapping is a bijective mapping (-> boost::bimap) between the row number and the (node,choice) pair.
12 years ago
gereon
4d709ed9c2
Implemented second pass in NonDeterministicTransitionParser
transition parser for MDPs should work now.
12 years ago
gereon
37ed70836a
adding format hints
12 years ago
gereon
b8f1ddd5da
Implemented first run for NonDeterministicTransitionParser
the first run checks the syntax and calculates
* overall number of nondeterministic choices, i.e. number of rows
* overall number of transitions, i.e. nonzero elements
* maximum node id, i.e. number of columns
12 years ago
gereon
82ff9f3891
adding initializer for variable
12 years ago
gereon
867d477afc
removing pointless comment
12 years ago
gereon
ea84f91cf3
made a run of cpplint and fixed some of the warnings...
12 years ago
gereon
5668b95d9b
added missing include.
12 years ago
gereon
a8517c7246
fixed some documentation and changed position of const in Settings class.
12 years ago
gereon
650a0f0a27
added documentation for AbstractModel and operator<< for ModelType
12 years ago
gereon
a695208d0e
implemented check for deadlocks in parser
Add new option --fix-deadlocks.
Check for deadlocks in nodes.
If option is not set, throw an error if a deadlock is found.
If option is set, give a warning and add self-loop.
Some minor cleanups in the parser.
12 years ago
gereon
4e71cab4a7
using AutoParser in storm.cpp
12 years ago
gereon
cdec5d44c9
adding format hint to tiny examples
12 years ago
gereon
4dbbb1486b
first working version of AutoParser
12 years ago
gereon
4dc780ef77
modified AutoParser to reflect changes in the model type system.
12 years ago
gereon
b4862360ba
made Ctmc and Dtmc subclasses of AbstractModel
implement getType()
fixed typo
12 years ago
gereon
004633b79a
fixed brackets in BaseException
12 years ago