1 | \BOOKMARK [1][-]{section.1}{Theory Crash Course}{}% 1
|
---|
2 | \BOOKMARK [2][-]{subsection.1.1}{Negotiation Objects}{section.1}% 2
|
---|
3 | \BOOKMARK [2][-]{subsection.1.2}{Optimality of a Bid}{section.1}% 3
|
---|
4 | \BOOKMARK [2][-]{subsection.1.3}{Negotiation Protocol}{section.1}% 4
|
---|
5 | \BOOKMARK [2][-]{subsection.1.4}{Reservation Value}{section.1}% 5
|
---|
6 | \BOOKMARK [2][-]{subsection.1.5}{Time Pressure}{section.1}% 6
|
---|
7 | \BOOKMARK [1][-]{section.2}{Protocols}{}% 7
|
---|
8 | \BOOKMARK [2][-]{subsection.2.1}{Stacked Alternating Offers Protocol}{section.2}% 8
|
---|
9 | \BOOKMARK [2][-]{subsection.2.2}{Alternating Multiple Offers Protocol}{section.2}% 9
|
---|
10 | \BOOKMARK [2][-]{subsection.2.3}{Alternating Majority Consensus Protocol}{section.2}% 10
|
---|
11 | \BOOKMARK [2][-]{subsection.2.4}{Simple Mediator Based Protocol}{section.2}% 11
|
---|
12 | \BOOKMARK [2][-]{subsection.2.5}{Mediator Feedback Based Protocol}{section.2}% 12
|
---|
13 | \BOOKMARK [2][-]{subsection.2.6}{Beyond the Protocol}{section.2}% 13
|
---|
14 | \BOOKMARK [1][-]{section.3}{Install and Run Genius }{}% 14
|
---|
15 | \BOOKMARK [1][-]{section.4}{Scenario Creation}{}% 15
|
---|
16 | \BOOKMARK [2][-]{subsection.4.1}{Creating a Domain}{section.4}% 16
|
---|
17 | \BOOKMARK [2][-]{subsection.4.2}{Creating a Preference Profile}{section.4}% 17
|
---|
18 | \BOOKMARK [1][-]{section.5}{Running Negotiations}{}% 18
|
---|
19 | \BOOKMARK [2][-]{subsection.5.1}{Running a Session}{section.5}% 19
|
---|
20 | \BOOKMARK [2][-]{subsection.5.2}{Running a Tournament}{section.5}% 20
|
---|
21 | \BOOKMARK [3][-]{subsubsection.5.2.1}{Bilateral special options}{subsection.5.2}% 21
|
---|
22 | \BOOKMARK [2][-]{subsection.5.3}{Running from the command line}{section.5}% 22
|
---|
23 | \BOOKMARK [3][-]{subsubsection.5.3.1}{Prepare the XML settings file}{subsection.5.3}% 23
|
---|
24 | \BOOKMARK [3][-]{subsubsection.5.3.2}{Run the tournament}{subsection.5.3}% 24
|
---|
25 | \BOOKMARK [2][-]{subsection.5.4}{Tournament Session Generation}{section.5}% 25
|
---|
26 | \BOOKMARK [3][-]{subsubsection.5.4.1}{Multilateral generation}{subsection.5.4}% 26
|
---|
27 | \BOOKMARK [3][-]{subsubsection.5.4.2}{Bilateral generation}{subsection.5.4}% 27
|
---|
28 | \BOOKMARK [1][-]{section.6}{Quality Measures}{}% 28
|
---|
29 | \BOOKMARK [2][-]{subsection.6.1}{Session logs}{section.6}% 29
|
---|
30 | \BOOKMARK [3][-]{subsubsection.6.1.1}{Session CSV file}{subsection.6.1}% 30
|
---|
31 | \BOOKMARK [3][-]{subsubsection.6.1.2}{Session XML file}{subsection.6.1}% 31
|
---|
32 | \BOOKMARK [2][-]{subsection.6.2}{Tournament logs}{section.6}% 32
|
---|
33 | \BOOKMARK [3][-]{subsubsection.6.2.1}{Tournament log.csv file}{subsection.6.2}% 33
|
---|
34 | \BOOKMARK [3][-]{subsubsection.6.2.2}{Tournament log.xml file}{subsection.6.2}% 34
|
---|
35 | \BOOKMARK [3][-]{subsubsection.6.2.3}{Tournament logStats.xml file}{subsection.6.2}% 35
|
---|
36 | \BOOKMARK [1][-]{section.7}{Creating a Negotiation Party}{}% 36
|
---|
37 | \BOOKMARK [2][-]{subsection.7.1}{Example agents}{section.7}% 37
|
---|
38 | \BOOKMARK [2][-]{subsection.7.2}{Implementing NegotiationParty}{section.7}% 38
|
---|
39 | \BOOKMARK [3][-]{subsubsection.7.2.1}{Receiving the Opponent's Action}{subsection.7.2}% 39
|
---|
40 | \BOOKMARK [3][-]{subsubsection.7.2.2}{Choosing an Action}{subsection.7.2}% 40
|
---|
41 | \BOOKMARK [2][-]{subsection.7.3}{Loading a NegotiationParty}{section.7}% 41
|
---|
42 | \BOOKMARK [2][-]{subsection.7.4}{Third party code}{section.7}% 42
|
---|
43 | \BOOKMARK [1][-]{section.8}{Creating a BOA Agent}{}% 43
|
---|
44 | \BOOKMARK [2][-]{subsection.8.1}{Components of the BOA Framework}{section.8}% 44
|
---|
45 | \BOOKMARK [2][-]{subsection.8.2}{Create a BOA Party}{section.8}% 45
|
---|
46 | \BOOKMARK [2][-]{subsection.8.3}{Set up a Workspace}{section.8}% 46
|
---|
47 | \BOOKMARK [2][-]{subsection.8.4}{Creating BOA Components}{section.8}% 47
|
---|
48 | \BOOKMARK [3][-]{subsubsection.8.4.1}{Parameters}{subsection.8.4}% 48
|
---|
49 | \BOOKMARK [3][-]{subsubsection.8.4.2}{Creating a Bidding Strategy}{subsection.8.4}% 49
|
---|
50 | \BOOKMARK [3][-]{subsubsection.8.4.3}{Creating an Acceptance Condition}{subsection.8.4}% 50
|
---|
51 | \BOOKMARK [3][-]{subsubsection.8.4.4}{Creating an Opponent Model}{subsection.8.4}% 51
|
---|
52 | \BOOKMARK [3][-]{subsubsection.8.4.5}{Creating an Opponent Model Strategy}{subsection.8.4}% 52
|
---|
53 | \BOOKMARK [2][-]{subsection.8.5}{SessionData}{section.8}% 53
|
---|
54 | \BOOKMARK [2][-]{subsection.8.6}{Advanced: Converting a BOA Agent to an Agent}{section.8}% 54
|
---|
55 | \BOOKMARK [2][-]{subsection.8.7}{Advanced: Multi-Acceptance Criteria \(MAC\)}{section.8}% 55
|
---|
56 | \BOOKMARK [1][-]{section.9}{Debugging}{}% 56
|
---|
57 | \BOOKMARK [2][-]{subsection.9.1}{Source code and javadocs}{section.9}% 57
|
---|
58 | \BOOKMARK [1][-]{section.10}{Conclusion}{}% 58
|
---|
59 | \BOOKMARK [1][-]{section.11}{Appendix}{}% 59
|
---|
60 | \BOOKMARK [2][-]{subsection.11.1}{Connect Genius to Eclipse}{section.11}% 60
|
---|
61 | \BOOKMARK [2][-]{subsection.11.2}{Insert example party}{section.11}% 61
|
---|
62 | \BOOKMARK [2][-]{subsection.11.3}{Debugging}{section.11}% 62
|
---|