Matthias Volk
							
						 | 
						
							
							
							
								
							
								7d3fee88f8
								
							
								
							
						 | 
						
							
							
								
								Use fail labels according to given properties
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								JK
							
						 | 
						
							
							
							
								
							
								d602d2660d
								
							
								
							
						 | 
						
							
							
								
								utility/constants.cpp: switch to carl::parse from carl::rationalize
							
							
							
							
							
							
								
							
							
							carl::parse supports more syntax variants for specifying rational numbers, e.g., 1.23e-10 (scientific notation), 1/24 (fractions), ... 
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								JK
							
						 | 
						
							
							
							
								
							
								3c5c609e27
								
							
								
							
						 | 
						
							
							
								
								utility/cli.cpp, parseConstantDefinitionString: do constants parsing using rational number (exact)
							
							
							
							
							
							
								
							
							
							Uses convertNumber to obtain a rational number for double constants. Additionally, improve error message if something goes wrong during conversion. 
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								b178703a88
								
							
								
							
						 | 
						
							
							
								
								Check for set of timepoints
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								5cae7fca20
								
							
								
							
						 | 
						
							
							
								
								started on native polytopes
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								cd1bd6b538
								
							
								
							
						 | 
						
							
							
								
								Support for checking multiple dft properties at once
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								JK
							
						 | 
						
							
							
							
								
							
								b623b4184e
								
							
								
							
						 | 
						
							
							
								
								constants.cpp: convertNumber(int_fast64_t) to RationalFunction, fix signed/unsigned cast
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								JK
							
						 | 
						
							
							
							
								
							
								eebfa07618
								
							
								
							
						 | 
						
							
							
								
								expressions: do simplification involving rationals exactly
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								JK
							
						 | 
						
							
							
							
								
							
								edee041b16
								
							
								
							
						 | 
						
							
							
								
								BaseExpression: evaluateAsRational
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								JK
							
						 | 
						
							
							
							
								
							
								e37d0bd552
								
							
								
							
						 | 
						
							
							
								
								ToRationalNumberVisitor: make evaluator optional
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								JK
							
						 | 
						
							
							
							
								
							
								eee1a84562
								
							
								
							
						 | 
						
							
							
								
								fix, BinaryNumericalFunctionExpression: simplify for pow(a,b) in double context should not cast result to integer [with Linda Leuschner]
							
							
							
							
							
							
								
							
							
							Small test case:
dtmc
const double x = 1E-2;
const double y = pow(1-x, 10);
module M1
  s: [0..2] init 0;
  [] s = 0 -> y:(s'=1) + (1-y):(s'=2);
