Browse Source

test files are part of stormpy lib now, which allows simpler access to them via stormpy.examples.files

refactoring
sjunges 9 years ago
parent
commit
461951c52e
  1. 0
      lib/stormpy/examples/__init__.py
  2. 13
      lib/stormpy/examples/files.py
  3. 0
      lib/stormpy/examples/files/ctmc/cluster2.sm
  4. 0
      lib/stormpy/examples/files/ctmc/embedded2.sm
  5. 0
      lib/stormpy/examples/files/ctmc/fms2.sm
  6. 0
      lib/stormpy/examples/files/ctmc/polling2.sm
  7. 0
      lib/stormpy/examples/files/ctmc/tandem5.sm
  8. 0
      lib/stormpy/examples/files/dtmc/brp-16-2.pm
  9. 0
      lib/stormpy/examples/files/dtmc/crowds-5-5.pm
  10. 0
      lib/stormpy/examples/files/dtmc/crowds5_5.pm
  11. 0
      lib/stormpy/examples/files/dtmc/die.lab
  12. 0
      lib/stormpy/examples/files/dtmc/die.pm
  13. 0
      lib/stormpy/examples/files/dtmc/die.tra
  14. 0
      lib/stormpy/examples/files/dtmc/leader-3-5.pm
  15. 0
      lib/stormpy/examples/files/dtmc/leader3_5.pm
  16. 0
      lib/stormpy/examples/files/dtmc/nand-5-2.pm
  17. 0
      lib/stormpy/examples/files/dtmc/test_conditional.pm
  18. 0
      lib/stormpy/examples/files/lab/autoParser.lab
  19. 0
      lib/stormpy/examples/files/lab/crowds5_5.lab
  20. 0
      lib/stormpy/examples/files/lab/declarationMisspell.lab
  21. 0
      lib/stormpy/examples/files/lab/die.lab
  22. 0
      lib/stormpy/examples/files/lab/doubledLines.lab
  23. 0
      lib/stormpy/examples/files/lab/doubledLinesSkipped.lab
  24. 0
      lib/stormpy/examples/files/lab/dtmc_actionTest.lab
  25. 0
      lib/stormpy/examples/files/lab/dtmc_general.lab
  26. 0
      lib/stormpy/examples/files/lab/dtmc_mismatched.lab
  27. 0
      lib/stormpy/examples/files/lab/endMisspell.lab
  28. 0
      lib/stormpy/examples/files/lab/labelForNonexistentState.lab
  29. 0
      lib/stormpy/examples/files/lab/leader4.lab
  30. 0
      lib/stormpy/examples/files/lab/leader4_8.lab
  31. 0
      lib/stormpy/examples/files/lab/ma_cslFilterTest.lab
  32. 0
      lib/stormpy/examples/files/lab/ma_general.lab
  33. 0
      lib/stormpy/examples/files/lab/ma_mismatched.lab
  34. 0
      lib/stormpy/examples/files/lab/mdp_general.lab
  35. 0
      lib/stormpy/examples/files/lab/mdp_mismatched.lab
  36. 0
      lib/stormpy/examples/files/lab/noDeclarationTag.lab
  37. 0
      lib/stormpy/examples/files/lab/noEndTag.lab
  38. 0
      lib/stormpy/examples/files/lab/noLabelsDecNoneGiven.lab
  39. 0
      lib/stormpy/examples/files/lab/pctl_general.lab
  40. 0
      lib/stormpy/examples/files/lab/swappedStateAndProposition.lab
  41. 0
      lib/stormpy/examples/files/lab/tiny1.lab
  42. 0
      lib/stormpy/examples/files/lab/tiny2.lab
  43. 0
      lib/stormpy/examples/files/lab/two_dice.lab
  44. 0
      lib/stormpy/examples/files/lab/undeclaredLabelsGiven.lab
  45. 0
      lib/stormpy/examples/files/lab/withWhitespaces.lab
  46. 0
      lib/stormpy/examples/files/lab/withoutWhitespaces.lab
  47. 0
      lib/stormpy/examples/files/ma/hybrid_states.ma
  48. 0
      lib/stormpy/examples/files/ma/simple.ma
  49. 0
      lib/stormpy/examples/files/ma/stream2.ma
  50. 0
      lib/stormpy/examples/files/mdp/SmallPrismTest.nm
  51. 0
      lib/stormpy/examples/files/mdp/SmallPrismTest2.nm
  52. 0
      lib/stormpy/examples/files/mdp/coin2-2-illegalSynchronizingWrite.nm
  53. 0
      lib/stormpy/examples/files/mdp/coin2-2.nm
  54. 0
      lib/stormpy/examples/files/mdp/coin2.nm
  55. 0
      lib/stormpy/examples/files/mdp/csma2-2.nm
  56. 0
      lib/stormpy/examples/files/mdp/csma2_2.nm
  57. 0
      lib/stormpy/examples/files/mdp/die_c1.nm
  58. 0
      lib/stormpy/examples/files/mdp/die_selection.nm
  59. 0
      lib/stormpy/examples/files/mdp/firewire.nm
  60. 0
      lib/stormpy/examples/files/mdp/firewire3-0.5.nm
  61. 0
      lib/stormpy/examples/files/mdp/leader3.nm
  62. 0
      lib/stormpy/examples/files/mdp/leader4.nm
  63. 0
      lib/stormpy/examples/files/mdp/multiobjective1.nm
  64. 0
      lib/stormpy/examples/files/mdp/multiobjective2.nm
  65. 0
      lib/stormpy/examples/files/mdp/scheduler_generation.nm
  66. 0
      lib/stormpy/examples/files/mdp/system_composition.nm
  67. 0
      lib/stormpy/examples/files/mdp/system_composition2.nm
  68. 0
      lib/stormpy/examples/files/mdp/tiny_rewards.nm
  69. 0
      lib/stormpy/examples/files/mdp/two_dice.lab
  70. 0
      lib/stormpy/examples/files/mdp/two_dice.nm
  71. 0
      lib/stormpy/examples/files/mdp/two_dice.tra
  72. 0
      lib/stormpy/examples/files/mdp/wlan0-2-2.nm
  73. 0
      lib/stormpy/examples/files/mdp/wlan0_collide.nm
  74. 0
      lib/stormpy/examples/files/pdtmc/brp16_2.pm
  75. 0
      lib/stormpy/examples/files/pdtmc/brp_rewards16_2.pm
  76. 0
      lib/stormpy/examples/files/pdtmc/crowds3_5.pm
  77. 0
      lib/stormpy/examples/files/pdtmc/parametric_die.pm
  78. 0
      lib/stormpy/examples/files/pmdp/coin2_2.pm
  79. 0
      lib/stormpy/examples/files/pmdp/two_dice.nm
  80. 0
      lib/stormpy/examples/files/prctl/apOnly.prctl
  81. 0
      lib/stormpy/examples/files/prctl/complexFormula.prctl
  82. 0
      lib/stormpy/examples/files/prctl/probabilisticFormula.prctl
  83. 0
      lib/stormpy/examples/files/prctl/probabilisticNoBoundFormula.prctl
  84. 0
      lib/stormpy/examples/files/prctl/propositionalFormula.prctl
  85. 0
      lib/stormpy/examples/files/prctl/rewardFormula.prctl
  86. 0
      lib/stormpy/examples/files/prctl/rewardNoBoundFormula.prctl
  87. 0
      lib/stormpy/examples/files/prctl/two_dice.prctl
  88. 0
      lib/stormpy/examples/files/rew/autoParser.state.rew
  89. 0
      lib/stormpy/examples/files/rew/die.coin_flips.trans.rew
  90. 0
      lib/stormpy/examples/files/rew/dtmc_general.state.rew
  91. 0
      lib/stormpy/examples/files/rew/dtmc_general.trans.rew
  92. 0
      lib/stormpy/examples/files/rew/dtmc_mismatched.trans.rew
  93. 0
      lib/stormpy/examples/files/rew/dtmc_mixedStateOrder.trans.rew
  94. 0
      lib/stormpy/examples/files/rew/dtmc_mixedTransitionOrder.trans.rew
  95. 0
      lib/stormpy/examples/files/rew/dtmc_rewardForNonExTrans.trans.rew
  96. 0
      lib/stormpy/examples/files/rew/dtmc_whitespaces.trans.rew
  97. 0
      lib/stormpy/examples/files/rew/leader4.trans.rew
  98. 0
      lib/stormpy/examples/files/rew/leader4_8.pick.trans.rew
  99. 0
      lib/stormpy/examples/files/rew/ma_general.state.rew
  100. 0
      lib/stormpy/examples/files/rew/ma_mismatched.state.rew

