experimentConfig.default.js 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  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: false,
  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: false,
  43. extractConfig: {
  44. x: 4,
  45. y: 4
  46. }
  47. },
  48. scenesConfig: {},
  49. availableScenes: {
  50. whitelist: [
  51. 'p3d_arcsphere-view0_part6',
  52. 'p3d_bathroom-view0_part6',
  53. 'p3d_bedroom-view0_part6',
  54. 'p3d_bedroom-view1_part6',
  55. 'p3d_bidir-view0_part6',
  56. 'p3d_bmw-m6-view0_part6',
  57. 'p3d_bunny-fur-view0_part6',
  58. 'p3d_car2-view0_part6',
  59. 'p3d_caustic-view0_part6',
  60. 'p3d_chopper-titan-view0_part6',
  61. 'p3d_classroom-view0_part6',
  62. 'p3d_classroom-view1_part6',
  63. 'p3d_coffee-splash-view0_part6',
  64. 'p3d_contemporary-bathroom-view0_part6',
  65. 'p3d_contemporary-bathroom-view1_part6',
  66. 'p3d_crown-view0_part6',
  67. 'p3d_dining-room-view0_part6',
  68. 'p3d_dining-room-view1_part6',
  69. 'p3d_dragon-view0_part6',
  70. 'p3d_dragon_250-view0_part6',
  71. 'p3d_echecs-view0_part6',
  72. 'p3d_echecs-view1_part6',
  73. 'p3d_echecs-view2_part6',
  74. 'p3d_ecosys-view0_part6',
  75. 'p3d_eponge-fractal-5-view0_part6',
  76. 'p3d_eponge-fractal-5-view1_part6',
  77. 'p3d_eponge-fractal-6-view0_part6',
  78. 'p3d_eponge-fractal-6-view1_part6',
  79. 'p3d_ganesha-view0_part6',
  80. 'p3d_glass-of-water-view0_part6',
  81. 'p3d_glass-view0_part6',
  82. 'p3d_kitchen-view0_part6',
  83. 'p3d_kitchen-view1_part6',
  84. 'p3d_lamp-view0_part6',
  85. 'p3d_landscape-view0_part6',
  86. 'p3d_landscape-view1_part6',
  87. 'p3d_landscape-view2_part6',
  88. 'p3d_landscape-view3_part6',
  89. 'p3d_landscape-view4_part6',
  90. 'p3d_living-room-2-view0_part6',
  91. 'p3d_living-room-2-view1_part6',
  92. 'p3d_living-room-3-view0_part6',
  93. 'p3d_living-room-3-view1_part6',
  94. 'p3d_living-room-view0_part6',
  95. 'p3d_living-room-view1_part6',
  96. 'p3d_living-room-view2_part6',
  97. 'p3d_living-room_part6',
  98. 'p3d_pavilion-day-view0_part6',
  99. 'p3d_pavilion-day-view1_part6',
  100. 'p3d_pavilion-day-view2_part6',
  101. 'p3d_pavilion-night-view0_part6',
  102. 'p3d_pavilion-night-view1_part6',
  103. 'p3d_pavilion-night-view2_part6',
  104. 'p3d_sanmiguel-view0_part6',
  105. 'p3d_sanmiguel-view1_part6',
  106. 'p3d_sanmiguel-view2_part6',
  107. 'p3d_sanmiguel-view3_part6',
  108. 'p3d_spaceship-view0_part6',
  109. 'p3d_sportscar-view0_part6',
  110. 'p3d_staircase-view0_part6',
  111. 'p3d_staircase-view1_part6',
  112. 'p3d_staircase2-view0_part6',
  113. 'p3d_staircase2-view1_part6',
  114. 'p3d_tt-view0_part6',
  115. 'p3d_tungsten_veach-mis-view0_part6',
  116. 'p3d_veach-ajar-view0_part6',
  117. 'p3d_veach-ajar-view1_part6',
  118. 'p3d_villa-daylight-view0_part6',
  119. 'p3d_villa-daylight-view1_part6',
  120. 'p3d_villa-daylight-view2_part6',
  121. 'p3d_vw-van-view0_part6',
  122. // 'p3d_water-caustic_view0_part6',
  123. // 'p3d_whiteroom-daytime-view0_part6',
  124. 'p3d_whiteroom-night-view0_part6'
  125. ],
  126. blacklist: null
  127. // No whitelist = Select all scenes
  128. // Whitelist = Only select some scenes
  129. // Blacklist = remove scenes
  130. // whitelist: ['Appart1opt02', 'contemporary', 'bathroom', 'SdbDroite'],
  131. // blacklist: ['Appart1opt02']
  132. }
  133. },
  134. AreSameImagesRandom: {
  135. mixins: [mixins.ExperimentBaseAreSameImages],
  136. defaultConfig: {},
  137. scenesConfig: {},
  138. availableScenes: {
  139. whitelist: null,
  140. blacklist: null
  141. }
  142. },
  143. AreSameImagesReference: {
  144. mixins: [mixins.ExperimentBaseAreSameImages],
  145. defaultConfig: {},
  146. scenesConfig: {},
  147. availableScenes: {
  148. whitelist: null,
  149. blacklist: null
  150. }
  151. },
  152. AreSameImagesReferenceOneExtract: {
  153. mixins: [mixins.ExperimentBaseAreSameImages, mixins.ExperimentBaseExtracts],
  154. defaultConfig: {},
  155. scenesConfig: {},
  156. availableScenes: {
  157. whitelist: null,
  158. blacklist: null
  159. }
  160. },
  161. PercentQualityRandom: {
  162. mixins: [mixins.ExperimentBase],
  163. defaultConfig: {},
  164. scenesConfig: {},
  165. availableScenes: {
  166. whitelist: ['Appart1opt02', 'EchecsBas'],
  167. blacklist: null
  168. }
  169. },
  170. IsImageCorrect: {
  171. mixins: [mixins.ExperimentBase, mixins.ExperimentBaseExtracts],
  172. defaultConfig: {
  173. lockConfig: false,
  174. showHoverBorder: false,
  175. extractConfig: {
  176. x: 2,
  177. y: 1
  178. }
  179. },
  180. scenesConfig: {},
  181. availableScenes: {
  182. whitelist: ['Appart1opt02', 'EchecsBas'],
  183. blacklist: null
  184. }
  185. },
  186. IsImageCorrectOneExtract: {
  187. mixins: [mixins.ExperimentBase, mixins.ExperimentBaseExtracts],
  188. defaultConfig: {
  189. lockConfig: false,
  190. showHoverBorder: false,
  191. extractConfig: {
  192. x: 4,
  193. y: 4
  194. }
  195. },
  196. scenesConfig: {},
  197. availableScenes: {
  198. whitelist: null,
  199. blacklist: null
  200. }
  201. },
  202. CalibrationMeasurement: {
  203. mixins: [mixins.ExperimentBaseExtracts],
  204. defaultConfig: {
  205. lockConfig: true
  206. },
  207. scenesConfig: {},
  208. availableScenes: {
  209. whitelist: ['50_shades_of_grey'],
  210. blacklist: null
  211. }
  212. }
  213. }