pk_discount_trees_tree_asia.fis 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. [System]
  2. Name='pk_discount_trees_tree_asia'
  3. Type='mamdani'
  4. Version=2.0
  5. NumInputs=5
  6. NumOutputs=1
  7. NumRules=35
  8. AndMethod='prod'
  9. OrMethod='probor'
  10. ImpMethod='prod'
  11. AggMethod='sum'
  12. DefuzzMethod='centroid'
  13. [Input1]
  14. Name='Рейтинг покупателя'
  15. Range=[0 10]
  16. NumMFs=7
  17. MF1='Низкий3':'trimf',[-1.66666666666667 0 1.66666666666667]
  18. MF2='Низкий2':'trimf',[0 1.66666666666667 3.33333333333333]
  19. MF3='Низкий1':'trimf',[1.66666666666667 3.33333333333333 5]
  20. MF4='Средний':'trimf',[3.33333333333333 5 6.66666666666667]
  21. MF5='Высокий1':'trimf',[5 6.66666666666667 8.33333333333333]
  22. MF6='Высокий2':'trimf',[6.66666666666667 8.33333333333333 10]
  23. MF7='Высокий3':'trimf',[8.33333333333333 10 11.6666666666667]
  24. [Input2]
  25. Name='Отдаленность поставки'
  26. Range=[1 5]
  27. NumMFs=7
  28. MF1='Низкий3':'trimf',[0.333333333333333 1 1.66666666666667]
  29. MF2='Низкий2':'trimf',[1 1.66666666666667 2.33333333333333]
  30. MF3='Низкий1':'trimf',[1.66666666666667 2.33333333333333 3]
  31. MF4='Средний':'trimf',[2.33333333333333 3 3.66666666666667]
  32. MF5='Высокий1':'trimf',[3 3.66666666666667 4.33333333333333]
  33. MF6='Высокий2':'trimf',[3.66666666666667 4.33333333333333 5]
  34. MF7='Высокий3':'trimf',[4.33333333333333 5 5.66666666666667]
  35. [Input3]
  36. Name='Цена к себестоимости'
  37. Range=[0 3]
  38. NumMFs=7
  39. MF1='Низкий3':'trimf',[-0.5 0 0.5]
  40. MF2='Низкий2':'trimf',[0 0.5 1]
  41. MF3='Низкий1':'trimf',[0.5 1 1.5]
  42. MF4='Средний':'trimf',[1 1.5 2]
  43. MF5='Высокий1':'trimf',[1.5 2 2.5]
  44. MF6='Высокий2':'trimf',[2 2.5 3]
  45. MF7='Высокий3':'trimf',[2.5 3 3.5]
  46. [Input4]
  47. Name='Цена к котировке'
  48. Range=[0 3]
  49. NumMFs=7
  50. MF1='Низкий3':'trimf',[-0.5 0 0.5]
  51. MF2='Низкий2':'trimf',[0 0.5 1]
  52. MF3='Низкий1':'trimf',[0.5 1 1.5]
  53. MF4='Средний':'trimf',[1 1.5 2]
  54. MF5='Высокий1':'trimf',[1.5 2 2.5]
  55. MF6='Высокий2':'trimf',[2 2.5 3]
  56. MF7='Высокий3':'trimf',[2.5 3 3.5]
  57. [Input5]
  58. Name='Спрос/Предложение ПК'
  59. Range=[0 2]
  60. NumMFs=7
  61. MF1='Низкий3':'trimf',[-0.333333333333333 0 0.333333333333333]
  62. MF2='Низкий2':'trimf',[0 0.333333333333333 0.666666666666667]
  63. MF3='Низкий1':'trimf',[0.333333333333333 0.666666666666667 1]
  64. MF4='Средний':'trimf',[0.666666666666667 1 1.33333333333333]
  65. MF5='Высокий1':'trimf',[1 1.33333333333333 1.66666666666667]
  66. MF6='Высокий2':'trimf',[1.33333333333333 1.66666666666667 2]
  67. MF7='Высокий3':'trimf',[1.66666666666667 2 2.33333333333333]
  68. [Output1]
  69. Name='Скидка на ПК'
  70. Range=[0 0.25]
  71. NumMFs=7
  72. MF1='Низкий':'trimf',[-0.0416666666666667 0 0.0416666666666667]
  73. MF2='Низкий':'trimf',[0 0.0416666666666667 0.0833333333333333]
  74. MF3='Низкий':'trimf',[0.0416666666666667 0.0833333333333333 0.125]
  75. MF4='Средний':'trimf',[0.0833333333333333 0.125 0.166666666666667]
  76. MF5='Высокий1':'trimf',[0.125 0.166666666666667 0.208333333333333]
  77. MF6='Высокий2':'trimf',[0.166666666666667 0.208333333333333 0.25]
  78. MF7='Высокий3':'trimf',[0.208333333333333 0.25 0.291666666666667]
  79. [Rules]
  80. 1 0 0 0 0, 1 (1) : 1
  81. 2 0 0 0 0, 2 (1) : 1
  82. 3 0 0 0 0, 3 (1) : 1
  83. 4 0 0 0 0, 4 (1) : 1
  84. 5 0 0 0 0, 5 (1) : 1
  85. 6 0 0 0 0, 6 (1) : 1
  86. 7 0 0 0 0, 7 (1) : 1
  87. 0 1 0 0 0, 1 (0.666666666666667) : 1
  88. 0 2 0 0 0, 2 (0.666666666666667) : 1
  89. 0 3 0 0 0, 3 (0.666666666666667) : 1
  90. 0 4 0 0 0, 4 (0.666666666666667) : 1
  91. 0 5 0 0 0, 5 (0.666666666666667) : 1
  92. 0 6 0 0 0, 6 (0.666666666666667) : 1
  93. 0 7 0 0 0, 7 (0.666666666666667) : 1
  94. 0 0 1 0 0, 1 (0.666666666666667) : 1
  95. 0 0 2 0 0, 2 (0.666666666666667) : 1
  96. 0 0 3 0 0, 3 (0.666666666666667) : 1
  97. 0 0 4 0 0, 4 (0.666666666666667) : 1
  98. 0 0 5 0 0, 5 (0.666666666666667) : 1
  99. 0 0 6 0 0, 6 (0.666666666666667) : 1
  100. 0 0 7 0 0, 7 (0.666666666666667) : 1
  101. 0 0 0 1 0, 1 (0.666666666666667) : 1
  102. 0 0 0 2 0, 2 (0.666666666666667) : 1
  103. 0 0 0 3 0, 3 (0.666666666666667) : 1
  104. 0 0 0 4 0, 4 (0.666666666666667) : 1
  105. 0 0 0 5 0, 5 (0.666666666666667) : 1
  106. 0 0 0 6 0, 6 (0.666666666666667) : 1
  107. 0 0 0 7 0, 7 (0.666666666666667) : 1
  108. 0 0 0 0 1, 7 (0.666666666666667) : 1
  109. 0 0 0 0 2, 6 (0.666666666666667) : 1
  110. 0 0 0 0 3, 5 (0.666666666666667) : 1
  111. 0 0 0 0 4, 4 (0.666666666666667) : 1
  112. 0 0 0 0 5, 3 (0.666666666666667) : 1
  113. 0 0 0 0 6, 2 (0.666666666666667) : 1
  114. 0 0 0 0 7, 1 (0.666666666666667) : 1