0
lib/stormpy/examples/__init__.py

13
lib/stormpy/examples/files.py

@ -0,0 +1,13 @@
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"""
return os.path.join(testfile_dir, folder, file)
prism_dtmc_die = _path("dtmc", "die.pm")
"""Knuth Yao Die Example"""
prism_dtmc_brp = _path("dtmc", "brp-16-2.pm")
"""Bounded Retransmission Protocol"""

0
resources/examples/testfiles/ctmc/cluster2.sm → lib/stormpy/examples/files/ctmc/cluster2.sm

0
resources/examples/testfiles/ctmc/embedded2.sm → lib/stormpy/examples/files/ctmc/embedded2.sm

0
resources/examples/testfiles/ctmc/fms2.sm → lib/stormpy/examples/files/ctmc/fms2.sm

0
resources/examples/testfiles/ctmc/polling2.sm → lib/stormpy/examples/files/ctmc/polling2.sm

0
resources/examples/testfiles/ctmc/tandem5.sm → lib/stormpy/examples/files/ctmc/tandem5.sm

0
resources/examples/testfiles/dtmc/brp-16-2.pm → lib/stormpy/examples/files/dtmc/brp-16-2.pm

0
resources/examples/testfiles/dtmc/crowds-5-5.pm → lib/stormpy/examples/files/dtmc/crowds-5-5.pm

0
resources/examples/testfiles/dtmc/crowds5_5.pm → lib/stormpy/examples/files/dtmc/crowds5_5.pm

0
resources/examples/testfiles/dtmc/die.lab → lib/stormpy/examples/files/dtmc/die.lab

0
resources/examples/testfiles/dtmc/die.pm → lib/stormpy/examples/files/dtmc/die.pm

0
resources/examples/testfiles/dtmc/die.tra → lib/stormpy/examples/files/dtmc/die.tra

0
resources/examples/testfiles/dtmc/leader-3-5.pm → lib/stormpy/examples/files/dtmc/leader-3-5.pm

0
resources/examples/testfiles/dtmc/leader3_5.pm → lib/stormpy/examples/files/dtmc/leader3_5.pm

0
resources/examples/testfiles/dtmc/nand-5-2.pm → lib/stormpy/examples/files/dtmc/nand-5-2.pm

0
resources/examples/testfiles/dtmc/test_conditional.pm → lib/stormpy/examples/files/dtmc/test_conditional.pm

0
resources/examples/testfiles/lab/autoParser.lab → lib/stormpy/examples/files/lab/autoParser.lab

0
resources/examples/testfiles/lab/crowds5_5.lab → lib/stormpy/examples/files/lab/crowds5_5.lab

0
resources/examples/testfiles/lab/declarationMisspell.lab → lib/stormpy/examples/files/lab/declarationMisspell.lab

0
resources/examples/testfiles/lab/die.lab → lib/stormpy/examples/files/lab/die.lab

0
resources/examples/testfiles/lab/doubledLines.lab → lib/stormpy/examples/files/lab/doubledLines.lab

0
resources/examples/testfiles/lab/doubledLinesSkipped.lab → lib/stormpy/examples/files/lab/doubledLinesSkipped.lab

0
resources/examples/testfiles/lab/dtmc_actionTest.lab → lib/stormpy/examples/files/lab/dtmc_actionTest.lab

0
resources/examples/testfiles/lab/dtmc_general.lab → lib/stormpy/examples/files/lab/dtmc_general.lab

0
resources/examples/testfiles/lab/dtmc_mismatched.lab → lib/stormpy/examples/files/lab/dtmc_mismatched.lab

0
resources/examples/testfiles/lab/endMisspell.lab → lib/stormpy/examples/files/lab/endMisspell.lab

0
resources/examples/testfiles/lab/labelForNonexistentState.lab → lib/stormpy/examples/files/lab/labelForNonexistentState.lab

0
resources/examples/testfiles/lab/leader4.lab → lib/stormpy/examples/files/lab/leader4.lab

0
resources/examples/testfiles/lab/leader4_8.lab → lib/stormpy/examples/files/lab/leader4_8.lab

0
resources/examples/testfiles/lab/ma_cslFilterTest.lab → lib/stormpy/examples/files/lab/ma_cslFilterTest.lab

0
resources/examples/testfiles/lab/ma_general.lab → lib/stormpy/examples/files/lab/ma_general.lab

0
resources/examples/testfiles/lab/ma_mismatched.lab → lib/stormpy/examples/files/lab/ma_mismatched.lab

0
resources/examples/testfiles/lab/mdp_general.lab → lib/stormpy/examples/files/lab/mdp_general.lab

0
resources/examples/testfiles/lab/mdp_mismatched.lab → lib/stormpy/examples/files/lab/mdp_mismatched.lab

0
resources/examples/testfiles/lab/noDeclarationTag.lab → lib/stormpy/examples/files/lab/noDeclarationTag.lab

0
resources/examples/testfiles/lab/noEndTag.lab → lib/stormpy/examples/files/lab/noEndTag.lab

0
resources/examples/testfiles/lab/noLabelsDecNoneGiven.lab → lib/stormpy/examples/files/lab/noLabelsDecNoneGiven.lab

0
resources/examples/testfiles/lab/pctl_general.lab → lib/stormpy/examples/files/lab/pctl_general.lab

0
resources/examples/testfiles/lab/swappedStateAndProposition.lab → lib/stormpy/examples/files/lab/swappedStateAndProposition.lab

0
resources/examples/testfiles/lab/tiny1.lab → lib/stormpy/examples/files/lab/tiny1.lab

0
resources/examples/testfiles/lab/tiny2.lab → lib/stormpy/examples/files/lab/tiny2.lab

0
resources/examples/testfiles/lab/two_dice.lab → lib/stormpy/examples/files/lab/two_dice.lab

0
resources/examples/testfiles/lab/undeclaredLabelsGiven.lab → lib/stormpy/examples/files/lab/undeclaredLabelsGiven.lab

0
resources/examples/testfiles/lab/withWhitespaces.lab → lib/stormpy/examples/files/lab/withWhitespaces.lab

0
resources/examples/testfiles/lab/withoutWhitespaces.lab → lib/stormpy/examples/files/lab/withoutWhitespaces.lab

0
resources/examples/testfiles/ma/hybrid_states.ma → lib/stormpy/examples/files/ma/hybrid_states.ma

0
resources/examples/testfiles/ma/simple.ma → lib/stormpy/examples/files/ma/simple.ma

0
resources/examples/testfiles/ma/stream2.ma → lib/stormpy/examples/files/ma/stream2.ma

0
resources/examples/testfiles/mdp/SmallPrismTest.nm → lib/stormpy/examples/files/mdp/SmallPrismTest.nm

0
resources/examples/testfiles/mdp/SmallPrismTest2.nm → lib/stormpy/examples/files/mdp/SmallPrismTest2.nm

0
resources/examples/testfiles/mdp/coin2-2-illegalSynchronizingWrite.nm → lib/stormpy/examples/files/mdp/coin2-2-illegalSynchronizingWrite.nm

0
resources/examples/testfiles/mdp/coin2-2.nm → lib/stormpy/examples/files/mdp/coin2-2.nm

0
resources/examples/testfiles/mdp/coin2.nm → lib/stormpy/examples/files/mdp/coin2.nm

0
resources/examples/testfiles/mdp/csma2-2.nm → lib/stormpy/examples/files/mdp/csma2-2.nm

0
resources/examples/testfiles/mdp/csma2_2.nm → lib/stormpy/examples/files/mdp/csma2_2.nm

0
resources/examples/testfiles/mdp/die_c1.nm → lib/stormpy/examples/files/mdp/die_c1.nm

0
resources/examples/testfiles/mdp/die_selection.nm → lib/stormpy/examples/files/mdp/die_selection.nm

0
resources/examples/testfiles/mdp/firewire.nm → lib/stormpy/examples/files/mdp/firewire.nm

0
resources/examples/testfiles/mdp/firewire3-0.5.nm → lib/stormpy/examples/files/mdp/firewire3-0.5.nm

0
resources/examples/testfiles/mdp/leader3.nm → lib/stormpy/examples/files/mdp/leader3.nm

0
resources/examples/testfiles/mdp/leader4.nm → lib/stormpy/examples/files/mdp/leader4.nm

0
resources/examples/testfiles/mdp/multiobjective1.nm → lib/stormpy/examples/files/mdp/multiobjective1.nm

0
resources/examples/testfiles/mdp/multiobjective2.nm → lib/stormpy/examples/files/mdp/multiobjective2.nm

0
resources/examples/testfiles/mdp/scheduler_generation.nm → lib/stormpy/examples/files/mdp/scheduler_generation.nm

0
resources/examples/testfiles/mdp/system_composition.nm → lib/stormpy/examples/files/mdp/system_composition.nm

0
resources/examples/testfiles/mdp/system_composition2.nm → lib/stormpy/examples/files/mdp/system_composition2.nm

0
resources/examples/testfiles/mdp/tiny_rewards.nm → lib/stormpy/examples/files/mdp/tiny_rewards.nm

0
resources/examples/testfiles/mdp/two_dice.lab → lib/stormpy/examples/files/mdp/two_dice.lab

0
resources/examples/testfiles/mdp/two_dice.nm → lib/stormpy/examples/files/mdp/two_dice.nm

0
resources/examples/testfiles/mdp/two_dice.tra → lib/stormpy/examples/files/mdp/two_dice.tra

0
resources/examples/testfiles/mdp/wlan0-2-2.nm → lib/stormpy/examples/files/mdp/wlan0-2-2.nm

0
resources/examples/testfiles/mdp/wlan0_collide.nm → lib/stormpy/examples/files/mdp/wlan0_collide.nm

0
resources/examples/testfiles/pdtmc/brp16_2.pm → lib/stormpy/examples/files/pdtmc/brp16_2.pm

0
resources/examples/testfiles/pdtmc/brp_rewards16_2.pm → lib/stormpy/examples/files/pdtmc/brp_rewards16_2.pm

0
resources/examples/testfiles/pdtmc/crowds3_5.pm → lib/stormpy/examples/files/pdtmc/crowds3_5.pm

0
resources/examples/testfiles/pdtmc/parametric_die.pm → lib/stormpy/examples/files/pdtmc/parametric_die.pm

0
resources/examples/testfiles/pmdp/coin2_2.pm → lib/stormpy/examples/files/pmdp/coin2_2.pm

0
resources/examples/testfiles/pmdp/two_dice.nm → lib/stormpy/examples/files/pmdp/two_dice.nm

0
resources/examples/testfiles/prctl/apOnly.prctl → lib/stormpy/examples/files/prctl/apOnly.prctl

0
resources/examples/testfiles/prctl/complexFormula.prctl → lib/stormpy/examples/files/prctl/complexFormula.prctl

0
resources/examples/testfiles/prctl/probabilisticFormula.prctl → lib/stormpy/examples/files/prctl/probabilisticFormula.prctl

0
resources/examples/testfiles/prctl/probabilisticNoBoundFormula.prctl → lib/stormpy/examples/files/prctl/probabilisticNoBoundFormula.prctl

0
resources/examples/testfiles/prctl/propositionalFormula.prctl → lib/stormpy/examples/files/prctl/propositionalFormula.prctl

0
resources/examples/testfiles/prctl/rewardFormula.prctl → lib/stormpy/examples/files/prctl/rewardFormula.prctl

0
resources/examples/testfiles/prctl/rewardNoBoundFormula.prctl → lib/stormpy/examples/files/prctl/rewardNoBoundFormula.prctl

0
resources/examples/testfiles/prctl/two_dice.prctl → lib/stormpy/examples/files/prctl/two_dice.prctl

0
resources/examples/testfiles/rew/autoParser.state.rew → lib/stormpy/examples/files/rew/autoParser.state.rew

0
resources/examples/testfiles/rew/die.coin_flips.trans.rew → lib/stormpy/examples/files/rew/die.coin_flips.trans.rew

0
resources/examples/testfiles/rew/dtmc_general.state.rew → lib/stormpy/examples/files/rew/dtmc_general.state.rew

0
resources/examples/testfiles/rew/dtmc_general.trans.rew → lib/stormpy/examples/files/rew/dtmc_general.trans.rew

0
resources/examples/testfiles/rew/dtmc_mismatched.trans.rew → lib/stormpy/examples/files/rew/dtmc_mismatched.trans.rew

0
resources/examples/testfiles/rew/dtmc_mixedStateOrder.trans.rew → lib/stormpy/examples/files/rew/dtmc_mixedStateOrder.trans.rew

0
resources/examples/testfiles/rew/dtmc_mixedTransitionOrder.trans.rew → lib/stormpy/examples/files/rew/dtmc_mixedTransitionOrder.trans.rew

0
resources/examples/testfiles/rew/dtmc_rewardForNonExTrans.trans.rew → lib/stormpy/examples/files/rew/dtmc_rewardForNonExTrans.trans.rew

0
resources/examples/testfiles/rew/dtmc_whitespaces.trans.rew → lib/stormpy/examples/files/rew/dtmc_whitespaces.trans.rew

0
resources/examples/testfiles/rew/leader4.trans.rew → lib/stormpy/examples/files/rew/leader4.trans.rew

0
resources/examples/testfiles/rew/leader4_8.pick.trans.rew → lib/stormpy/examples/files/rew/leader4_8.pick.trans.rew

0
resources/examples/testfiles/rew/ma_general.state.rew → lib/stormpy/examples/files/rew/ma_general.state.rew

0
resources/examples/testfiles/rew/ma_mismatched.state.rew → lib/stormpy/examples/files/rew/ma_mismatched.state.rew

Some files were not shown because too many files changed in this diff

|||||||
100:0
Loading…
Cancel
Save