Dave Parker
7aed4f4cc0
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4513 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
b61936def6
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4512 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
4e624deae1
Bug fix in 1D matrix export
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4511 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
4e09eb136f
Added options to -exportresults switch for csv/matrix result export mode, and removed temporary switches -exportresultsmatrix, -exportresultscsv, etc.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4510 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
01b9f75f47
Fix in explicit model checker - remove dupe calls in bin-op check.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4509 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
a3d99e62d0
Add property reference support to PTA ans approx model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4507 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
06ecdf6139
Copyright header updates
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4504 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
b870e550e7
Fixes/renames in property reference search code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4503 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
be53bceb72
Rename a few visitor classes
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4502 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
fd968a89d1
Check for cyclic dependencies in property references.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4501 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
ac31984b5a
Fix type checking for property references (and some autoformatting - oops).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4500 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
c7365ce0d9
Bugfix: look for undefined constants recursively in referenced properties.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4499 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
d583b461c8
Fix: make use of propertiesFile.getPropertyObject method.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4498 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
4fc61415fb
Display notification of warnings after computations in GUI.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4497 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
52b54d55fc
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4496 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
51807e044e
Add -pf as a command-line switch alias for -pctl/-csl and add .props as a properties file extension (in GUI).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4495 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
c8c4913a89
Switch remaining warning messages to new PrismLog.printWarning method.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4489 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
d8c06edca8
Makefile tweak re tests target (from prism-games).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4485 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
18704d0e03
Bug fix in creating reward structures in explicit engine (from Hongyang).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4482 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
3bcc43c3a2
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4481 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
b014058c62
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4479 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
ce6e0d8c0d
Disable start-up warning messages about unknown options in .prism file.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4478 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
97164d019b
Small bug fix (for something that wasn't really broken, but pointed out on forum).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4477 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
d68813b865
Added -exportresultscsv and -exportresultsmatrixcsv to command-line
(but might change these names later).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4476 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
d7e06f569e
Improvements/fixes to export of results in matrix form:
- header now printed for 1D matrix (only 1 const)
- no extra column for 1D matrix
- matrices preceded by constant values/index names
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4475 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
8d1cd55711
Fixes/improvement/consistency for results export.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4474 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
c7d1af5f85
More fixes for bugs introduced in recent "improvements" to constant handling API:
- setSomeUndefinedConstants(null) call changed in PropertiesFile
- expandConstants() handles undefined constants cleanly
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4460 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Vojtech Forejt
e3f6e64e7a
package-info.java is ignored in makefiles
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4380 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
5533d55183
Consistency in output msgs (explicit MDP engine).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4338 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
a869bbeec0
Gauss-Seidel val iter for cumulative rewards in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4337 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
720d47eb7d
Added method get_real_time to get real system time, via Java, from C.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4335 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
54520981b9
Autoformat
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4322 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
0974ca4b81
Makefile tweak: drop -mtune=native flag for 32-bit Linux compile: should be unnecessary.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4316 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
148f2b814e
Fix in numerical value comparison for -test checks.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4310 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
086bb3243d
RESULT label for test properties can be NaN.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4305 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
8cff34fb12
Option to run local tests only.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4303 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
8930a885ba
Makefile tweak: build local tests, if tests dir is present.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4301 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
ab9fa27411
Automatically switch to another engine if numerical computation not supported.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4282 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
5c5ec652b1
Numerical computation routines display engine used.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4278 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
3e4c617a81
Move most native code options from engine shared libraries to prism library.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4277 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
2451c25702
Un-needed import.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4276 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
6348b2de9f
Auto-format (for diff).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4274 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
38b74d1102
Fix: remove unneeded command.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4270 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
4e0aaabeba
New intermediate class to store DRAs, small efficiency improvements in LTL due to hard-coded DRAs + easier decoupling of GPLed LTL-to-DRA libraries, if needed.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4269 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
cf44bfead1
Add missing arg in xprism.bat (reported problems on Win 64).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4254 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
ab6d2bbbef
Remove use of -lm linking under Cygwin.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4253 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Vojtech Forejt
f64583167c
Fixing exit codes (a bug introduced by notification)
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4252 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
854cd58edd
Typo in error message (old debugging info).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4250 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
95d7e89a57
Bugfix: previous "improvement" to API wrt undefined constants broke some models, e.g. when trying to evaluate pow/floor etc. with wrong number of arguments.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4249 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
7fda209763
Undo revision 4243 - alternative fix coming up
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4248 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago