We apply the Linear Social MDP in a 10x10 grid-world environment, for 2 robots with five actions (move in one of four directions or stay in place), three physical goals (watering the tree, adding logs to a fire and sawing logs), three locations (tree, fire, and saw), and two objects (a log, and a water can). In addition to the three physical goals, any combination of physical goals is possible, along with one of five social goals (cooperation, conflict, competition, coercion, or exchange) each related to one or more physical goals. Robots can move objects by pushing them. In all the experiments each robot always attempts to achieve two physical goals while engaging in social interactions relative to those goals. Those social interactions are conditioned on the physical goals of the other agent; or rather, on what the first agent thinks the second agent is doing. Despite having a fully-observable environment, agents do not have access to each others internal states and must estimate each others goals. We explored every social scenario in this environment. The Yellow robot always had at most one social interaction, while the Red robot always had at most two social interactions. This resulted in 6x6x5 = 180 scenarios (eliminating the cause where neither agent considers any social interaction).
Scenario # | Yellow Robot | Red Robot | ||||||
---|---|---|---|---|---|---|---|---|
Social Goal 1 | Social Goal 2 | Physical Goal 1 | Physical Goal 2 | Social Goal 1 | Social Goal 2 | Physical Goal 1 | Physical Goal 2 | |
Scenario 1 | Cooperate on Fire | None | Saw | Tree | Cooperate on Saw | Cooperate on Tree | Fire | Tree |
Scenario 2 | Cooperate on Fire | None | Tree | Saw | Cooperate on Tree | Conflict on Saw | Fire | Tree |
Scenario 3 | Cooperate on Fire | None | Tree | Saw | Cooperate on Tree | Compete on Saw | Fire | Tree |
Scenario 4 | Cooperate on Fire | None | Tree | Saw | Cooperate on Tree | Coercion on Saw | Fire | Tree |
Scenario 5 | Cooperate on Fire | None | Saw | Tree | Cooperate on Saw | Exchange on Tree | Fire | Tree |
Scenario 6 | Cooperate on Fire | None | Tree | Saw | Cooperate on Tree | None on Saw | Fire | Tree |
Scenario 7 | Cooperate on Tree | None | Tree | Saw | Conflict on Tree | Cooperate on Saw | Tree | Fire |
Scenario 8 | Cooperate on Tree | None | Tree | Saw | Conflict on Tree | Conflict on Saw | Tree | Fire |
Scenario 9 | Cooperate on Fire | None | Tree | Saw | Conflict on Tree | Compete on Saw | Fire | Tree |
Scenario 10 | Cooperate on Tree | None | Tree | Saw | Conflict on Tree | Coercion on Saw | Tree | Fire |
Scenario 11 | Cooperate on Tree | None | Tree | Saw | Conflict on Tree | Exchange on Saw | Tree | Fire |
Scenario 12 | Cooperate on Fire | None | Tree | Saw | Conflict on Tree | None on Saw | Fire | Tree |
Scenario 13 | Cooperate on Tree | None | Tree | Saw | Compete on Tree | Cooperate on Saw | Tree | Fire |
Scenario 14 | Cooperate on Fire | None | Tree | Saw | Compete on Tree | Conflict on Saw | Fire | Tree |
Scenario 15 | Cooperate on Tree | None | Tree | Saw | Compete on Tree | Compete on Saw | Tree | Fire |
Scenario 16 | Cooperate on Fire | None | Tree | Saw | Compete on Tree | Coercion on Saw | Fire | Tree |
Scenario 17 | Cooperate on Fire | None | Tree | Saw | Compete on Tree | Exchange on Saw | Fire | Tree |
Scenario 18 | Cooperate on Fire | None | Tree | Saw | Compete on Tree | None on Saw | Fire | Tree |
Scenario 19 | Cooperate on Tree | None | Tree | Saw | Coercion on Tree | Cooperate on Saw | Tree | Tree |
Scenario 20 | Cooperate on Fire | None | Tree | Saw | Coercion on Tree | Conflict on Saw | Fire | Tree |
Scenario 21 | Cooperate on Fire | None | Tree | Saw | Coercion on Tree | Compete on Saw | Fire | Tree |
Scenario 22 | Cooperate on Fire | None | Tree | Saw | Coercion on Tree | Coercion on Saw | Fire | Tree |
Scenario 23 | Cooperate on Fire | None | Tree | Saw | Coercion on Tree | Exchange on Saw | Fire | Tree |
Scenario 24 | Cooperate on Fire | None | Tree | Saw | Coercion on Tree | None on Saw | Fire | Tree |
Scenario 25 | Cooperate on Fire | None | Tree | Saw | Exchange on Tree | Cooperate on Saw | Fire | Tree |
Scenario 26 | Cooperate on Tree | None | Saw | Tree | Exchange on Saw | Conflict on Tree | Tree | Fire |
Scenario 27 | Cooperate on Fire | None | Tree | Saw | Exchange on Tree | Compete on Saw | Fire | Tree |
Scenario 28 | Cooperate on Fire | None | Tree | Saw | Exchange on Tree | Coercion on Saw | Fire | Tree |
Scenario 29 | Cooperate on Fire | None | Tree | Saw | Exchange on Tree | Exchange on Saw | Fire | Tree |
Scenario 30 | Cooperate on Fire | None | Tree | Saw | Exchange on Tree | None on Saw | Fire | Tree |
Scenario 31 | Cooperate on Fire | None | Tree | Saw | Neutral on Tree | Cooperate on Saw | Fire | Tree |
Scenario 32 | Cooperate on Fire | None | Saw | Tree | Neutral on Saw | Conflict on Tree | Fire | Tree |
Scenario 33 | Cooperate on Fire | None | Tree | Saw | Neutral on Tree | Compete on Saw | Fire | Tree |
Scenario 34 | Cooperate on Fire | None | Tree | Saw | Neutral on Tree | Coercion on Saw | Fire | Tree |
Scenario 35 | Cooperate on Fire | None | Saw | Tree | Neutral on Saw | Exchange on Tree | Fire | Tree |
Scenario 36 | Cooperate on Fire | None | Tree | Saw | Neutral on Tree | None on Saw | Fire | Tree |
Scenario 37 | Conflict on Tree | None | Saw | Tree | Cooperate on Saw | Cooperate on Tree | Tree | Fire |
Scenario 38 | Conflict on Fire | None | Saw | Tree | Cooperate on Saw | Conflict on Tree | Fire | Tree |
Scenario 39 | Conflict on Fire | None | Saw | Tree | Cooperate on Saw | Compete on Tree | Fire | Tree |
Scenario 40 | Conflict on Fire | None | Tree | Saw | Cooperate on Tree | Coercion on Saw | Fire | Tree |
Scenario 41 | Conflict on Fire | None | Tree | Saw | Cooperate on Tree | Exchange on Saw | Fire | Tree |
Scenario 42 | Conflict on Tree | None | Saw | Tree | Cooperate on Saw | None on Tree | Tree | Fire |
Scenario 43 | Conflict on Tree | None | Saw | Tree | Conflict on Saw | Cooperate on Tree | Tree | Fire |
Scenario 44 | Conflict on Tree | None | Saw | Tree | Conflict on Saw | Conflict on Tree | Tree | Fire |
Scenario 45 | Conflict on Tree | None | Saw | Tree | Conflict on Saw | Compete on Tree | Tree | Fire |
Scenario 46 | Conflict on Tree | None | Saw | Tree | Conflict on Saw | Coercion on Tree | Tree | Fire |
Scenario 47 | Conflict on Fire | None | Saw | Tree | Conflict on Saw | Exchange on Tree | Fire | Tree |
Scenario 48 | Conflict on Tree | None | Saw | Tree | Conflict on Saw | None on Tree | Tree | Fire |
Scenario 49 | Conflict on Fire | None | Saw | Tree | Compete on Saw | Cooperate on Tree | Fire | Tree |
Scenario 50 | Conflict on Fire | None | Tree | Saw | Compete on Tree | Conflict on Saw | Fire | Tree |
Scenario 51 | Conflict on Tree | None | Tree | Saw | Compete on Tree | Compete on Saw | Tree | Fire |
Scenario 52 | Conflict on Fire | None | Tree | Saw | Compete on Tree | Coercion on Saw | Fire | Tree |
Scenario 53 | Conflict on Fire | None | Tree | Saw | Compete on Tree | Exchange on Saw | Fire | Tree |
Scenario 54 | Conflict on Tree | None | Tree | Saw | Compete on Tree | None on Saw | Tree | Fire |
Scenario 55 | Conflict on Fire | None | Tree | Saw | Coercion on Tree | Cooperate on Saw | Fire | Tree |
Scenario 56 | Conflict on Fire | None | Saw | Tree | Coercion on Saw | Conflict on Tree | Fire | Tree |
Scenario 57 | Conflict on Fire | None | Tree | Saw | Coercion on Tree | Compete on Saw | Fire | Tree |
Scenario 58 | Conflict on Fire | None | Tree | Saw | Coercion on Tree | Coercion on Saw | Fire | Tree |
Scenario 59 | Conflict on Tree | None | Tree | Saw | Coercion on Tree | Exchange on Saw | Tree | Fire |
Scenario 60 | Conflict on Fire | None | Tree | Saw | Coercion on Tree | None on Saw | Fire | Tree |
Scenario 61 | Conflict on Fire | None | Tree | Fire | Exchange on Tree | Cooperate on Fire | Fire | Tree |
Scenario 62 | Conflict on Tree | None | Tree | Saw | Exchange on Tree | Conflict on Saw | Tree | Fire |
Scenario 63 | Conflict on Tree | None | Tree | Saw | Exchange on Tree | Compete on Saw | Tree | Fire |
Scenario 64 | Conflict on Tree | None | Tree | Saw | Exchange on Tree | Coercion on Saw | Tree | Fire |
Scenario 65 | Conflict on Fire | None | Tree | Saw | Exchange on Tree | Exchange on Saw | Fire | Tree |
Scenario 66 | Conflict on Fire | None | Tree | Saw | Exchange on Tree | None on Saw | Fire | Tree |
Scenario 67 | Conflict on Fire | None | Tree | Saw | Neutral on Tree | Cooperate on Saw | Fire | Tree |
Scenario 68 | Conflict on Fire | None | Tree | Saw | Neutral on Tree | Conflict on Saw | Fire | Tree |
Scenario 69 | Conflict on Tree | None | Tree | Saw | Neutral on Tree | Compete on Saw | Tree | Fire |
Scenario 70 | Conflict on Fire | None | Tree | Saw | Neutral on Tree | Coercion on Saw | Fire | Tree |
Scenario 71 | Conflict on Fire | None | Tree | Saw | Neutral on Tree | Exchange on Saw | Fire | Tree |
Scenario 72 | Conflict on Tree | None | Tree | Saw | Neutral on Tree | None on Saw | Tree | Fire |
Scenario 73 | Compete on Tree | None | Tree | Saw | Cooperate on Tree | Cooperate on Saw | Tree | Fire |
Scenario 74 | Compete on Tree | None | Tree | Saw | Cooperate on Tree | Conflict on Saw | Tree | Fire |
Scenario 75 | Compete on Fire | None | Tree | Saw | Cooperate on Tree | Compete on Saw | Fire | Tree |
Scenario 76 | Compete on Fire | None | Tree | Saw | Cooperate on Tree | Coercion on Saw | Fire | Tree |
Scenario 77 | Compete on Tree | None | Tree | Saw | Cooperate on Tree | Exchange on Saw | Tree | Fire |
Scenario 78 | Compete on Fire | None | Tree | Saw | Cooperate on Tree | None on Saw | Fire | Tree |
Scenario 79 | Compete on Fire | None | Saw | Tree | Conflict on Saw | Cooperate on Tree | Fire | Tree |
Scenario 80 | Compete on Tree | None | Tree | Saw | Conflict on Tree | Conflict on Saw | Tree | Fire |
Scenario 81 | Compete on Tree | None | Tree | Saw | Conflict on Tree | Compete on Saw | Tree | Fire |
Scenario 82 | Compete on Tree | None | Tree | Saw | Conflict on Tree | Coercion on Saw | Tree | Fire |
Scenario 83 | Compete on Fire | None | Saw | Tree | Conflict on Saw | Exchange on Tree | Fire | Tree |
Scenario 84 | Compete on Fire | None | Saw | Tree | Conflict on Saw | None on Tree | Fire | Tree |
Scenario 85 | Compete on Fire | None | Tree | Saw | Compete on Tree | Cooperate on Saw | Fire | Tree |
Scenario 86 | Compete on Fire | None | Tree | Saw | Compete on Tree | Conflict on Saw | Fire | Tree |
Scenario 87 | Compete on Fire | None | Tree | Saw | Compete on Tree | Compete on Saw | Fire | Tree |
Scenario 88 | Compete on Fire | None | Tree | Saw | Compete on Tree | Coercion on Saw | Fire | Tree |
Scenario 89 | Compete on Fire | None | Tree | Tree | Compete on Tree | Exchange on Tree | Fire | Tree |
Scenario 90 | Compete on Tree | None | Tree | Saw | Compete on Tree | None on Saw | Tree | Fire |
Scenario 91 | Compete on Fire | None | Saw | Tree | Coercion on Saw | Cooperate on Tree | Fire | Tree |
Scenario 92 | Compete on Tree | None | Tree | Saw | Coercion on Tree | Conflict on Saw | Tree | Fire |
Scenario 93 | Compete on Fire | None | Tree | Saw | Coercion on Tree | Compete on Saw | Fire | Tree |
Scenario 94 | Compete on Fire | None | Tree | Saw | Coercion on Tree | Coercion on Saw | Fire | Tree |
Scenario 95 | Compete on Fire | None | Tree | Saw | Coercion on Tree | Exchange on Saw | Fire | Tree |
Scenario 96 | Compete on Fire | None | Tree | Saw | Coercion on Tree | None on Saw | Fire | Tree |
Scenario 97 | Compete on Fire | None | Tree | Saw | Exchange on Tree | Cooperate on Saw | Fire | Tree |
Scenario 98 | Compete on Fire | None | Tree | Saw | Exchange on Tree | Conflict on Saw | Fire | Tree |
Scenario 99 | Compete on Fire | None | Tree | Saw | Exchange on Tree | Compete on Saw | Fire | Tree |
Scenario 100 | Compete on Fire | None | Tree | Saw | Exchange on Tree | Coercion on Saw | Fire | Tree |
Scenario 101 | Compete on Fire | None | Saw | Tree | Exchange on Saw | Exchange on Tree | Fire | Tree |
Scenario 102 | Compete on Fire | None | Tree | Saw | Exchange on Tree | None on Saw | Fire | Tree |
Scenario 103 | Compete on Fire | None | Tree | Saw | Neutral on Tree | Cooperate on Saw | Fire | Tree |
Scenario 104 | Compete on Fire | None | Saw | Tree | Neutral on Saw | Conflict on Tree | Fire | Tree |
Scenario 105 | Compete on Tree | None | Tree | Saw | Neutral on Tree | Compete on Saw | Tree | Fire |
Scenario 106 | Compete on Fire | None | Tree | Saw | Neutral on Tree | Coercion on Saw | Fire | Tree |
Scenario 107 | Compete on Fire | None | Tree | Saw | Neutral on Tree | Exchange on Saw | Fire | Tree |
Scenario 108 | Compete on Fire | None | Tree | Saw | Neutral on Tree | None on Saw | Fire | Tree |
Scenario 109 | Coercion on Fire | None | Tree | Saw | Cooperate on Tree | Cooperate on Saw | Fire | Tree |
Scenario 110 | Coercion on Fire | None | Tree | Saw | Cooperate on Tree | Conflict on Saw | Fire | Tree |
Scenario 111 | Coercion on Fire | None | Tree | Saw | Cooperate on Tree | Compete on Saw | Fire | Tree |
Scenario 112 | Coercion on Fire | None | Tree | Saw | Cooperate on Tree | Coercion on Saw | Fire | Tree |
Scenario 113 | Coercion on Fire | None | Tree | Saw | Cooperate on Tree | Exchange on Saw | Fire | Tree |
Scenario 114 | Coercion on Fire | None | Tree | Saw | Cooperate on Tree | None on Saw | Fire | Tree |
Scenario 115 | Coercion on Fire | None | Tree | Saw | Conflict on Tree | Cooperate on Saw | Fire | Tree |
Scenario 116 | Coercion on Fire | None | Saw | Tree | Conflict on Saw | Conflict on Tree | Fire | Tree |
Scenario 117 | Coercion on Fire | None | Saw | Tree | Conflict on Saw | Compete on Tree | Fire | Tree |
Scenario 118 | Coercion on Fire | None | Saw | Tree | Conflict on Saw | Coercion on Tree | Fire | Tree |
Scenario 119 | Coercion on Fire | None | Saw | Tree | Conflict on Saw | Exchange on Tree | Fire | Tree |
Scenario 120 | Coercion on Fire | None | Saw | Tree | Conflict on Saw | None on Tree | Fire | Tree |
Scenario 121 | Coercion on Fire | None | Tree | Saw | Compete on Tree | Cooperate on Saw | Fire | Tree |
Scenario 122 | Coercion on Fire | None | Tree | Saw | Compete on Tree | Conflict on Saw | Fire | Tree |
Scenario 123 | Coercion on Fire | None | Saw | Tree | Compete on Saw | Compete on Tree | Fire | Tree |
Scenario 124 | Coercion on Fire | None | Tree | Saw | Compete on Tree | Coercion on Saw | Fire | Tree |
Scenario 125 | Coercion on Fire | None | Tree | Saw | Compete on Tree | Exchange on Saw | Fire | Tree |
Scenario 126 | Coercion on Fire | None | Tree | Saw | Compete on Tree | None on Saw | Fire | Tree |
Scenario 127 | Coercion on Fire | None | Fire | Tree | Coercion on Fire | Cooperate on Tree | Fire | Tree |
Scenario 128 | Coercion on Tree | None | Tree | Saw | Coercion on Tree | Conflict on Saw | Tree | Fire |
Scenario 129 | Coercion on Fire | None | Tree | Saw | Coercion on Tree | Compete on Saw | Fire | Tree |
Scenario 130 | Coercion on Fire | None | Tree | Saw | Coercion on Tree | Coercion on Saw | Fire | Tree |
Scenario 131 | Coercion on Fire | None | Tree | Saw | Coercion on Tree | Exchange on Saw | Fire | Tree |
Scenario 132 | Coercion on Fire | None | Tree | Saw | Coercion on Tree | None on Saw | Fire | Tree |
Scenario 133 | Coercion on Tree | None | Tree | Saw | Exchange on Tree | Cooperate on Saw | Tree | Fire |
Scenario 134 | Coercion on Fire | None | Tree | Saw | Exchange on Tree | Conflict on Saw | Fire | Tree |
Scenario 135 | Coercion on Fire | None | Tree | Saw | Exchange on Tree | Compete on Saw | Fire | Tree |
Scenario 136 | Coercion on Fire | None | Tree | Saw | Exchange on Tree | Coercion on Saw | Fire | Tree |
Scenario 137 | Coercion on Fire | None | Tree | Saw | Exchange on Tree | Exchange on Saw | Fire | Tree |
Scenario 138 | Coercion on Tree | None | Tree | Saw | Exchange on Tree | None on Saw | Tree | Fire |
Scenario 139 | Coercion on Fire | None | Tree | Saw | Neutral on Tree | Cooperate on Saw | Fire | Tree |
Scenario 140 | Coercion on Fire | None | Tree | Saw | Neutral on Tree | Conflict on Saw | Fire | Tree |
Scenario 141 | Coercion on Fire | None | Tree | Saw | Neutral on Tree | Compete on Saw | Fire | Tree |
Scenario 142 | Coercion on Fire | None | Tree | Saw | Neutral on Tree | Coercion on Saw | Fire | Tree |
Scenario 143 | Coercion on Fire | None | Tree | Saw | Neutral on Tree | Exchange on Saw | Fire | Tree |
Scenario 144 | Coercion on Fire | None | Tree | Saw | Neutral on Tree | None on Saw | Fire | Tree |
Scenario 145 | Exchange on Tree | None | Tree | Fire | Cooperate on Tree | Cooperate on Fire | Tree | Fire |
Scenario 146 | Exchange on Fire | None | Tree | Saw | Cooperate on Tree | Conflict on Saw | Fire | Tree |
Scenario 147 | Exchange on Tree | None | Tree | Saw | Cooperate on Tree | Compete on Saw | Tree | Fire |
Scenario 148 | Exchange on Fire | None | Tree | Saw | Cooperate on Tree | Coercion on Saw | Fire | Tree |
Scenario 149 | Exchange on Fire | None | Tree | Saw | Cooperate on Tree | Exchange on Saw | Fire | Tree |
Scenario 150 | Exchange on Fire | None | Tree | Saw | Cooperate on Tree | None on Saw | Fire | Tree |
Scenario 151 | Exchange on Fire | None | Tree | Saw | Conflict on Tree | Cooperate on Saw | Fire | Tree |
Scenario 152 | Exchange on Fire | None | Tree | Saw | Conflict on Tree | Conflict on Saw | Fire | Tree |
Scenario 153 | Exchange on Fire | None | Saw | Tree | Conflict on Saw | Compete on Tree | Fire | Tree |
Scenario 154 | Exchange on Fire | None | Tree | Saw | Conflict on Tree | Coercion on Saw | Fire | Tree |
Scenario 155 | Exchange on Fire | None | Tree | Saw | Conflict on Tree | Exchange on Saw | Fire | Tree |
Scenario 156 | Exchange on Fire | None | Tree | Saw | Conflict on Tree | None on Saw | Fire | Tree |
Scenario 157 | Exchange on Fire | None | Tree | Saw | Compete on Tree | Cooperate on Saw | Fire | Tree |
Scenario 158 | Exchange on Fire | None | Tree | Saw | Compete on Tree | Conflict on Saw | Fire | Tree |
Scenario 159 | Exchange on Tree | None | Tree | Saw | Compete on Tree | Compete on Saw | Tree | Fire |
Scenario 160 | Exchange on Fire | None | Tree | Saw | Compete on Tree | Coercion on Saw | Fire | Tree |
Scenario 161 | Exchange on Fire | None | Tree | Saw | Compete on Tree | Exchange on Saw | Fire | Tree |
Scenario 162 | Exchange on Fire | None | Tree | Saw | Compete on Tree | None on Saw | Fire | Tree |
Scenario 163 | Exchange on Fire | None | Tree | Saw | Coercion on Tree | Cooperate on Saw | Fire | Tree |
Scenario 164 | Exchange on Fire | None | Tree | Saw | Coercion on Tree | Conflict on Saw | Fire | Tree |
Scenario 165 | Exchange on Fire | None | Tree | Saw | Coercion on Tree | Compete on Saw | Fire | Tree |
Scenario 166 | Exchange on Fire | None | Tree | Saw | Coercion on Tree | Coercion on Saw | Fire | Tree |
Scenario 167 | Exchange on Fire | None | Tree | Saw | Coercion on Tree | Exchange on Saw | Fire | Tree |
Scenario 168 | Exchange on Fire | None | Tree | Saw | Coercion on Tree | None on Saw | Fire | Tree |
Scenario 169 | Exchange on Fire | None | Tree | Saw | Exchange on Tree | Cooperate on Saw | Fire | Tree |
Scenario 170 | Exchange on Fire | None | Tree | Saw | Exchange on Tree | Conflict on Saw | Fire | Tree |
Scenario 171 | Exchange on Fire | None | Tree | Saw | Exchange on Tree | Compete on Saw | Fire | Tree |
Scenario 172 | Exchange on Fire | None | Tree | Saw | Exchange on Tree | Coercion on Saw | Fire | Tree |
Scenario 173 | Exchange on Fire | None | Tree | Saw | Exchange on Tree | Exchange on Saw | Fire | Tree |
Scenario 174 | Exchange on Fire | None | Tree | Saw | Exchange on Tree | None on Saw | Fire | Tree |
Scenario 175 | Exchange on Tree | None | Saw | Tree | Neutral on Saw | Cooperate on Tree | Tree | Fire |
Scenario 176 | Exchange on Fire | None | Tree | Saw | Neutral on Tree | Conflict on Saw | Fire | Tree |
Scenario 177 | Exchange on Fire | None | Saw | Tree | Neutral on Saw | Compete on Tree | Fire | Tree |
Scenario 178 | Exchange on Fire | None | Tree | Saw | Neutral on Tree | Coercion on Saw | Fire | Tree |
Scenario 179 | Exchange on Fire | None | Tree | Saw | Neutral on Tree | Exchange on Saw | Fire | Tree |
Scenario 180 | Exchange on Fire | None | Tree | Saw | Neutral on Tree | None on Saw | Fire | Tree |