2285 Commits (797f9494b26c95da67e26b98c87ce0cef2bdeb9c)
 

Author SHA1 Message Date
Dave Parker dfce095d45 Make sure that some PrismFileLogs are close()ed after use - spotted as a bug by Bruno. 12 years ago
Dave Parker 21748bcaa4 Tidy up of export-to-Dot functionality, plus new "dot" option for exporting strategy (explicit engine only, currently). 12 years ago
Dave Parker 7b8b7832a4 Code tidy + new methods in PrismFileLog. 12 years ago
Dave Parker 4d4d288488 Output tweak: extra new line. 12 years ago
Dave Parker 08abf1bffe Bug fix: pre-strategy generation check done before model construction. 12 years ago
Dave Parker e773d28c15 Add buildMCRewardsFromPrismExplicit method (untested). 12 years ago
Frits Dannenberg 16d294eca9 changed output se 12 years ago
Ernst Moritz Hahn e1bfb8637f fix for fau 12 years ago
Vojtech Forejt 9ca61c1f74 changing permissions, to fix cygwin 64bit compilation 12 years ago
Frits Dannenberg 720cde341d small bug fix for extremely large right truncation points from Fox-Glynn in the FAU method 12 years ago
Ernst Moritz Hahn 1397f39709 improved description of FAU in commandline and GUI 12 years ago
Ernst Moritz Hahn b5c09de4c4 fixed stopping criterion for fast adaptive uniformisation when being in array mode 12 years ago
Dave Parker 2ef13b46e5 Small fix in prism2latex. 12 years ago
Dave Parker 4e5f05a203 Remove debug output. 12 years ago
Dave Parker 87d58db935 Bug fix in prism-auto: if directory = . then log file names are not created correctly. 12 years ago
Dave Parker 13cce4f8da Bug fix: new long setting for simulator max path not read properly (shows up in GUI). 12 years ago
Dave Parker 06e4c5fee1 Move normalisation of DTMC probabilities from SimulatorEngine into Updater class. 12 years ago
Dave Parker 99d4873c47 Code tidy. 12 years ago
Dave Parker d128da069b Bug fix: simulator was normalising DTMC bu dividing by number of choices (which was inconsistent with symbolic construction when using -noprobchecks). 12 years ago
Dave Parker 928a44101d Make simulator.Updater objects extract settings more cleanly. And respect doProbChecks option. 12 years ago
Dave Parker 02c26dbf53 Update simulator to allow path lengths over 2^31. 12 years ago
Dave Parker 4a29528714 Bug fix: missing state rewards in mvMultRewMinMaxSingleChoices methods (showed up on mdps/reach/mdp_simple.nm regression test). 12 years ago
Dave Parker 2306ee39ac Bugfix: latest fix to policy iteration broke a previous regression test (rewpoliter.nm) - solved by doing inner solution using lowe level method which takes infinity-states as an argument (in any case, precomputation should not be needed for inner solution). 12 years ago
Dave Parker 8291b5984c Refactoring wrt the way that relational operators are stored for P/R/S operators (String -> RelOp). 12 years ago
Dave Parker 56c484d390 Code re-factoring in NondetModelChecker. 12 years ago
Dave Parker d81ef64ff2 Code refactoring (checking for LTL with time bounds). 12 years ago
Dave Parker 5171fc804e Code re-factoring in NondetModelChecker. 12 years ago
Dave Parker 896048bf37 Bugfix: allow trivial LTL formulae that are just propositions (accidentally disabled a little while back by previous over-zealous type checking). 12 years ago
Dave Parker ce694441b8 GUI crash fixed - caused by model tree not handling unbounded variables properly. 12 years ago
Dave Parker 0a8ace99eb Code tidy. 12 years ago
Dave Parker 16015890dd Look up of constant value in test RESULT specification should allow imprecision for double values. 12 years ago
Dave Parker 6073712dc9 Bugfix in policy iteration (bug found by Aaron Bohy): needs to be passed in strategy from Prob1. 12 years ago
Dave Parker 440b539364 Bugfix in optimal strategy check for reward properties (showing up as bug in policy iteration). 12 years ago
Dave Parker 4d3d52edaf Policy iteration for reachability reward problems (explicit engine). 12 years ago
Dave Parker 565f2882d8 Tweak to Prism object: simpler constructor. 12 years ago
Dave Parker 8ebc511308 Code tweaks: make Updater independent of PRISM/sim + make SimEngine into PrismComponent. 12 years ago
Dave Parker 453342d5ba Code tidy (remove warnings). 12 years ago
Dave Parker 17a222a59f Typo. 12 years ago
Dave Parker 7fd5c495bd Add labels to explicit models more cleanly and tidy code. 12 years ago
Dave Parker 60b6307181 Add experimental bisimulation option (explicit engine, hidden option). 12 years ago
Dave Parker 9eb8a909e1 Code tidy. 12 years ago
Dave Parker 4dc1a55be2 Deref fix and optimisation in symbolic accepting BSCC search (from Joachim Klein). 12 years ago
Dave Parker 3ddadc504e Comment typo 12 years ago
Dave Parker 99a9c85a96 Fixes/tidies of explicit LTL model checking (mostly from Joachim Klein): DRA products correctly include all initial states, and probabilities are ampped back correctly. 12 years ago
Dave Parker 8fcf374603 Remove debug output. 12 years ago
Dave Parker 1dc1e484b7 Tidy up JNI wrapper around NDSparseMatrix and push action index storage inside the data structure. 12 years ago
Dave Parker 8d644f240d Don't do strategy generation with symbolic engines if there are duplicate actions. 12 years ago
Dave Parker 84485a2705 Add areAllChoiceActionsUnique() for prism.NondetModel (symbolic) too. 12 years ago
Dave Parker bb14cd09ab Add areAllChoiceActionsUnique() method to NondetModel. 12 years ago
Dave Parker dada1bc4b1 Add "type" option to -exportstrat (explicit engine only) + a few changes in Strategy classes. 12 years ago