2 Commits (ea76f6d0bee62ea52a4066cba5cc6ec638241c52)

Author SHA1 Message Date
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. 9 years ago
dehnert 92932fced1 support for initial constructs in PRISM programs 9 years ago
dehnert e6d9c85749 fixed some bugs related to simplifaction of PRISM programs 9 years ago
dehnert bf65ef726c system composition in PRISM appears to be working 9 years ago
dehnert cf1c0a6009 got rid of some spirit warnings 9 years ago
dehnert 9db10e7849 added all composition operators of PRISM 9 years ago
dehnert 81b4fa6b9b added composition specification to PRISM program 9 years ago
dehnert ffe63ea95d made dfs as exploration order available 9 years ago
dehnert 8f087597cc more work towards proper scheduler generation 9 years ago
dehnert dfa8d6a8e5 started working on games again 9 years ago
sjunges 1e1400d68d merge 10 years ago
dehnert f72f556018 improved spirit error handling a bit 10 years ago
dehnert 1a07b24682 added some convenience functions for reward model building 10 years ago
dehnert 4ca64a913a main executable compiling again, started to debug 10 years ago
dehnert 6133c3462a symbolic models can now have several reward models, adapted reward generation in model builders, probably introduced quite some bugs 10 years ago
dehnert e631dbd1a0 more work on new reward models 10 years ago
dehnert c683934ea0 removed debug output and fixed bug 10 years ago
dehnert d62539165e 'Identity updates' can now be described as applying 'true' in PRISM programs. 10 years ago
dehnert 8f4a4397e0 Started working on Markovian commands in PRISM programs. 10 years ago
dehnert 8c1870eb54 Intermediate commit. 10 years ago
David_Korzeniewski 8b1a4b4e52 Quickfix s.t. we have a defined index and don't dereference end() which is bad 10 years ago
dehnert f673dccd76 Formula parser works again. Tests adapted. 10 years ago
dehnert 231d2223a9 Model building works again (more or less) 11 years ago
dehnert aaefe7dfa5 Fixed some tests/parser. 11 years ago
dehnert 53196f5610 Created bit vector hash map and some necessary bit vector methods. 11 years ago
dehnert ab0caf79e8 Replaced action names by indices in PRISM programs. 11 years ago
dehnert 3260a6203c Started improving performance of explicit model generation. 11 years ago
dehnert b37e009168 Further steps to new expressions. 11 years ago
dehnert 8e71081f1e Functional tests now work again. 11 years ago
dehnert 7ec3e8b214 Further fixes for new variable handling. libstorm now compiles again, yay. 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. 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). 11 years ago
dehnert f485974187 Fixed (asynch) leader election to comply with our grammar. Added LOG_DEBUG macro. 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. 11 years ago