You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							29 lines
						
					
					
						
							928 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							29 lines
						
					
					
						
							928 B
						
					
					
				
								import os
							 | 
						|
								
							 | 
						|
								testfile_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)), "files")
							 | 
						|
								
							 | 
						|
								
							 | 
						|
								def _path(folder, file):
							 | 
						|
								    """
							 | 
						|
								    Internal method for simpler listing of examples.
							 | 
						|
								    :param folder: Folder.
							 | 
						|
								    :param file: Example file.
							 | 
						|
								    :return: Complete path to example file.
							 | 
						|
								    """
							 | 
						|
								    return os.path.join(testfile_dir, folder, file)
							 | 
						|
								
							 | 
						|
								
							 | 
						|
								prism_dtmc_die = _path("dtmc", "die.pm")
							 | 
						|
								"""Knuth Yao Die Example"""
							 | 
						|
								prism_pdtmc_die = _path("pdtmc", "parametric_die.pm")
							 | 
						|
								"""Knuth Yao Die -- 2 unfair coins Example"""
							 | 
						|
								prism_dtmc_brp = _path("dtmc", "brp-16-2.pm")
							 | 
						|
								"""Bounded Retransmission Protocol"""
							 | 
						|
								drn_ctmc_dft = _path("ctmc", "dft.drn")
							 | 
						|
								"""DRN format for a CTMC from a DFT"""
							 | 
						|
								drn_pdtmc_die = _path("pdtmc", "die.drn")
							 | 
						|
								"""DRN format for a pDTMC for the KY-Die"""
							 | 
						|
								jani_dtmc_die = _path("dtmc", "die.jani")
							 | 
						|
								"""Jani Version of Knuth Yao Die Example"""
							 | 
						|
								prism_mdp_coin_2_2 = _path("mdp", "coin2-2.nm")
							 | 
						|
								"""Prism example for coin MDP"""
							 |