experimentConfig.default.js 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. export const mixins = {
  2. ExperimentBase: {
  3. defaultConfig: {},
  4. scenesConfig: {}
  5. },
  6. ExperimentBaseAreSameImages: {
  7. defaultConfig: {
  8. maxTestCount: 10
  9. },
  10. scenesConfig: {
  11. // bathroom: {
  12. // maxTestCount: 5
  13. // }
  14. }
  15. },
  16. ExperimentBaseExtracts: {
  17. defaultConfig: {
  18. lockConfig: false,
  19. showHoverBorder: true,
  20. extractConfig: {
  21. x: 4,
  22. y: 4
  23. }
  24. },
  25. scenesConfig: {
  26. // bathroom: {
  27. // lockConfig: false,
  28. // showHoverBorder: false,
  29. // extractConfig: {
  30. // x: 4,
  31. // y: 10
  32. // }
  33. // }
  34. }
  35. }
  36. }
  37. export const experiments = {
  38. MatchExtractsWithReference: {
  39. mixins: [mixins.ExperimentBaseExtracts],
  40. defaultConfig: {
  41. lockConfig: true,
  42. showHoverBorder: true,
  43. extractConfig: {
  44. x: 4,
  45. y: 4
  46. }
  47. },
  48. scenesConfig: {},
  49. availableScenes: {
  50. whitelist: [
  51. 'p3d_arcsphere_800_800',
  52. 'p3d_bathroom_800_800',
  53. 'p3d_bedroom_800_800',
  54. 'p3d_bidir_800_800',
  55. 'p3d_bmw-m6_800_800',
  56. 'p3d_bunny-fur_800_800',
  57. 'p3d_car2_800_800',
  58. 'p3d_caustic_800_800',
  59. 'p3d_chopper-titan_800_800',
  60. 'p3d_classroom_800_800',
  61. 'p3d_coffee-splash_800_800',
  62. 'p3d_contemporary-bathroom_800_800',
  63. 'p3d_crown_800_800',
  64. 'p3d_dining-room_800_800',
  65. 'p3d_dragon_250_800_800',
  66. 'p3d_dragon_800_800',
  67. 'p3d_ecosys_800_800',
  68. 'p3d_ganesha_800_800',
  69. 'p3d_glass-of-water_800_800',
  70. 'p3d_glass_800_800',
  71. 'p3d_kitchen_800_800',
  72. 'p3d_lamp_800_800',
  73. 'p3d_landscape-view-0_800_800',
  74. 'p3d_landscape-view-1_800_800',
  75. 'p3d_landscape-view-2_800_800',
  76. 'p3d_landscape-view-3_800_800',
  77. 'p3d_landscape-view-4_800_800',
  78. 'p3d_living-room-2_800_800',
  79. 'p3d_living-room-3_800_800',
  80. 'p3d_living-room_800_800',
  81. 'p3d_pavilion-day_800_800',
  82. 'p3d_pavilion-night_800_800',
  83. 'p3d_sanmiguel_800_800',
  84. 'p3d_sanmiguel_cam18_800_800',
  85. 'p3d_sanmiguel_cam1_800_800',
  86. 'p3d_sanmiguel_cam3_800_800',
  87. 'p3d_staircase2_800_800',
  88. 'p3d_staircase_800_800',
  89. 'p3d_tt_800_800',
  90. 'p3d_tungsten_veach-mis_800_800',
  91. 'p3d_veach-ajar_800_800',
  92. 'p3d_villa-daylight_800_800',
  93. 'p3d_vw-van_800_800',
  94. // 'p3d_water-caustic_800_800',
  95. // 'p3d_whiteroom-daytime_800_800',
  96. 'p3d_whiteroom-night_800_800'
  97. ],
  98. blacklist: null
  99. // No whitelist = Select all scenes
  100. // Whitelist = Only select some scenes
  101. // Blacklist = remove scenes
  102. // whitelist: ['Appart1opt02', 'contemporary', 'bathroom', 'SdbDroite'],
  103. // blacklist: ['Appart1opt02']
  104. }
  105. },
  106. AreSameImagesRandom: {
  107. mixins: [mixins.ExperimentBaseAreSameImages],
  108. defaultConfig: {},
  109. scenesConfig: {},
  110. availableScenes: {
  111. whitelist: null,
  112. blacklist: null
  113. }
  114. },
  115. AreSameImagesReference: {
  116. mixins: [mixins.ExperimentBaseAreSameImages],
  117. defaultConfig: {},
  118. scenesConfig: {},
  119. availableScenes: {
  120. whitelist: null,
  121. blacklist: null
  122. }
  123. },
  124. AreSameImagesReferenceOneExtract: {
  125. mixins: [mixins.ExperimentBaseAreSameImages, mixins.ExperimentBaseExtracts],
  126. defaultConfig: {},
  127. scenesConfig: {},
  128. availableScenes: {
  129. whitelist: null,
  130. blacklist: null
  131. }
  132. },
  133. PercentQualityRandom: {
  134. mixins: [mixins.ExperimentBase],
  135. defaultConfig: {},
  136. scenesConfig: {},
  137. availableScenes: {
  138. whitelist: ['Appart1opt02', 'EchecsBas'],
  139. blacklist: null
  140. }
  141. },
  142. IsImageCorrect: {
  143. mixins: [mixins.ExperimentBase, mixins.ExperimentBaseExtracts],
  144. defaultConfig: {
  145. lockConfig: false,
  146. showHoverBorder: false,
  147. extractConfig: {
  148. x: 2,
  149. y: 1
  150. }
  151. },
  152. scenesConfig: {},
  153. availableScenes: {
  154. whitelist: ['Appart1opt02', 'EchecsBas'],
  155. blacklist: null
  156. }
  157. },
  158. IsImageCorrectOneExtract: {
  159. mixins: [mixins.ExperimentBase, mixins.ExperimentBaseExtracts],
  160. defaultConfig: {
  161. lockConfig: false,
  162. showHoverBorder: false,
  163. extractConfig: {
  164. x: 4,
  165. y: 4
  166. }
  167. },
  168. scenesConfig: {},
  169. availableScenes: {
  170. whitelist: null,
  171. blacklist: null
  172. }
  173. },
  174. CalibrationMeasurement: {
  175. mixins: [mixins.ExperimentBaseExtracts],
  176. defaultConfig: {
  177. lockConfig: true
  178. },
  179. scenesConfig: {},
  180. availableScenes: {
  181. whitelist: ['50_shades_of_grey'],
  182. blacklist: null
  183. }
  184. }
  185. }