4049 Commits (cfb6b7c5f36f84cd786504f8150408e548341adc)
 

Author SHA1 Message Date
Dave Parker 0ec7c39525 Utility function NondetModel.getAvailableActions(s). 5 years ago
Dave Parker 76a4b89855 Include observations in POMDP Dot model export. 5 years ago
Dave Parker d5e0fd4e66 Add convenience methods get(Un)ObservationAsState in PartiallyObservableModel. 5 years ago
Dave Parker 2e5a4bfd56 Implement (extended) .tra file export for POMDPs. 5 years ago
Dave Parker ae0b960922 Enable simulation of POMDPs in the GUI. 5 years ago
Dave Parker d78b627bf4 Enable simulation of POMDPs via SimulatorEngine. 5 years ago
Dave Parker e5ea762d80 Update some POMDP examples now that observables can be expressions. 5 years ago
Dave Parker 35f392ec5e POMDPs: Allow arbitrary expressions as observables, not just variables. 5 years ago
Dave Parker 4539ff4b86 CHANGELOG. 5 years ago
Dave Parker ed7a20c693 Attempt to fix GUI threading bug in GUI simulator "plot path" feature. 5 years ago
Dave Parker 1b1e41b384 Update PRISM editor to newer Swing drawing methods. 5 years ago
Dave Parker f0d68e1649 Releases now built to work with Java 9 and above. 5 years ago
Dave Parker 2228583a2f Add support for compiling on Arm-based 64-bit Macs. 5 years ago
Dave Parker 9c20bccbfc Compile fix for CUDD (finite -> isfinite). 5 years ago
Dave Parker a3452112d7 Bug fix in StateRewardsSimple. 5 years ago
Dave Parker c8fe2e0e67 Refactoring in GUI simulator path table. 5 years ago
Dave Parker 6206269aa4 Refactoring in GUI simulator path table. 5 years ago
Dave Parker 974e0300e7 GUI simulator fix: path table header now aligns on horizontal scroll. 5 years ago
Dave Parker e3eb07b92d Refactor/improve processing of quoted identifiers (labels/prop names) too. 5 years ago
Dave Parker 616dd47fb2 Refactor/improve processing of identifier usage in model/properties. 5 years ago
t-nojiri 2cea964adf Add support for compiling on aarch64 (64-bit ARM). 5 years ago
Dave Parker bbb07fa8b2 CHANGELOG update. 5 years ago
Dave Parker 2cedf62ad9 Array sup-norm methods in PrismUtils consistently check only over common elements. 5 years ago
Dave Parker 7cdfacab21 Comment fix. 5 years ago
Dave Parker 0fdcba76bc Comment fix. 5 years ago
Dave Parker 74fdd44b97 README (contributor list). 5 years ago
Dave Parker 293d4bb8ad Example property fix (firewire). 5 years ago
Dave Parker 22e5ad1799 POMDPs: Add belief state info to dot files generated by -exportadv. 5 years ago
Dave Parker a18e82a980 Better toString() for explicit.Belief. 5 years ago
Dave Parker d71eb6f554 Add check that POMDP states do not have duplicate actions. 5 years ago
Dave Parker add96619d0 Fix some examples/tests: duplicate actions not allowed in a state. 5 years ago
Dave Parker 55bb529f48 Add check that POMDP states with the same observation have the same actions. 5 years ago
Dave Parker 1a3812f69f Fix some examples/tests: states with same observation should have same actions. 5 years ago
Dave Parker c96c3d121b POMDP and POPTA examples. 5 years ago
Dave Parker 9baf365066 Move POMDP/POPTA tests to prism-tests. 5 years ago
Dave Parker ec76c26468 Add syntax checks on existence of observables...endobservables block. 5 years ago
Dave Parker c7cf09659c Model type auto-detection for partially observable models. 5 years ago
Dave Parker c4f5a5867f Improved accuracy reporting for POMDPs (individual bounds and final result). 5 years ago
Dave Parker b270d9b984 Add check that POMDP observables are valid variable references. 5 years ago
Dave Parker 778a6b97d0 Add check that POMDP property targets are observations. 5 years ago
Dave Parker b85ca822fc POPTA regression tests. 6 years ago
Dave Parker 22b4bf1bcb Add support for partially observable PTAs (POPTAs). 6 years ago
Dave Parker 4693392139 POMDP regression tests. 6 years ago
Dave Parker 12d07c9a8d Add support for model checking partially observable MDPs (POMDPs). 6 years ago
Dave Parker 733734d497 Allow random simulation for LTSs (intended for GUI simulator exploration). 5 years ago
Dave Parker fd48c1d4c6 Bug fix in reporting of relative error when stored as an absolute value. 5 years ago
Dave Parker c42ab3e4de Checking bounded properties (e.g. P>p[...]) fails if results are too inaccurate. 5 years ago
Dave Parker b99337e970 Use model checking accuracy when checking min/max/argmin/argmax filters. 5 years ago
Dave Parker dd563f254e Refactor StateValues getBitSetFromCloseValue/getBDDFromCloseValue to use Accuracy objects. 5 years ago
Dave Parker 2c51d84fcd Report accuracy for statistical model checking too. 6 years ago