TimQu
|
ea76f6d0be
|
prism parser no longer inserts formula definitions directly. Note that these have to be eliminated afterwards
|
7 years ago |
sjunges
|
79bb6734ed
|
compile and link parsers in seperate binary
|
7 years ago |
dehnert
|
4378279c64
|
fixes second half of github issue #18
|
7 years ago |
dehnert
|
77a031aaeb
|
changed encoding of spirit parser, fixed an issue in variable information related to how many bits are necessary to store the state, changed some output formatting
|
7 years ago |
sjunges
|
12dda40919
|
split IOSettings in BuildSettings and IOSettings, refactored some dependencies on settings object away if it doesnt hurt too much, moved GSPN and PGCL settings to their own libs
|
8 years ago |
dehnert
|
2d99ff3126
|
preserving action knowledge from first to second PRISM parser pass
|
8 years ago |
TimQu
|
724e059083
|
Fixed parsing prism models with action rewards that refer to action labels introduced during module renaming.
|
8 years ago |
Matthias Volk
|
5d79eff2cd
|
Wrapper for file opening
|
8 years ago |
dehnert
|
6b931497a2
|
added filters to parsers
|
8 years ago |
dehnert
|
0a3ff157f7
|
constants defaulting to type int and allowing model type everywhere (on top level) of PRISM program
|
8 years ago |
dehnert
|
ce36601f7c
|
fixed gmp dependency (lib), fixed parser to reject formulas that appear later in the PRISM file
|
8 years ago |
dehnert
|
e09e3f3f75
|
making the phoenix rise from the ashes (aka boost 1.63)
|
9 years ago |
dehnert
|
8d6b029d67
|
next batch of fixing warnings
|
9 years ago |
Sebastian Junges
|
d246517757
|
removed src prefix in all includes
|
9 years ago |
Sebastian Junges
|
e1d201c85e
|
c++ code compiles again after rename
|
9 years ago |
Sebastian Junges
|
3a7ee7867b
|
rename files (does not compile)
|
9 years ago |
sjunges
|
5cc1a86f10
|
No - I won't wait for those parsers no more. Part one of some compiliation speed up stuff.
Former-commit-id: 20f6996581 [formerly 680bcd1cbb ]
Former-commit-id: 2c60f08dd3
|
9 years ago |
dehnert
|
92932fced1
|
support for initial constructs in PRISM programs
Former-commit-id: 0c8132aa43
|
9 years ago |
dehnert
|
e6d9c85749
|
fixed some bugs related to simplifaction of PRISM programs
Former-commit-id: 3c81bcac8d
|
9 years ago |
dehnert
|
bf65ef726c
|
system composition in PRISM appears to be working
Former-commit-id: e7f0dd84e8
|
9 years ago |
dehnert
|
cf1c0a6009
|
got rid of some spirit warnings
Former-commit-id: a358842770
|
9 years ago |
dehnert
|
9db10e7849
|
added all composition operators of PRISM
Former-commit-id: f9a25fbcb1
|
9 years ago |
dehnert
|
81b4fa6b9b
|
added composition specification to PRISM program
Former-commit-id: 2c032f5d7e
|
9 years ago |
dehnert
|
ffe63ea95d
|
made dfs as exploration order available
Former-commit-id: 46ea31af78
|
9 years ago |
dehnert
|
8f087597cc
|
more work towards proper scheduler generation
Former-commit-id: ee6237ef49
|
9 years ago |
dehnert
|
dfa8d6a8e5
|
started working on games again
Former-commit-id: a27d6a6838
|
9 years ago |
sjunges
|
1e1400d68d
|
merge
Former-commit-id: eb9efc4bb2
|
10 years ago |
dehnert
|
f72f556018
|
improved spirit error handling a bit
Former-commit-id: 8d4b24a336
|
10 years ago |
dehnert
|
1a07b24682
|
added some convenience functions for reward model building
Former-commit-id: 796963aee3
|
10 years ago |
dehnert
|
4ca64a913a
|
main executable compiling again, started to debug
Former-commit-id: f255c48a3d
|
10 years ago |
dehnert
|
6133c3462a
|
symbolic models can now have several reward models, adapted reward generation in model builders, probably introduced quite some bugs
Former-commit-id: 1fae8bcf12
|
10 years ago |
dehnert
|
e631dbd1a0
|
more work on new reward models
Former-commit-id: 661c7b5b24
|
10 years ago |
dehnert
|
c683934ea0
|
removed debug output and fixed bug
Former-commit-id: 0c33f61bbe
|
10 years ago |
dehnert
|
d62539165e
|
'Identity updates' can now be described as applying 'true' in PRISM programs.
Former-commit-id: b2f70eb465
|
10 years ago |
dehnert
|
8f4a4397e0
|
Started working on Markovian commands in PRISM programs.
Former-commit-id: 94ed3c747c
|
10 years ago |
dehnert
|
8c1870eb54
|
Intermediate commit.
Former-commit-id: e5f251718f
|
10 years ago |
David_Korzeniewski
|
8b1a4b4e52
|
Quickfix s.t. we have a defined index and don't dereference end() which is bad
Former-commit-id: c55bb57dd5
|
10 years ago |
dehnert
|
f673dccd76
|
Formula parser works again. Tests adapted.
Former-commit-id: 78ce54d69f
|
10 years ago |
dehnert
|
231d2223a9
|
Model building works again (more or less)
Former-commit-id: fa6843fcdc
|
11 years ago |
dehnert
|
aaefe7dfa5
|
Fixed some tests/parser.
Former-commit-id: d1767861c4
|
11 years ago |
dehnert
|
53196f5610
|
Created bit vector hash map and some necessary bit vector methods.
Former-commit-id: 4a9946a743
|
11 years ago |
dehnert
|
ab0caf79e8
|
Replaced action names by indices in PRISM programs.
Former-commit-id: e66820c247
|
11 years ago |
dehnert
|
3260a6203c
|
Started improving performance of explicit model generation.
Former-commit-id: 318a97aedc
|
11 years ago |
dehnert
|
b37e009168
|
Further steps to new expressions.
Former-commit-id: 4396857eff
|
11 years ago |
dehnert
|
8e71081f1e
|
Functional tests now work again.
Former-commit-id: 46d964ad22
|
11 years ago |
dehnert
|
7ec3e8b214
|
Further fixes for new variable handling. libstorm now compiles again, yay.
Former-commit-id: a9ac5c0356
|
11 years ago |
dehnert
|
e49814d391
|
Modified pctl/csl/ltl options to now take formulas instead of files. Prefixed the macros with STORM_. Moved these macros into a file in the utilities. Modified architecture of the exception classes slightly. Threw away all the contents of main(). This will now be build from scratch.
Former-commit-id: 89d94f7957
|
11 years ago |
dehnert
|
ff572c7f6f
|
Sped up PRISM parser by letting it skip the actual command definitions in the first run (because only gathering constants, variables and formulas is important in this particular run).
Former-commit-id: 0b25c73fa4
|
11 years ago |
dehnert
|
f485974187
|
Fixed (asynch) leader election to comply with our grammar. Added LOG_DEBUG macro.
Former-commit-id: 7b22ecba8e
|
11 years ago |
dehnert
|
40c698af90
|
Some fixes to make new SMT framework compile with clang under Mac OS (includes fixes to some initializiation ordering warnings). Bugfix for PRISM parser to correctly handle formulas.
Former-commit-id: d513476066
|
11 years ago |