endmodule
should satisfy Pmax>0 [F (s = 1)]. 
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								db029b8c82
								
							
								
							
						 | 
						
							
							
								
								fixes in z3 lp solver
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								b71574d478
								
							
								
							
						 | 
						
							
							
								
								make Jitbuilder compile if multiple levels are present...
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								0c2d906b09
								
							
								
							
						 | 
						
							
							
								
								A more accurate version of having multiple levels; seems to fix at least one open issue.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								d8952ab5f6
								
							
								
							
						 | 
						
							
							
								
								JANI parsing formulae now with correct variable names
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								7bc6ce99fa
								
							
								
							
						 | 
						
							
							
								
								JANI Export now preserves  variable names correctly
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								57fd0fa2dd
								
							
								
							
						 | 
						
							
							
								
								Fixed variable parsing in JANI, now stricter and handles a larger set of files (also detects issues in our export...).
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								dfe0a445a1
								
							
								
							
						 | 
						
							
							
								
								JANI: Compacter export; Do not export optional values if they contain the default
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								b711e050c1
								
							
								
							
						 | 
						
							
							
								
								Export jani before constant replacement.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								5cd0a103b6
								
							
								
							
						 | 
						
							
							
								
								Eliminating superfluous assignments
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Sebastian Junges
							
						 | 
						
							
							
							
								
							
								5894f7c706
								
							
								
							
						 | 
						
							
							
								
								some forward declarations and header updates to battle recompilation times
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Sebastian Junges
							
						 | 
						
							
							
							
								
							
								9aa5bff988
								
							
								
							
						 | 
						
							
							
								
								pgcl prob operator fix
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Sebastian Junges
							
						 | 
						
							
							
							
								
							
								8e32d3fa8f
								
							
								
							
						 | 
						
							
							
								
								Simplifying index levels
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Sebastian Junges
							
						 | 
						
							
							
							
								
							
								071d1222a1
								
							
								
							
						 | 
						
							
							
								
								Convenience operation hasVariable for varset
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Sebastian Junges
							
						 | 
						
							
							
							
								
							
								fcdce6dc4e
								
							
								
							
						 | 
						
							
							
								
								fix (set level should not be const)
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Sebastian Junges
							
						 | 
						
							
							
							
								
							
								2fd915f74c
								
							
								
							
						 | 
						
							
							
								
								forward declarations, reduce compilation overhead
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								ed465f75bd
								
							
								
							
						 | 
						
							
							
								
								added Z3LPSolver
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								e70f7716fe
								
							
								
							
						 | 
						
							
							
								
								Fixed minor pcaa bugs that were introduced due to recent changes
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								d15348ab80
								
							
								
							
						 | 
						
							
							
								
								Fixed problem with recompiling when using ninja
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								f16f18bbf6
								
							
								
							
						 | 
						
							
							
								
								fix in Matrix-vector multiplication
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								afa9c5a8b6
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master'
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								a03a7a4ea8
								
							
								
							
						 | 
						
							
							
								
								towards simplifying levels by preliminary support in ordered assignments
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								6f40f24b74
								
							
								
							
						 | 
						
							
							
								
								JANI operator to set level in assignment
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								d1b86c8f35
								
							
								
							
						 | 
						
							
							
								
								Failed states are Markovian
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								4ad2ac26d1
								
							
								
							
						 | 
						
							
							
								
								Equality Comparisons for JaniVars, just to make life easier :-)
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								sjunges
							
						 | 
						
							
							
							
								
							
								0f8e00a80e
								
							
								
							
						 | 
						
							
							
								
								action reusal in syncvectors is not invalid jani, but not properly supported. Changed error message accordingly, allows for changes in model generators
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Sebastian Junges
							
						 | 
						
							
							
							
								
							
								b83f57ebf3
								
							
								
							
						 | 
						
							
							
								
								JANI assignment levels: we support index/levels other than zero (although most builders wont support them)
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Sebastian Junges
							
						 | 
						
							
							
							
								
							
								a21a0556ed
								
							
								
							
						 | 
						
							
							
								
								suppress warning during compilation
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Sebastian Junges
							
						 | 
						
							
							
							
								
							
								d3774f9958
								
							
								
							
						 | 
						
							
							
								
								JANI: parse assignment index/level
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Sebastian Junges
							
						 | 
						
							
							
							
								
							
								267eeca2e1
								
							
								
							
						 | 
						
							
							
								
								Jani: better error message in ordered assignments
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Sebastian Junges
							
						 | 
						
							
							
							
								
							
								c9f1b3217d
								
							
								
							
						 | 
						
							
							
								
								Jani parsing of ITE now gets local variables
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								036d9c55d5
								
							
								
							
						 | 
						
							
							
								
								Small fixes
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								c7e7722af6
								
							
								
							
						 | 
						
							
							
								
								Avoid whitespace in element names
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								69e2aac5c9
								
							
								
							
						 | 
						
							
							
								
								Fixed labeling when using multiple failed states
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								f9114bb54d
								
							
								
							
						 | 
						
							
							
								
								Use name + id for getting unique json element
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								8b06e4fa6e
								
							
								
							
						 | 
						
							
							
								
								added missing IOSettings module to storm-dft-cli
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								a85f4fdc89
								
							
								
							
						 | 
						
							
							
								
								replaced some StoRMs and Storms by storm, reworked version output a bit
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								b571d176c0
								
							
								
							
						 | 
						
							
							
								
								Parse toplevel element from json
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								0d1923524c
								
							
								
							
						 | 
						
							
							
								
								Json file can be used as dft input from now on as well
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								fa49ebb922
								
							
								
							
						 | 
						
							
							
								
								installing correct libcarl if built from shipped version
							
							
							
							
								
							
							
						 | 
						9 years ago |