source: exampleparties/timedependentparty/src/test/resources/computer/computerbuy.json@ 53

Last change on this file since 53 was 53, checked in by ruud, 4 days ago

All TimeDependent parties now support the nonlinear SumOfGroupsUtilitySpace. Example Nonlinear space in the computer domain

File size: 8.4 KB
RevLine 
[53]1{
2 "SumOfGroupsUtilitySpace": {
3 "domain": {
4 "name": "computer",
5 "issuesValues": {
6 "box": {
7 "values": [
8 "all-in-one",
9 "small box",
10 "tower"
11 ]
12 },
13 "graphics": {
14 "values": [
15 "built-in",
16 "low 8G",
17 "medium 16G",
18 "high 32G"
19 ]
20 },
21 "main mem": {
22 "values": [
23 "8GB",
24 "16GB",
25 "32GB",
26 "64GB"
27 ]
28 },
29 "SSD": {
30 "values": [
31 "64GB",
32 "1TB",
33 "2TB",
34 "4TB",
35 "8TB"
36 ]
37 },
38 "display": {
39 "values": [
40 "24-1K",
41 "27-4K",
42 "32-4K",
43 "27-4K gaming",
44 "34-4K gaming"
45 ]
46 },
47 "input": {
48 "values": [
49 "standard keybd,mouse",
50 "wireless keybd,mouse",
51 "gaming keybd,mouse"
52 ]
53 },
54 "price": {
55 "values": [
56 "614",
57 "663",
58 "716",
59 "773",
60 "835",
61 "902",
62 "974",
63 "1052",
64 "1136",
65 "1227",
66 "1326",
67 "1432",
68 "1546",
69 "1670",
70 "1803",
71 "1948",
72 "2104",
73 "2272",
74 "2454",
75 "2650",
76 "2862",
77 "3091",
78 "3338",
79 "3605",
80 "3893",
81 "4205",
82 "4541",
83 "4905",
84 "5297"
85 ]
86 },
87 "rounding": {
88 "values": [
89 "1"
90 ]
91 }
92 }
93 },
94 "name": "computerbuy",
95 "partUtilities": {
96 "boxandgraphics": {
97 "PartsUtilities": {
98 "issues": [
99 "box",
100 "graphics"
101 ],
102 "utilslist": [
103 {
104 "values": [
105 "all-in-one",
106 "built-in"
107 ],
108 "util": 0.09
109 },
110 {
111 "values": [
112 "all-in-one",
113 "low 8G"
114 ],
115 "util": 0
116 },
117 {
118 "values": [
119 "all-in-one",
120 "medium 16G"
121 ],
122 "util": 0
123 },
124 {
125 "values": [
126 "all-in-one",
127 "high 32G"
128 ],
129 "util": 0
130 },
131 {
132 "values": [
133 "small box",
134 "built-in"
135 ],
136 "util": 0.12
137 },
138 {
139 "values": [
140 "small box",
141 "low 8G"
142 ],
143 "util": 0.15
144 },
145 {
146 "values": [
147 "small box",
148 "medium 16G"
149 ],
150 "util": 0.003
151 },
152 {
153 "values": [
154 "small box",
155 "high 32G"
156 ],
157 "util": 0.003
158 },
159 {
160 "values": [
161 "tower",
162 "built-in"
163 ],
164 "util": 0.09
165 },
166 {
167 "values": [
168 "tower",
169 "low 8G"
170 ],
171 "util": 0.18
172 },
173 {
174 "values": [
175 "tower",
176 "medium 16G"
177 ],
178 "util": 0.24
179 },
180 {
181 "values": [
182 "tower",
183 "high 32G"
184 ],
185 "util": 0.003
186 }
187 ]
188 }
189 },
190 "display": {
191 "PartsUtilities": {
192 "issues": [
193 "display"
194 ],
195 "utilslist": [
196 {
197 "values": [
198 "24-1K"
199 ],
200 "util": 0.08
201 },
202 {
203 "values": [
204 "27-4K"
205 ],
206 "util": 0.12
207 },
208 {
209 "values": [
210 "32-4K"
211 ],
212 "util": 0.18
213 },
214 {
215 "values": [
216 "27-4K gaming"
217 ],
218 "util": 0.18
219 },
220 {
221 "values": [
222 "34-4K gaming"
223 ],
224 "util": 0.2
225 }
226 ]
227 }
228 },
229 "input": {
230 "PartsUtilities": {
231 "issues": [
232 "input"
233 ],
234 "utilslist": [
235 {
236 "values": [
237 "standard keybd,mouse"
238 ],
239 "util": 0.04
240 },
241 {
242 "values": [
243 "wireless keybd,mouse"
244 ],
245 "util": 0.06
246 },
247 {
248 "values": [
249 "gaming keybd,mouse"
250 ],
251 "util": 0.09
252 }
253 ]
254 }
255 },
256 "rounding": {
257 "PartsUtilities": {
258 "issues": [
259 "rounding"
260 ],
261 "utilslist": [
262 {
263 "values": [
264 "1"
265 ],
266 "util": 0.0
267 }
268 ]
269 }
270 },
271 "memory": {
272 "PartsUtilities": {
273 "issues": [
274 "main mem",
275 "SSD"
276 ],
277 "utilslist": [
278 {
279 "values": [
280 "8GB",
281 "64GB"
282 ],
283 "util": 0.005
284 },
285 {
286 "values": [
287 "16GB",
288 "64GB"
289 ],
290 "util": 0.01
291 },
292 {
293 "values": [
294 "32GB",
295 "64GB"
296 ],
297 "util": 0.01
298 },
299 {
300 "values": [
301 "64GB",
302 "64GB"
303 ],
304 "util": 0.01
305 },
306 {
307 "values": [
308 "8GB",
309 "1TB"
310 ],
311 "util": 0.015
312 },
313 {
314 "values": [
315 "16GB",
316 "1TB"
317 ],
318 "util": 0.02
319 },
320 {
321 "values": [
322 "32GB",
323 "1TB"
324 ],
325 "util": 0.02
326 },
327 {
328 "values": [
329 "64GB",
330 "1TB"
331 ],
332 "util": 0.02
333 },
334 {
335 "values": [
336 "8GB",
337 "2TB"
338 ],
339 "util": 0.03
340 },
341 {
342 "values": [
343 "16GB",
344 "2TB"
345 ],
346 "util": 0.04
347 },
348 {
349 "values": [
350 "32GB",
351 "2TB"
352 ],
353 "util": 0.04
354 },
355 {
356 "values": [
357 "64GB",
358 "2TB"
359 ],
360 "util": 0.04
361 },
362 {
363 "values": [
364 "8GB",
365 "4TB"
366 ],
367 "util": 0.04
368 },
369 {
370 "values": [
371 "16GB",
372 "4TB"
373 ],
374 "util": 0.05
375 },
376 {
377 "values": [
378 "32GB",
379 "4TB"
380 ],
381 "util": 0.07
382 },
383 {
384 "values": [
385 "64GB",
386 "4TB"
387 ],
388 "util": 0.09
389 },
390 {
391 "values": [
392 "8GB",
393 "8TB"
394 ],
395 "util": 0.06
396 },
397 {
398 "values": [
399 "16GB",
400 "8TB"
401 ],
402 "util": 0.07
403 },
404 {
405 "values": [
406 "32GB",
407 "8TB"
408 ],
409 "util": 0.08
410 },
411 {
412 "values": [
413 "64GB",
414 "8TB"
415 ],
416 "util": 0.10
417 }
418 ]
419 }
420 },
421 "price": {
422 "PartsUtilities": {
423 "issues": [
424 "price"
425 ],
426 "utilslist": [
427 {
428 "values": [
429 "614"
430 ],
431 "util": 0.3
432 },
433 {
434 "values": [
435 "663"
436 ],
437 "util": 0.29
438 },
439 {
440 "values": [
441 "716"
442 ],
443 "util": 0.28
444 },
445 {
446 "values": [
447 "773"
448 ],
449 "util": 0.27
450 },
451 {
452 "values": [
453 "835"
454 ],
455 "util": 0.26
456 },
457 {
458 "values": [
459 "902"
460 ],
461 "util": 0.25
462 },
463 {
464 "values": [
465 "974"
466 ],
467 "util": 0.24
468 },
469 {
470 "values": [
471 "1052"
472 ],
473 "util": 0.23
474 },
475 {
476 "values": [
477 "1136"
478 ],
479 "util": 0.22
480 },
481 {
482 "values": [
483 "1227"
484 ],
485 "util": 0.21
486 },
487 {
488 "values": [
489 "1326"
490 ],
491 "util": 0.2
492 },
493 {
494 "values": [
495 "1432"
496 ],
497 "util": 0.19
498 },
499 {
500 "values": [
501 "1546"
502 ],
503 "util": 0.18
504 },
505 {
506 "values": [
507 "1670"
508 ],
509 "util": 0.17
510 },
511 {
512 "values": [
513 "1803"
514 ],
515 "util": 0.16
516 },
517 {
518 "values": [
519 "1948"
520 ],
521 "util": 0.15
522 },
523 {
524 "values": [
525 "2104"
526 ],
527 "util": 0.14
528 },
529 {
530 "values": [
531 "2272"
532 ],
533 "util": 0.13
534 },
535 {
536 "values": [
537 "2454"
538 ],
539 "util": 0.12
540 },
541 {
542 "values": [
543 "2650"
544 ],
545 "util": 0.11
546 },
547 {
548 "values": [
549 "2862"
550 ],
551 "util": 0.1
552 },
553 {
554 "values": [
555 "3091"
556 ],
557 "util": 0.09
558 },
559 {
560 "values": [
561 "3338"
562 ],
563 "util": 0.08
564 },
565 {
566 "values": [
567 "3605"
568 ],
569 "util": 0.07
570 },
571 {
572 "values": [
573 "3893"
574 ],
575 "util": 0.06
576 },
577 {
578 "values": [
579 "4205"
580 ],
581 "util": 0.05
582 },
583 {
584 "values": [
585 "4541"
586 ],
587 "util": 0.04
588 },
589 {
590 "values": [
591 "4905"
592 ],
593 "util": 0.03
594 },
595 {
596 "values": [
597 "5297"
598 ],
599 "util": 0.02
600 }
601 ]
602 }
603 }
604 },
605 "reservationBid": {
606 "issuevalues": {
607 "box": "small box",
608 "graphics": "low 8G",
609 "main mem": "8GB",
610 "SSD": "1TB",
611 "display": "32-4K",
612 "input": "gaming keybd,mouse",
613 "price": "1432",
614 "rounding":"1"
615 }
616 }
617 }
618}
Note: See TracBrowser for help on using the repository browser.