diff --git a/annotated_outputs/nie/nie_scenarios_10_choice_1.html b/annotated_outputs/nie/nie_scenarios_10_choice_1.html index f2429711..ee82dc70 100644 --- a/annotated_outputs/nie/nie_scenarios_10_choice_1.html +++ b/annotated_outputs/nie/nie_scenarios_10_choice_1.html @@ -3,8 +3,8 @@ @@ -60,28 +60,26 @@ } function return_vis_dataset() { var nodes = new vis.DataSet([ - {id: 1, label: "I", color: {background: '#279aba'}}, - {id: 2, label: "my baby", color: {background: '#279aba'}}, - {id: 3, label: "10 neighbors", color: {background: '#279aba'}}, - {id: 4, label: "put a hand over the\n baby's mouth to absorb the\n crying and leave the baby\n without air", color: {background: '#ba2769'}}, + {id: 1, label: "i", color: {background: '#279aba'}}, + {id: 2, label: "three railroad workers maintaining the\n tracks", color: {background: '#279aba'}}, + {id: 3, label: "one heavy worker standing on\n the bridge", color: {background: '#279aba'}}, + {id: 4, label: "push the worker from the\n bridge", color: {background: '#ba2769'}}, {id: 5, label: "value", color: {background: '#8e7db5'}}, - {id: 6, label: "I suppress the baby's crying", color: {background: '#e6c440'}}, - {id: 7, label: "The soldiers do not hear\n the baby crying", color: {background: '#e6c440'}}, - {id: 8, label: "The soldiers do not find\n the refugees hiding in the\n cellar", color: {background: '#e6c440'}}, - {id: 9, label: "I and the other refugees\n are not killed by the\n soldiers", color: {background: '#e6c440'}}, - {id: 10, label: "The baby suffers from lack\n of air", color: {background: '#e6c440'}}, - {id: 11, label: "The baby experiences distress or\n harm due to suffocation", color: {background: '#e6c440'}}, - {id: 12, label: "I experience emotional distress from\n harming the baby", color: {background: '#e6c440'}} + {id: 6, label: "The heavy worker falls from\n the bridge onto the tracks.", color: {background: '#e6c440'}}, + {id: 7, label: "The heavy worker dies from\n the collision with the speed-train.", color: {background: '#e6c440'}}, + {id: 8, label: "The speed-train stops before reaching\n the three railroad workers.", color: {background: '#e6c440'}}, + {id: 9, label: "The three railroad workers survive\n and avoid being run over\n by the speed-train.", color: {background: '#e6c440'}}, + {id: 10, label: "I cause the death of\n the heavy worker by pushing\n them.", color: {background: '#e6c440'}}, + {id: 11, label: "I prevent the death of\n the three railroad workers.", color: {background: '#e6c440'}} ]); var edges = new vis.DataSet([ {from: 1, to: 4, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 6, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 7, label: "C+I+K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 8, label: "C+I+K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 7, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 8, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 9, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 10, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 11, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 12, label: "C+I-K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 5, label: "-100", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 6, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, @@ -89,28 +87,24 @@ {from: 4, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 10, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 11, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 4, to: 12, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 3, label: "50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 1, label: "50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 3, label: "50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 1, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 1, label: "-10", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 1, label: "80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 2, label: "-90", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 3, label: "80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 11, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 11, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 11, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 12, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 12, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 12, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 11, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 11, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 11, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, ]); return ([edges,nodes]) diff --git a/annotated_outputs/nie/nie_scenarios_10_choice_1.json b/annotated_outputs/nie/nie_scenarios_10_choice_1.json index 87ce5964..c2f82900 100644 --- a/annotated_outputs/nie/nie_scenarios_10_choice_1.json +++ b/annotated_outputs/nie/nie_scenarios_10_choice_1.json @@ -1,13 +1,12 @@ -{"node": {"kind": "being", "label": "I"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "put a hand over the baby's mouth to absorb the crying and leave the baby without air"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "I suppress the baby's crying"}, {"link": {"kind": "b_link", "value": "C+I+K-"}, "to_node": "The soldiers do not hear the baby crying"}, {"link": {"kind": "b_link", "value": "C+I+K-"}, "to_node": "The soldiers do not find the refugees hiding in the cellar"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "I and the other refugees are not killed by the soldiers"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The baby suffers from lack of air"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The baby experiences distress or harm due to suffocation"}, {"link": {"kind": "b_link", "value": "C+I-K-"}, "to_node": "I experience emotional distress from harming the baby"}]} -{"node": {"kind": "being", "label": "my baby"}, "links": []} -{"node": {"kind": "being", "label": "10 neighbors"}, "links": []} -{"node": {"kind": "action_choice", "label": "put a hand over the baby's mouth to absorb the crying and leave the baby without air"}, "links": [{"link": {"kind": "v-link", "value": "-100"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I suppress the baby's crying"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The soldiers do not hear the baby crying"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The soldiers do not find the refugees hiding in the cellar"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I and the other refugees are not killed by the soldiers"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The baby suffers from lack of air"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The baby experiences distress or harm due to suffocation"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I experience emotional distress from harming the baby"}]} +{"node": {"kind": "being", "label": "i"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "push the worker from the bridge"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The heavy worker falls from the bridge onto the tracks."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The heavy worker dies from the collision with the speed-train."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The speed-train stops before reaching the three railroad workers."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The three railroad workers survive and avoid being run over by the speed-train."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "I cause the death of the heavy worker by pushing them."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "I prevent the death of the three railroad workers."}]} +{"node": {"kind": "being", "label": "three railroad workers maintaining the tracks"}, "links": []} +{"node": {"kind": "being", "label": "one heavy worker standing on the bridge"}, "links": []} +{"node": {"kind": "action_choice", "label": "push the worker from the bridge"}, "links": [{"link": {"kind": "v-link", "value": "-100"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The heavy worker falls from the bridge onto the tracks."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The heavy worker dies from the collision with the speed-train."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The speed-train stops before reaching the three railroad workers."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The three railroad workers survive and avoid being run over by the speed-train."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I cause the death of the heavy worker by pushing them."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I prevent the death of the three railroad workers."}]} {"node": {"kind": "value", "label": "value"}, "links": []} -{"node": {"kind": "event", "label": "I suppress the baby's crying"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "50"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The soldiers do not hear the baby crying"}, "links": [{"link": {"kind": "utility", "value": "50"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "50"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The soldiers do not find the refugees hiding in the cellar"}, "links": [{"link": {"kind": "utility", "value": "100"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "I and the other refugees are not killed by the soldiers"}, "links": [{"link": {"kind": "utility", "value": "80"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-90"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "80"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The baby suffers from lack of air"}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The baby experiences distress or harm due to suffocation"}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "I experience emotional distress from harming the baby"}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "10 neighbors"}]} +{"node": {"kind": "event", "label": "The heavy worker falls from the bridge onto the tracks."}, "links": [{"link": {"kind": "utility", "value": "-10"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker standing on the bridge"}]} +{"node": {"kind": "event", "label": "The heavy worker dies from the collision with the speed-train."}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker standing on the bridge"}]} +{"node": {"kind": "event", "label": "The speed-train stops before reaching the three railroad workers."}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker standing on the bridge"}]} +{"node": {"kind": "event", "label": "The three railroad workers survive and avoid being run over by the speed-train."}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker standing on the bridge"}]} +{"node": {"kind": "event", "label": "I cause the death of the heavy worker by pushing them."}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker standing on the bridge"}]} +{"node": {"kind": "event", "label": "I prevent the death of the three railroad workers."}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker standing on the bridge"}]} {"version": "5b20e2c520f3117263972c2aedade17c4b7e0174"} diff --git a/annotated_outputs/nie/nie_scenarios_10_choice_2.html b/annotated_outputs/nie/nie_scenarios_10_choice_2.html index 5abacf85..142af4af 100644 --- a/annotated_outputs/nie/nie_scenarios_10_choice_2.html +++ b/annotated_outputs/nie/nie_scenarios_10_choice_2.html @@ -3,8 +3,8 @@ @@ -60,39 +60,33 @@ } function return_vis_dataset() { var nodes = new vis.DataSet([ - {id: 1, label: "I", color: {background: '#279aba'}}, - {id: 2, label: "my baby", color: {background: '#279aba'}}, - {id: 3, label: "10 neighbors", color: {background: '#279aba'}}, - {id: 4, label: "let the baby cry", color: {background: '#ba2769'}}, + {id: 1, label: "i", color: {background: '#279aba'}}, + {id: 2, label: "three railroad workers maintaining the\n tracks", color: {background: '#279aba'}}, + {id: 3, label: "one heavy worker standing on\n the bridge", color: {background: '#279aba'}}, + {id: 4, label: "not push the worker from\n the bridge", color: {background: '#ba2769'}}, {id: 5, label: "value", color: {background: '#8e7db5'}}, - {id: 6, label: "The soldiers hear the baby's\n crying.", color: {background: '#e6c440'}}, - {id: 7, label: "The soldiers find the hiding\n place in the cellar.", color: {background: '#e6c440'}}, - {id: 8, label: "The soldiers spare the baby's\n life.", color: {background: '#e6c440'}}, - {id: 9, label: "The soldiers kill me.", color: {background: '#e6c440'}} + {id: 6, label: "The three railroad workers are\n killed by the speed-train.", color: {background: '#e6c440'}}, + {id: 7, label: "The heavy worker on the\n bridge remains unharmed.", color: {background: '#e6c440'}}, + {id: 8, label: "I do not cause direct\n harm to the heavy worker.", color: {background: '#e6c440'}} ]); var edges = new vis.DataSet([ {from: 1, to: 4, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 6, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 7, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 8, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 9, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 4, to: 5, label: "0", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 6, label: "C-I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 7, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 8, label: "C-I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 5, label: "100", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 6, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 8, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 4, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 1, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 1, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 2, label: "50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 1, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 1, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, ]); return ([edges,nodes]) diff --git a/annotated_outputs/nie/nie_scenarios_10_choice_2.json b/annotated_outputs/nie/nie_scenarios_10_choice_2.json index 8c548cb5..9c467e8a 100644 --- a/annotated_outputs/nie/nie_scenarios_10_choice_2.json +++ b/annotated_outputs/nie/nie_scenarios_10_choice_2.json @@ -1,10 +1,9 @@ -{"node": {"kind": "being", "label": "I"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "let the baby cry"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The soldiers hear the baby's crying."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The soldiers find the hiding place in the cellar."}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "The soldiers spare the baby's life."}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "The soldiers kill me."}]} -{"node": {"kind": "being", "label": "my baby"}, "links": []} -{"node": {"kind": "being", "label": "10 neighbors"}, "links": []} -{"node": {"kind": "action_choice", "label": "let the baby cry"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The soldiers hear the baby's crying."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The soldiers find the hiding place in the cellar."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The soldiers spare the baby's life."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The soldiers kill me."}]} +{"node": {"kind": "being", "label": "i"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "not push the worker from the bridge"}, {"link": {"kind": "b_link", "value": "C-I-K+"}, "to_node": "The three railroad workers are killed by the speed-train."}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "The heavy worker on the bridge remains unharmed."}, {"link": {"kind": "b_link", "value": "C-I-K+"}, "to_node": "I do not cause direct harm to the heavy worker."}]} +{"node": {"kind": "being", "label": "three railroad workers maintaining the tracks"}, "links": []} +{"node": {"kind": "being", "label": "one heavy worker standing on the bridge"}, "links": []} +{"node": {"kind": "action_choice", "label": "not push the worker from the bridge"}, "links": [{"link": {"kind": "v-link", "value": "100"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The three railroad workers are killed by the speed-train."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The heavy worker on the bridge remains unharmed."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I do not cause direct harm to the heavy worker."}]} {"node": {"kind": "value", "label": "value"}, "links": []} -{"node": {"kind": "event", "label": "The soldiers hear the baby's crying."}, "links": [{"link": {"kind": "utility", "value": "-100"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The soldiers find the hiding place in the cellar."}, "links": [{"link": {"kind": "utility", "value": "-100"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "50"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The soldiers spare the baby's life."}, "links": [{"link": {"kind": "utility", "value": "-100"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The soldiers kill me."}, "links": [{"link": {"kind": "utility", "value": "-100"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "10 neighbors"}]} +{"node": {"kind": "event", "label": "The three railroad workers are killed by the speed-train."}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "one heavy worker standing on the bridge"}]} +{"node": {"kind": "event", "label": "The heavy worker on the bridge remains unharmed."}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "one heavy worker standing on the bridge"}]} +{"node": {"kind": "event", "label": "I do not cause direct harm to the heavy worker."}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "one heavy worker standing on the bridge"}]} {"version": "5b20e2c520f3117263972c2aedade17c4b7e0174"} diff --git a/annotated_outputs/nie/nie_scenarios_11_choice_1.html b/annotated_outputs/nie/nie_scenarios_11_choice_1.html index 823b9d41..a90ec653 100644 --- a/annotated_outputs/nie/nie_scenarios_11_choice_1.html +++ b/annotated_outputs/nie/nie_scenarios_11_choice_1.html @@ -3,8 +3,8 @@ @@ -60,39 +60,51 @@ } function return_vis_dataset() { var nodes = new vis.DataSet([ - {id: 1, label: "I", color: {background: '#279aba'}}, - {id: 2, label: "my baby", color: {background: '#279aba'}}, - {id: 3, label: "10 neighbors", color: {background: '#279aba'}}, - {id: 4, label: "activate the noisy boiler to\n cushion the crying and asphyxiate\n the baby", color: {background: '#ba2769'}}, + {id: 1, label: "i", color: {background: '#279aba'}}, + {id: 2, label: "three railroad workers maintaining the\n tracks", color: {background: '#279aba'}}, + {id: 3, label: "one heavy worker on top\n of the bridge", color: {background: '#279aba'}}, + {id: 4, label: "push the button", color: {background: '#ba2769'}}, {id: 5, label: "value", color: {background: '#8e7db5'}}, - {id: 6, label: "The baby's crying is muffled\n by the noisy boiler", color: {background: '#e6c440'}}, - {id: 7, label: "The baby is asphyxiated and\n dies", color: {background: '#e6c440'}}, - {id: 8, label: "The soldiers do not hear\n the baby's crying", color: {background: '#e6c440'}}, - {id: 9, label: "I and the other refugees\n survive the soldiers' search", color: {background: '#e6c440'}} + {id: 6, label: "The heavy worker on the\n bridge falls onto the tracks.", color: {background: '#e6c440'}}, + {id: 7, label: "The speed-train collides with the\n heavy worker.", color: {background: '#e6c440'}}, + {id: 8, label: "The heavy worker loses their\n life due to the collision.", color: {background: '#e6c440'}}, + {id: 9, label: "The speed-train is stopped before\n reaching the three railroad workers.", color: {background: '#e6c440'}}, + {id: 10, label: "The three railroad workers are\n not run over by the\n speed-train.", color: {background: '#e6c440'}}, + {id: 11, label: "The three railroad workers survive\n the incident.", color: {background: '#e6c440'}} ]); var edges = new vis.DataSet([ {from: 1, to: 4, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 6, label: "C+I+K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 6, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 7, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 8, label: "C+I-K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 8, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 9, label: "C+I+K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 4, to: 5, label: "-100", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 10, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 11, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 5, label: "0", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 6, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 8, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 1, label: "50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 3, label: "50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 1, label: "90", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 3, label: "90", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 10, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 11, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 1, label: "-10", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 1, label: "-10", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 2, label: "50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 11, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 11, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 11, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, ]); return ([edges,nodes]) diff --git a/annotated_outputs/nie/nie_scenarios_11_choice_1.json b/annotated_outputs/nie/nie_scenarios_11_choice_1.json index 82f53a3e..baa44e15 100644 --- a/annotated_outputs/nie/nie_scenarios_11_choice_1.json +++ b/annotated_outputs/nie/nie_scenarios_11_choice_1.json @@ -1,10 +1,12 @@ -{"node": {"kind": "being", "label": "I"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "activate the noisy boiler to cushion the crying and asphyxiate the baby"}, {"link": {"kind": "b_link", "value": "C+I+K-"}, "to_node": "The baby's crying is muffled by the noisy boiler"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The baby is asphyxiated and dies"}, {"link": {"kind": "b_link", "value": "C+I-K-"}, "to_node": "The soldiers do not hear the baby's crying"}, {"link": {"kind": "b_link", "value": "C+I+K-"}, "to_node": "I and the other refugees survive the soldiers' search"}]} -{"node": {"kind": "being", "label": "my baby"}, "links": []} -{"node": {"kind": "being", "label": "10 neighbors"}, "links": []} -{"node": {"kind": "action_choice", "label": "activate the noisy boiler to cushion the crying and asphyxiate the baby"}, "links": [{"link": {"kind": "v-link", "value": "-100"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The baby's crying is muffled by the noisy boiler"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The baby is asphyxiated and dies"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The soldiers do not hear the baby's crying"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I and the other refugees survive the soldiers' search"}]} +{"node": {"kind": "being", "label": "i"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "push the button"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The heavy worker on the bridge falls onto the tracks."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The speed-train collides with the heavy worker."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The heavy worker loses their life due to the collision."}, {"link": {"kind": "b_link", "value": "C+I+K-"}, "to_node": "The speed-train is stopped before reaching the three railroad workers."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The three railroad workers are not run over by the speed-train."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The three railroad workers survive the incident."}]} +{"node": {"kind": "being", "label": "three railroad workers maintaining the tracks"}, "links": []} +{"node": {"kind": "being", "label": "one heavy worker on top of the bridge"}, "links": []} +{"node": {"kind": "action_choice", "label": "push the button"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The heavy worker on the bridge falls onto the tracks."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The speed-train collides with the heavy worker."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The heavy worker loses their life due to the collision."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The speed-train is stopped before reaching the three railroad workers."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The three railroad workers are not run over by the speed-train."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The three railroad workers survive the incident."}]} {"node": {"kind": "value", "label": "value"}, "links": []} -{"node": {"kind": "event", "label": "The baby's crying is muffled by the noisy boiler"}, "links": [{"link": {"kind": "utility", "value": "50"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "50"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The baby is asphyxiated and dies"}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The soldiers do not hear the baby's crying"}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "I and the other refugees survive the soldiers' search"}, "links": [{"link": {"kind": "utility", "value": "90"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "90"}, "to_node": "10 neighbors"}]} +{"node": {"kind": "event", "label": "The heavy worker on the bridge falls onto the tracks."}, "links": [{"link": {"kind": "utility", "value": "-10"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker on top of the bridge"}]} +{"node": {"kind": "event", "label": "The speed-train collides with the heavy worker."}, "links": [{"link": {"kind": "utility", "value": "-10"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "50"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker on top of the bridge"}]} +{"node": {"kind": "event", "label": "The heavy worker loses their life due to the collision."}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker on top of the bridge"}]} +{"node": {"kind": "event", "label": "The speed-train is stopped before reaching the three railroad workers."}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker on top of the bridge"}]} +{"node": {"kind": "event", "label": "The three railroad workers are not run over by the speed-train."}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker on top of the bridge"}]} +{"node": {"kind": "event", "label": "The three railroad workers survive the incident."}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one heavy worker on top of the bridge"}]} {"version": "5b20e2c520f3117263972c2aedade17c4b7e0174"} diff --git a/annotated_outputs/nie/nie_scenarios_11_choice_2.html b/annotated_outputs/nie/nie_scenarios_11_choice_2.html index c231e482..42b3133f 100644 --- a/annotated_outputs/nie/nie_scenarios_11_choice_2.html +++ b/annotated_outputs/nie/nie_scenarios_11_choice_2.html @@ -3,8 +3,8 @@ @@ -60,39 +60,33 @@ } function return_vis_dataset() { var nodes = new vis.DataSet([ - {id: 1, label: "I", color: {background: '#279aba'}}, - {id: 2, label: "my baby", color: {background: '#279aba'}}, - {id: 3, label: "10 neighbors", color: {background: '#279aba'}}, - {id: 4, label: "let the baby cry", color: {background: '#ba2769'}}, + {id: 1, label: "i", color: {background: '#279aba'}}, + {id: 2, label: "three railroad workers maintaining the\n tracks", color: {background: '#279aba'}}, + {id: 3, label: "one heavy worker on top\n of the bridge", color: {background: '#279aba'}}, + {id: 4, label: "not push the button", color: {background: '#ba2769'}}, {id: 5, label: "value", color: {background: '#8e7db5'}}, - {id: 6, label: "The soldiers hear the baby's\n crying.", color: {background: '#e6c440'}}, - {id: 7, label: "The soldiers find the hiding\n place in the cellar.", color: {background: '#e6c440'}}, - {id: 8, label: "The soldiers spare the baby's\n life.", color: {background: '#e6c440'}}, - {id: 9, label: "The soldiers kill me.", color: {background: '#e6c440'}} + {id: 6, label: "The unmanned speed-train collides with\n the three railroad workers.", color: {background: '#e6c440'}}, + {id: 7, label: "The heavy worker on top\n of the bridge remains safe\n and unharmed.", color: {background: '#e6c440'}}, + {id: 8, label: "The speed-train continues uncontrolled after\n hitting the workers.", color: {background: '#e6c440'}} ]); var edges = new vis.DataSet([ {from: 1, to: 4, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 6, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 6, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 7, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 8, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 9, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 5, label: "0", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 6, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 8, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 4, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 1, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 1, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 1, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 1, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, ]); return ([edges,nodes]) diff --git a/annotated_outputs/nie/nie_scenarios_11_choice_2.json b/annotated_outputs/nie/nie_scenarios_11_choice_2.json index 12aa95d6..920237fd 100644 --- a/annotated_outputs/nie/nie_scenarios_11_choice_2.json +++ b/annotated_outputs/nie/nie_scenarios_11_choice_2.json @@ -1,10 +1,9 @@ -{"node": {"kind": "being", "label": "I"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "let the baby cry"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The soldiers hear the baby's crying."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The soldiers find the hiding place in the cellar."}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "The soldiers spare the baby's life."}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "The soldiers kill me."}]} -{"node": {"kind": "being", "label": "my baby"}, "links": []} -{"node": {"kind": "being", "label": "10 neighbors"}, "links": []} -{"node": {"kind": "action_choice", "label": "let the baby cry"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The soldiers hear the baby's crying."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The soldiers find the hiding place in the cellar."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The soldiers spare the baby's life."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The soldiers kill me."}]} +{"node": {"kind": "being", "label": "i"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "not push the button"}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "The unmanned speed-train collides with the three railroad workers."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The heavy worker on top of the bridge remains safe and unharmed."}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "The speed-train continues uncontrolled after hitting the workers."}]} +{"node": {"kind": "being", "label": "three railroad workers maintaining the tracks"}, "links": []} +{"node": {"kind": "being", "label": "one heavy worker on top of the bridge"}, "links": []} +{"node": {"kind": "action_choice", "label": "not push the button"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The unmanned speed-train collides with the three railroad workers."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The heavy worker on top of the bridge remains safe and unharmed."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The speed-train continues uncontrolled after hitting the workers."}]} {"node": {"kind": "value", "label": "value"}, "links": []} -{"node": {"kind": "event", "label": "The soldiers hear the baby's crying."}, "links": [{"link": {"kind": "utility", "value": "-100"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The soldiers find the hiding place in the cellar."}, "links": [{"link": {"kind": "utility", "value": "-100"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The soldiers spare the baby's life."}, "links": [{"link": {"kind": "utility", "value": "-100"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "10 neighbors"}]} -{"node": {"kind": "event", "label": "The soldiers kill me."}, "links": [{"link": {"kind": "utility", "value": "-100"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "my baby"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "10 neighbors"}]} +{"node": {"kind": "event", "label": "The unmanned speed-train collides with the three railroad workers."}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "one heavy worker on top of the bridge"}]} +{"node": {"kind": "event", "label": "The heavy worker on top of the bridge remains safe and unharmed."}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "one heavy worker on top of the bridge"}]} +{"node": {"kind": "event", "label": "The speed-train continues uncontrolled after hitting the workers."}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "three railroad workers maintaining the tracks"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "one heavy worker on top of the bridge"}]} {"version": "5b20e2c520f3117263972c2aedade17c4b7e0174"} diff --git a/annotated_outputs/nie/nie_scenarios_12_choice_1.html b/annotated_outputs/nie/nie_scenarios_12_choice_1.html index bb93f4a3..c8b2bb19 100644 --- a/annotated_outputs/nie/nie_scenarios_12_choice_1.html +++ b/annotated_outputs/nie/nie_scenarios_12_choice_1.html @@ -3,8 +3,8 @@ @@ -60,51 +60,44 @@ } function return_vis_dataset() { var nodes = new vis.DataSet([ - {id: 1, label: "I", color: {background: '#279aba'}}, - {id: 2, label: "person 1 on main track", color: {background: '#279aba'}}, - {id: 3, label: "person 2 on main track", color: {background: '#279aba'}}, - {id: 4, label: "person on side track", color: {background: '#279aba'}}, + {id: 1, label: "i", color: {background: '#279aba'}}, + {id: 2, label: "person 1 on the main\n track", color: {background: '#279aba'}}, + {id: 3, label: "person 2 on the main\n track", color: {background: '#279aba'}}, + {id: 4, label: "person on the side track", color: {background: '#279aba'}}, {id: 5, label: "throw the switch", color: {background: '#ba2769'}}, {id: 6, label: "value", color: {background: '#8e7db5'}}, - {id: 7, label: "I throw the switch.", color: {background: '#e6c440'}}, - {id: 8, label: "The trolley moves onto the\n side track", color: {background: '#e6c440'}}, - {id: 9, label: "One person on the side\n track is killed by the\n trolley", color: {background: '#e6c440'}}, - {id: 10, label: "The two people on the\n main track are not killed\n by the trolley", color: {background: '#e6c440'}}, - {id: 11, label: "I cause the death of\n one person.", color: {background: '#e6c440'}} + {id: 7, label: "The trolley changes tracks", color: {background: '#e6c440'}}, + {id: 8, label: "One person is killed on\n the side track", color: {background: '#e6c440'}}, + {id: 9, label: "Two people are spared on\n the main track", color: {background: '#e6c440'}}, + {id: 10, label: "I experience moral or emotional\n consequences from the decision", color: {background: '#e6c440'}} ]); var edges = new vis.DataSet([ - {from: 1, to: 5, label: "C+D+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 5, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 7, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 8, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 9, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 10, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 11, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 9, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 10, label: "C+I-K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 5, to: 6, label: "0", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 5, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 5, to: 8, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 5, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 5, to: 10, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 5, to: 11, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 1, label: "-20", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 4, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 4, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 1, label: "-30", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 1, label: "50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 9, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 9, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 9, to: 4, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 1, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 4, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 11, to: 1, label: "-30", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 11, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 11, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 11, to: 4, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 1, label: "-70", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 4, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, ]); return ([edges,nodes]) diff --git a/annotated_outputs/nie/nie_scenarios_12_choice_1.json b/annotated_outputs/nie/nie_scenarios_12_choice_1.json index 75934c29..13b82c65 100644 --- a/annotated_outputs/nie/nie_scenarios_12_choice_1.json +++ b/annotated_outputs/nie/nie_scenarios_12_choice_1.json @@ -1,11 +1,11 @@ -{"node": {"kind": "being", "label": "I"}, "links": [{"link": {"kind": "b-link", "value": "C+D+K+"}, "to_node": "throw the switch"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "I throw the switch."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The trolley moves onto the side track"}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "One person on the side track is killed by the trolley"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The two people on the main track are not killed by the trolley"}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "I cause the death of one person."}]} -{"node": {"kind": "being", "label": "person 1 on main track"}, "links": []} -{"node": {"kind": "being", "label": "person 2 on main track"}, "links": []} -{"node": {"kind": "being", "label": "person on side track"}, "links": []} -{"node": {"kind": "action_choice", "label": "throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I throw the switch."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The trolley moves onto the side track"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "One person on the side track is killed by the trolley"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The two people on the main track are not killed by the trolley"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I cause the death of one person."}]} +{"node": {"kind": "being", "label": "i"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "throw the switch"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The trolley changes tracks"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "One person is killed on the side track"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "Two people are spared on the main track"}, {"link": {"kind": "b_link", "value": "C+I-K-"}, "to_node": "I experience moral or emotional consequences from the decision"}]} +{"node": {"kind": "being", "label": "person 1 on the main track"}, "links": []} +{"node": {"kind": "being", "label": "person 2 on the main track"}, "links": []} +{"node": {"kind": "being", "label": "person on the side track"}, "links": []} +{"node": {"kind": "action_choice", "label": "throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The trolley changes tracks"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "One person is killed on the side track"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "Two people are spared on the main track"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I experience moral or emotional consequences from the decision"}]} {"node": {"kind": "value", "label": "value"}, "links": []} -{"node": {"kind": "event", "label": "I throw the switch."}, "links": [{"link": {"kind": "utility", "value": "-20"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 1 on main track"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 2 on main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person on side track"}]} -{"node": {"kind": "event", "label": "The trolley moves onto the side track"}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 1 on main track"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 2 on main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person on side track"}]} -{"node": {"kind": "event", "label": "One person on the side track is killed by the trolley"}, "links": [{"link": {"kind": "utility", "value": "-30"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 1 on main track"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 2 on main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person on side track"}]} -{"node": {"kind": "event", "label": "The two people on the main track are not killed by the trolley"}, "links": [{"link": {"kind": "utility", "value": "100"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 1 on main track"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 2 on main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "person on side track"}]} -{"node": {"kind": "event", "label": "I cause the death of one person."}, "links": [{"link": {"kind": "utility", "value": "-30"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 1 on main track"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 2 on main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person on side track"}]} +{"node": {"kind": "event", "label": "The trolley changes tracks"}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1 on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2 on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person on the side track"}]} +{"node": {"kind": "event", "label": "One person is killed on the side track"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 1 on the main track"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 2 on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person on the side track"}]} +{"node": {"kind": "event", "label": "Two people are spared on the main track"}, "links": [{"link": {"kind": "utility", "value": "50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 1 on the main track"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 2 on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person on the side track"}]} +{"node": {"kind": "event", "label": "I experience moral or emotional consequences from the decision"}, "links": [{"link": {"kind": "utility", "value": "-70"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "person 1 on the main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "person 2 on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person on the side track"}]} +{"version": "5b20e2c520f3117263972c2aedade17c4b7e0174"} diff --git a/annotated_outputs/nie/nie_scenarios_12_choice_2.html b/annotated_outputs/nie/nie_scenarios_12_choice_2.html index d7c7a08d..ce89625d 100644 --- a/annotated_outputs/nie/nie_scenarios_12_choice_2.html +++ b/annotated_outputs/nie/nie_scenarios_12_choice_2.html @@ -60,41 +60,41 @@ } function return_vis_dataset() { var nodes = new vis.DataSet([ - {id: 1, label: "I", color: {background: '#279aba'}}, - {id: 2, label: "person 1 on main track", color: {background: '#279aba'}}, - {id: 3, label: "person 2 on main track", color: {background: '#279aba'}}, - {id: 4, label: "person on side track", color: {background: '#279aba'}}, + {id: 1, label: "i", color: {background: '#279aba'}}, + {id: 2, label: "person 1 on the main\n track", color: {background: '#279aba'}}, + {id: 3, label: "person 2 on the main\n track", color: {background: '#279aba'}}, + {id: 4, label: "person on the side track", color: {background: '#279aba'}}, {id: 5, label: "not throw the switch", color: {background: '#ba2769'}}, {id: 6, label: "value", color: {background: '#8e7db5'}}, - {id: 7, label: "The trolley runs over and\n kills two people", color: {background: '#e6c440'}}, - {id: 8, label: "I do not intervene in\n the trolley's path.", color: {background: '#e6c440'}}, + {id: 7, label: "The trolley continues on the\n main track", color: {background: '#e6c440'}}, + {id: 8, label: "Two people are killed by\n the trolley", color: {background: '#e6c440'}}, {id: 9, label: "One person on the side\n track is not harmed", color: {background: '#e6c440'}}, - {id: 10, label: "I witness the deaths of\n two people.", color: {background: '#e6c440'}} + {id: 10, label: "I do not intervene in\n the trolley's path", color: {background: '#e6c440'}} ]); var edges = new vis.DataSet([ - {from: 1, to: 5, label: "C+D+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 7, label: "C-I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 8, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 9, label: "C+I-K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 10, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 5, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 7, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 8, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 9, label: "C-I-K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 10, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 5, to: 6, label: "0", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 5, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 5, to: 8, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 5, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 5, to: 10, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 1, label: "-20", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 4, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 4, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 9, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 9, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 9, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 4, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 1, label: "-60", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 4, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 1, label: "-10", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 10, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 10, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 10, to: 4, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, diff --git a/annotated_outputs/nie/nie_scenarios_12_choice_2.json b/annotated_outputs/nie/nie_scenarios_12_choice_2.json index d5b97ab7..8da3242a 100644 --- a/annotated_outputs/nie/nie_scenarios_12_choice_2.json +++ b/annotated_outputs/nie/nie_scenarios_12_choice_2.json @@ -1,10 +1,11 @@ -{"node": {"kind": "being", "label": "I"}, "links": [{"link": {"kind": "b-link", "value": "C+D+K+"}, "to_node": "not throw the switch"}, {"link": {"kind": "b_link", "value": "C-I-K+"}, "to_node": "The trolley runs over and kills two people"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "I do not intervene in the trolley's path."}, {"link": {"kind": "b_link", "value": "C+I-K-"}, "to_node": "One person on the side track is not harmed"}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "I witness the deaths of two people."}]} -{"node": {"kind": "being", "label": "person 1 on main track"}, "links": []} -{"node": {"kind": "being", "label": "person 2 on main track"}, "links": []} -{"node": {"kind": "being", "label": "person on side track"}, "links": []} -{"node": {"kind": "action_choice", "label": "not throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The trolley runs over and kills two people"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I do not intervene in the trolley's path."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "One person on the side track is not harmed"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I witness the deaths of two people."}]} +{"node": {"kind": "being", "label": "i"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "not throw the switch"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The trolley continues on the main track"}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "Two people are killed by the trolley"}, {"link": {"kind": "b_link", "value": "C-I-K-"}, "to_node": "One person on the side track is not harmed"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "I do not intervene in the trolley's path"}]} +{"node": {"kind": "being", "label": "person 1 on the main track"}, "links": []} +{"node": {"kind": "being", "label": "person 2 on the main track"}, "links": []} +{"node": {"kind": "being", "label": "person on the side track"}, "links": []} +{"node": {"kind": "action_choice", "label": "not throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The trolley continues on the main track"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "Two people are killed by the trolley"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "One person on the side track is not harmed"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I do not intervene in the trolley's path"}]} {"node": {"kind": "value", "label": "value"}, "links": []} -{"node": {"kind": "event", "label": "The trolley runs over and kills two people"}, "links": [{"link": {"kind": "utility", "value": "-20"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1 on main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2 on main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "person on side track"}]} -{"node": {"kind": "event", "label": "I do not intervene in the trolley's path."}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1 on main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2 on main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "person on side track"}]} -{"node": {"kind": "event", "label": "One person on the side track is not harmed"}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1 on main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2 on main track"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person on side track"}]} -{"node": {"kind": "event", "label": "I witness the deaths of two people."}, "links": [{"link": {"kind": "utility", "value": "-60"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1 on main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2 on main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "person on side track"}]} +{"node": {"kind": "event", "label": "The trolley continues on the main track"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1 on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2 on the main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "person on the side track"}]} +{"node": {"kind": "event", "label": "Two people are killed by the trolley"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1 on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2 on the main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "person on the side track"}]} +{"node": {"kind": "event", "label": "One person on the side track is not harmed"}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1 on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2 on the main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "person on the side track"}]} +{"node": {"kind": "event", "label": "I do not intervene in the trolley's path"}, "links": [{"link": {"kind": "utility", "value": "-10"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1 on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2 on the main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "person on the side track"}]} +{"version": "5b20e2c520f3117263972c2aedade17c4b7e0174"} diff --git a/annotated_outputs/nie/nie_scenarios_13_choice_1.html b/annotated_outputs/nie/nie_scenarios_13_choice_1.html index e5f23a50..aa36eda1 100644 --- a/annotated_outputs/nie/nie_scenarios_13_choice_1.html +++ b/annotated_outputs/nie/nie_scenarios_13_choice_1.html @@ -60,37 +60,37 @@ } function return_vis_dataset() { var nodes = new vis.DataSet([ - {id: 1, label: "I", color: {background: '#279aba'}}, - {id: 2, label: "the one person on the\n main track", color: {background: '#279aba'}}, + {id: 1, label: "i", color: {background: '#279aba'}}, + {id: 2, label: "one person on the main\n track", color: {background: '#279aba'}}, {id: 3, label: "my brother", color: {background: '#279aba'}}, {id: 4, label: "throw the switch", color: {background: '#ba2769'}}, {id: 5, label: "value", color: {background: '#8e7db5'}}, - {id: 6, label: "My brother is killed by\n the trolley.", color: {background: '#e6c440'}}, - {id: 7, label: "I am directly responsible for\n the death of my brother.", color: {background: '#e6c440'}}, - {id: 8, label: "My brother experiences harm and\n death.", color: {background: '#e6c440'}}, - {id: 9, label: "The one person on the\n main track is spared from\n harm and death", color: {background: '#e6c440'}} + {id: 6, label: "The trolley kills my brother", color: {background: '#e6c440'}}, + {id: 7, label: "The trolley does not kill\n the one person on the\n main track", color: {background: '#e6c440'}}, + {id: 8, label: "I experience emotional distress from\n causing my brother's death.", color: {background: '#e6c440'}}, + {id: 9, label: "I prevent the death of\n the one person on the\n main track", color: {background: '#e6c440'}} ]); var edges = new vis.DataSet([ - {from: 1, to: 4, label: "C+D+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 4, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 6, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 7, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 8, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 7, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 8, label: "C+I-K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 9, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 5, label: "0", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 6, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 8, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 6, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 2, label: "50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 6, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 9, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 9, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, ]); diff --git a/annotated_outputs/nie/nie_scenarios_13_choice_1.json b/annotated_outputs/nie/nie_scenarios_13_choice_1.json index 8f9a7e1d..d95e5423 100644 --- a/annotated_outputs/nie/nie_scenarios_13_choice_1.json +++ b/annotated_outputs/nie/nie_scenarios_13_choice_1.json @@ -1,9 +1,10 @@ -{"node": {"kind": "being", "label": "I"}, "links": [{"link": {"kind": "b-link", "value": "C+D+K+"}, "to_node": "throw the switch"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "My brother is killed by the trolley."}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "I am directly responsible for the death of my brother."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "My brother experiences harm and death."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The one person on the main track is spared from harm and death"}]} -{"node": {"kind": "being", "label": "the one person on the main track"}, "links": []} +{"node": {"kind": "being", "label": "i"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "throw the switch"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The trolley kills my brother"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The trolley does not kill the one person on the main track"}, {"link": {"kind": "b_link", "value": "C+I-K-"}, "to_node": "I experience emotional distress from causing my brother's death."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "I prevent the death of the one person on the main track"}]} +{"node": {"kind": "being", "label": "one person on the main track"}, "links": []} {"node": {"kind": "being", "label": "my brother"}, "links": []} -{"node": {"kind": "action_choice", "label": "throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "My brother is killed by the trolley."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I am directly responsible for the death of my brother."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "My brother experiences harm and death."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The one person on the main track is spared from harm and death"}]} +{"node": {"kind": "action_choice", "label": "throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The trolley kills my brother"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The trolley does not kill the one person on the main track"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I experience emotional distress from causing my brother's death."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I prevent the death of the one person on the main track"}]} {"node": {"kind": "value", "label": "value"}, "links": []} -{"node": {"kind": "event", "label": "My brother is killed by the trolley."}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "the one person on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}]} -{"node": {"kind": "event", "label": "I am directly responsible for the death of my brother."}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "the one person on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}]} -{"node": {"kind": "event", "label": "My brother experiences harm and death."}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "the one person on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}]} -{"node": {"kind": "event", "label": "The one person on the main track is spared from harm and death"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "the one person on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}]} +{"node": {"kind": "event", "label": "The trolley kills my brother"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "50"}, "to_node": "one person on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}]} +{"node": {"kind": "event", "label": "The trolley does not kill the one person on the main track"}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "one person on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}]} +{"node": {"kind": "event", "label": "I experience emotional distress from causing my brother's death."}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "one person on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}]} +{"node": {"kind": "event", "label": "I prevent the death of the one person on the main track"}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "one person on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}]} +{"version": "5b20e2c520f3117263972c2aedade17c4b7e0174"} diff --git a/annotated_outputs/nie/nie_scenarios_13_choice_2.html b/annotated_outputs/nie/nie_scenarios_13_choice_2.html index cb21c848..ac73c938 100644 --- a/annotated_outputs/nie/nie_scenarios_13_choice_2.html +++ b/annotated_outputs/nie/nie_scenarios_13_choice_2.html @@ -3,8 +3,8 @@ @@ -60,45 +60,39 @@ } function return_vis_dataset() { var nodes = new vis.DataSet([ - {id: 1, label: "I", color: {background: '#279aba'}}, - {id: 2, label: "the one person on the\n main track", color: {background: '#279aba'}}, + {id: 1, label: "i", color: {background: '#279aba'}}, + {id: 2, label: "one person on the main\n track", color: {background: '#279aba'}}, {id: 3, label: "my brother", color: {background: '#279aba'}}, {id: 4, label: "not throw the switch", color: {background: '#ba2769'}}, {id: 5, label: "value", color: {background: '#8e7db5'}}, {id: 6, label: "The trolley kills one person\n on the main track", color: {background: '#e6c440'}}, - {id: 7, label: "My brother remains unharmed.", color: {background: '#e6c440'}}, - {id: 8, label: "I do not intervene in\n the trolley's path.", color: {background: '#e6c440'}}, - {id: 9, label: "I avoid direct responsibility for\n my brother's death.", color: {background: '#e6c440'}}, - {id: 10, label: "The person on the main\n track dies", color: {background: '#e6c440'}} + {id: 7, label: "My brother is not harmed", color: {background: '#e6c440'}}, + {id: 8, label: "I experience emotional distress from\n witnessing the event", color: {background: '#e6c440'}}, + {id: 9, label: "The one person on the\n main track dies", color: {background: '#e6c440'}} ]); var edges = new vis.DataSet([ - {from: 1, to: 4, label: "C+D+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 4, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 6, label: "C-I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 7, label: "C-I+K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 8, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 9, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 10, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 7, label: "C-I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 8, label: "C+I-K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 9, label: "C-I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 5, label: "0", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 6, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 8, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 4, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 4, to: 10, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 6, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 6, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 6, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 1, label: "-20", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 1, label: "20", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, ]); return ([edges,nodes]) diff --git a/annotated_outputs/nie/nie_scenarios_13_choice_2.json b/annotated_outputs/nie/nie_scenarios_13_choice_2.json index 75e3e568..1b40d014 100644 --- a/annotated_outputs/nie/nie_scenarios_13_choice_2.json +++ b/annotated_outputs/nie/nie_scenarios_13_choice_2.json @@ -1,10 +1,10 @@ -{"node": {"kind": "being", "label": "I"}, "links": [{"link": {"kind": "b-link", "value": "C+D+K+"}, "to_node": "not throw the switch"}, {"link": {"kind": "b_link", "value": "C-I-K+"}, "to_node": "The trolley kills one person on the main track"}, {"link": {"kind": "b_link", "value": "C-I+K-"}, "to_node": "My brother remains unharmed."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "I do not intervene in the trolley's path."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "I avoid direct responsibility for my brother's death."}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "The person on the main track dies"}]} -{"node": {"kind": "being", "label": "the one person on the main track"}, "links": []} +{"node": {"kind": "being", "label": "i"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "not throw the switch"}, {"link": {"kind": "b_link", "value": "C-I-K+"}, "to_node": "The trolley kills one person on the main track"}, {"link": {"kind": "b_link", "value": "C-I+K+"}, "to_node": "My brother is not harmed"}, {"link": {"kind": "b_link", "value": "C+I-K-"}, "to_node": "I experience emotional distress from witnessing the event"}, {"link": {"kind": "b_link", "value": "C-I-K+"}, "to_node": "The one person on the main track dies"}]} +{"node": {"kind": "being", "label": "one person on the main track"}, "links": []} {"node": {"kind": "being", "label": "my brother"}, "links": []} -{"node": {"kind": "action_choice", "label": "not throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The trolley kills one person on the main track"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "My brother remains unharmed."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I do not intervene in the trolley's path."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I avoid direct responsibility for my brother's death."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The person on the main track dies"}]} +{"node": {"kind": "action_choice", "label": "not throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The trolley kills one person on the main track"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "My brother is not harmed"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I experience emotional distress from witnessing the event"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The one person on the main track dies"}]} {"node": {"kind": "value", "label": "value"}, "links": []} -{"node": {"kind": "event", "label": "The trolley kills one person on the main track"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "the one person on the main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "my brother"}]} -{"node": {"kind": "event", "label": "My brother remains unharmed."}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "the one person on the main track"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "my brother"}]} -{"node": {"kind": "event", "label": "I do not intervene in the trolley's path."}, "links": [{"link": {"kind": "utility", "value": "-20"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "the one person on the main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "my brother"}]} -{"node": {"kind": "event", "label": "I avoid direct responsibility for my brother's death."}, "links": [{"link": {"kind": "utility", "value": "20"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "the one person on the main track"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}]} -{"node": {"kind": "event", "label": "The person on the main track dies"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "the one person on the main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "my brother"}]} +{"node": {"kind": "event", "label": "The trolley kills one person on the main track"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one person on the main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "my brother"}]} +{"node": {"kind": "event", "label": "My brother is not harmed"}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one person on the main track"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "my brother"}]} +{"node": {"kind": "event", "label": "I experience emotional distress from witnessing the event"}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "one person on the main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "my brother"}]} +{"node": {"kind": "event", "label": "The one person on the main track dies"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "one person on the main track"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "my brother"}]} +{"version": "5b20e2c520f3117263972c2aedade17c4b7e0174"} diff --git a/annotated_outputs/nie/nie_scenarios_14_choice_1.html b/annotated_outputs/nie/nie_scenarios_14_choice_1.html index 26554cff..0645658c 100644 --- a/annotated_outputs/nie/nie_scenarios_14_choice_1.html +++ b/annotated_outputs/nie/nie_scenarios_14_choice_1.html @@ -60,44 +60,45 @@ } function return_vis_dataset() { var nodes = new vis.DataSet([ - {id: 1, label: "I", color: {background: '#279aba'}}, + {id: 1, label: "i", color: {background: '#279aba'}}, {id: 2, label: "my brother", color: {background: '#279aba'}}, - {id: 3, label: "person 1", color: {background: '#279aba'}}, - {id: 4, label: "person 2", color: {background: '#279aba'}}, - {id: 5, label: "throw the switch", color: {background: '#ba2769'}}, - {id: 6, label: "value", color: {background: '#8e7db5'}}, - {id: 7, label: "My brother is killed by\n the trolley.", color: {background: '#e6c440'}}, - {id: 8, label: "The two people on the\n main track are not killed\n by the trolley", color: {background: '#e6c440'}}, - {id: 9, label: "I am responsible for the\n death of my brother.", color: {background: '#e6c440'}}, - {id: 10, label: "The two people experience survival", color: {background: '#e6c440'}} + {id: 3, label: "two people on the main\n track", color: {background: '#279aba'}}, + {id: 4, label: "throw the switch", color: {background: '#ba2769'}}, + {id: 5, label: "value", color: {background: '#8e7db5'}}, + {id: 6, label: "The trolley changes tracks", color: {background: '#e6c440'}}, + {id: 7, label: "Two people on the main\n track are saved", color: {background: '#e6c440'}}, + {id: 8, label: "My brother is killed by\n the trolley", color: {background: '#e6c440'}}, + {id: 9, label: "I may face moral or\n ethical consequences", color: {background: '#e6c440'}}, + {id: 10, label: "I may face legal consequences\n for causing my brother's death", color: {background: '#e6c440'}} ]); var edges = new vis.DataSet([ - {from: 1, to: 5, label: "C+D+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 7, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 4, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 6, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 7, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 1, to: 8, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 9, label: "C+I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 10, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 5, to: 6, label: "0", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 5, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 5, to: 8, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 5, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 5, to: 10, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 9, label: "C+I-K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 10, label: "C+I+K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 5, label: "0", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 6, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 8, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 10, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 1, label: "-10", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 7, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 4, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 4, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 3, label: "50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 1, label: "-70", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 9, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 4, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 1, label: "-80", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 10, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 3, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 10, to: 4, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 10, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, ]); return ([edges,nodes]) diff --git a/annotated_outputs/nie/nie_scenarios_14_choice_1.json b/annotated_outputs/nie/nie_scenarios_14_choice_1.json index 739e91fd..41a266e2 100644 --- a/annotated_outputs/nie/nie_scenarios_14_choice_1.json +++ b/annotated_outputs/nie/nie_scenarios_14_choice_1.json @@ -1,10 +1,11 @@ -{"node": {"kind": "being", "label": "I"}, "links": [{"link": {"kind": "b-link", "value": "C+D+K+"}, "to_node": "throw the switch"}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "My brother is killed by the trolley."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The two people on the main track are not killed by the trolley"}, {"link": {"kind": "b_link", "value": "C+I-K+"}, "to_node": "I am responsible for the death of my brother."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The two people experience survival"}]} +{"node": {"kind": "being", "label": "i"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "throw the switch"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The trolley changes tracks"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "Two people on the main track are saved"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "My brother is killed by the trolley"}, {"link": {"kind": "b_link", "value": "C+I-K-"}, "to_node": "I may face moral or ethical consequences"}, {"link": {"kind": "b_link", "value": "C+I+K-"}, "to_node": "I may face legal consequences for causing my brother's death"}]} {"node": {"kind": "being", "label": "my brother"}, "links": []} -{"node": {"kind": "being", "label": "person 1"}, "links": []} -{"node": {"kind": "being", "label": "person 2"}, "links": []} -{"node": {"kind": "action_choice", "label": "throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "My brother is killed by the trolley."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The two people on the main track are not killed by the trolley"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I am responsible for the death of my brother."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The two people experience survival"}]} +{"node": {"kind": "being", "label": "two people on the main track"}, "links": []} +{"node": {"kind": "action_choice", "label": "throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The trolley changes tracks"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "Two people on the main track are saved"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "My brother is killed by the trolley"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I may face moral or ethical consequences"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I may face legal consequences for causing my brother's death"}]} {"node": {"kind": "value", "label": "value"}, "links": []} -{"node": {"kind": "event", "label": "My brother is killed by the trolley."}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 1"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 2"}]} -{"node": {"kind": "event", "label": "The two people on the main track are not killed by the trolley"}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 1"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 2"}]} -{"node": {"kind": "event", "label": "I am responsible for the death of my brother."}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 1"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 2"}]} -{"node": {"kind": "event", "label": "The two people experience survival"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 1"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "person 2"}]} +{"node": {"kind": "event", "label": "The trolley changes tracks"}, "links": [{"link": {"kind": "utility", "value": "-10"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "two people on the main track"}]} +{"node": {"kind": "event", "label": "Two people on the main track are saved"}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "two people on the main track"}]} +{"node": {"kind": "event", "label": "My brother is killed by the trolley"}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "50"}, "to_node": "two people on the main track"}]} +{"node": {"kind": "event", "label": "I may face moral or ethical consequences"}, "links": [{"link": {"kind": "utility", "value": "-70"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "two people on the main track"}]} +{"node": {"kind": "event", "label": "I may face legal consequences for causing my brother's death"}, "links": [{"link": {"kind": "utility", "value": "-80"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "two people on the main track"}]} +{"version": "5b20e2c520f3117263972c2aedade17c4b7e0174"} diff --git a/annotated_outputs/nie/nie_scenarios_14_choice_2.html b/annotated_outputs/nie/nie_scenarios_14_choice_2.html index 4c05f617..f78be472 100644 --- a/annotated_outputs/nie/nie_scenarios_14_choice_2.html +++ b/annotated_outputs/nie/nie_scenarios_14_choice_2.html @@ -60,37 +60,39 @@ } function return_vis_dataset() { var nodes = new vis.DataSet([ - {id: 1, label: "I", color: {background: '#279aba'}}, - {id: 2, label: "my brother", color: {background: '#279aba'}}, - {id: 3, label: "person 1", color: {background: '#279aba'}}, - {id: 4, label: "person 2", color: {background: '#279aba'}}, - {id: 5, label: "not throw the switch", color: {background: '#ba2769'}}, - {id: 6, label: "value", color: {background: '#8e7db5'}}, - {id: 7, label: "The trolley runs over and\n kills two people", color: {background: '#e6c440'}}, - {id: 8, label: "My brother is not harmed\n by the trolley.", color: {background: '#e6c440'}}, - {id: 9, label: "I do not intervene in\n the trolley's path.", color: {background: '#e6c440'}} + {id: 1, label: "i", color: {background: '#279aba'}}, + {id: 2, label: "brother", color: {background: '#279aba'}}, + {id: 3, label: "two other people", color: {background: '#279aba'}}, + {id: 4, label: "not throw the switch", color: {background: '#ba2769'}}, + {id: 5, label: "value", color: {background: '#8e7db5'}}, + {id: 6, label: "The trolley continues on the\n main track", color: {background: '#e6c440'}}, + {id: 7, label: "Two people on the main\n track are killed", color: {background: '#e6c440'}}, + {id: 8, label: "My brother on the side\n track is not harmed", color: {background: '#e6c440'}}, + {id: 9, label: "I do not actively cause\n the death of my brother", color: {background: '#e6c440'}} ]); var edges = new vis.DataSet([ - {from: 1, to: 5, label: "C+D+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 7, label: "C-I-K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 8, label: "C-I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 1, to: 9, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 5, to: 6, label: "0", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 5, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 5, to: 8, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 5, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 4, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 6, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 7, label: "C+I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 8, label: "C-I+K-", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 1, to: 9, label: "C-I+K+", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 5, label: "0", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 6, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 7, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 8, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 4, to: 9, label: "", color: {color: '#b518a8', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 6, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 7, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 7, to: 4, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, {from: 8, to: 1, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 8, to: 4, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 1, label: "-20", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 2, label: "100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 3, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, - {from: 9, to: 4, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 2, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 8, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 1, label: "-50", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 2, label: "-100", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, + {from: 9, to: 3, label: "0", color: {color: '#62a3a2', highlight: '#f540e6'}, font: { size: 18 }, arrows: { to: { enabled: true, type: 'arrow'}}}, ]); return ([edges,nodes]) diff --git a/annotated_outputs/nie/nie_scenarios_14_choice_2.json b/annotated_outputs/nie/nie_scenarios_14_choice_2.json index 23a0dfbd..3828214f 100644 --- a/annotated_outputs/nie/nie_scenarios_14_choice_2.json +++ b/annotated_outputs/nie/nie_scenarios_14_choice_2.json @@ -1,9 +1,10 @@ -{"node": {"kind": "being", "label": "I"}, "links": [{"link": {"kind": "b-link", "value": "C+D+K+"}, "to_node": "not throw the switch"}, {"link": {"kind": "b_link", "value": "C-I-K+"}, "to_node": "The trolley runs over and kills two people"}, {"link": {"kind": "b_link", "value": "C-I+K+"}, "to_node": "My brother is not harmed by the trolley."}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "I do not intervene in the trolley's path."}]} -{"node": {"kind": "being", "label": "my brother"}, "links": []} -{"node": {"kind": "being", "label": "person 1"}, "links": []} -{"node": {"kind": "being", "label": "person 2"}, "links": []} -{"node": {"kind": "action_choice", "label": "not throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The trolley runs over and kills two people"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "My brother is not harmed by the trolley."}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I do not intervene in the trolley's path."}]} +{"node": {"kind": "being", "label": "i"}, "links": [{"link": {"kind": "b-link", "value": "C+I+K+"}, "to_node": "not throw the switch"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "The trolley continues on the main track"}, {"link": {"kind": "b_link", "value": "C+I+K+"}, "to_node": "Two people on the main track are killed"}, {"link": {"kind": "b_link", "value": "C-I+K-"}, "to_node": "My brother on the side track is not harmed"}, {"link": {"kind": "b_link", "value": "C-I+K+"}, "to_node": "I do not actively cause the death of my brother"}]} +{"node": {"kind": "being", "label": "brother"}, "links": []} +{"node": {"kind": "being", "label": "two other people"}, "links": []} +{"node": {"kind": "action_choice", "label": "not throw the switch"}, "links": [{"link": {"kind": "v-link", "value": "0"}, "to_node": "value"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "The trolley continues on the main track"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "Two people on the main track are killed"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "My brother on the side track is not harmed"}, {"link": {"kind": "e_link", "value": ""}, "to_node": "I do not actively cause the death of my brother"}]} {"node": {"kind": "value", "label": "value"}, "links": []} -{"node": {"kind": "event", "label": "The trolley runs over and kills two people"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2"}]} -{"node": {"kind": "event", "label": "My brother is not harmed by the trolley."}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2"}]} -{"node": {"kind": "event", "label": "I do not intervene in the trolley's path."}, "links": [{"link": {"kind": "utility", "value": "-20"}, "to_node": "I"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "my brother"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 1"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "person 2"}]} +{"node": {"kind": "event", "label": "The trolley continues on the main track"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "100"}, "to_node": "brother"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "two other people"}]} +{"node": {"kind": "event", "label": "Two people on the main track are killed"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "brother"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "two other people"}]} +{"node": {"kind": "event", "label": "My brother on the side track is not harmed"}, "links": [{"link": {"kind": "utility", "value": "0"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "brother"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "two other people"}]} +{"node": {"kind": "event", "label": "I do not actively cause the death of my brother"}, "links": [{"link": {"kind": "utility", "value": "-50"}, "to_node": "i"}, {"link": {"kind": "utility", "value": "-100"}, "to_node": "brother"}, {"link": {"kind": "utility", "value": "0"}, "to_node": "two other people"}]} +{"version": "5b20e2c520f3117263972c2aedade17c4b7e0174"} diff --git a/run_annotation/nie_3_20_config.yml b/run_annotation/nie_3_20_config.yml index bb7c195f..5b914f99 100644 --- a/run_annotation/nie_3_20_config.yml +++ b/run_annotation/nie_3_20_config.yml @@ -2,5 +2,5 @@ input_path: "scenarios_inputs/nie/" input_file: "nie_scenarios.json" commit_hash: "5b20e2c520f3117263972c2aedade17c4b7e0174" output_path: "annotated_outputs/nie/" -scenario_ids: [10,11,12,13,14,15,16,17,18,19,20] +scenario_ids: [15,16,17,18,19,20] write_qualtrics: false diff --git a/run_annotation/run_annotation.py b/run_annotation/run_annotation.py index 251b223d..5c71b25c 100644 --- a/run_annotation/run_annotation.py +++ b/run_annotation/run_annotation.py @@ -42,36 +42,33 @@ def main(config_file: str): with open(ROOT_DIR + SCENARIO_DIR + INPUT_FILE, 'r') as file: scenarios=json.load(file) - # print(scenarios[0]['id']) - # # create output directory if it doesn't exist + # create output directory if it doesn't exist if not os.path.exists(OUTPUT_PATH): os.makedirs(OUTPUT_PATH) for scenario_id in SCENARIO_IDS: - #TO DO: identify scenarios by actual ID, not index. + # error handling for assumptions about json entries + scenario_json = None - # error handling for assumptions about json entries - try: - scenario_json = next(s for s in scenarios if s['id'] == scenario_id) - except: - # print("Check scenario filename or scenario id") - raise IndexError('Check scenario id exists in json file!') - - - # # generate output file name based on input filename + try: + scenario_json = next(s for s in scenarios if s['id'] == scenario_id) + except: + # print("Check scenario filename or scenario id") + raise IndexError('Check scenario id exists in json file!') + + if scenario_json: + # generate output file name based on input filename output_filename = ROOT_DIR + OUTPUT_PATH + INPUT_FILE.split('.json')[0] + '_' + str(scenario_id) - #run annotation for act_id in scenario_json['options'].keys(): - - # run the annotation process + # run the annotation process json_filename = annotate_scenario.main(scenario_json,output_filename,act_id,COMMIT_HASH,WRITE_QUALTRICS) print(f'Annotation saved to {json_filename}\n\n') - # run the translation to vis process + # run the translation to vis process translate_to_vis.main(json_filename) diff --git a/src/utils.py b/src/utils.py index ddeb145f..6e04846f 100644 --- a/src/utils.py +++ b/src/utils.py @@ -8,10 +8,14 @@ from pathlib import Path # For Windows # Set some environment and global variables -NOTEBOOK_DIR = Path().resolve() -ROOT_DIR = NOTEBOOK_DIR.parent +SCRIPT_DIR = Path(__file__).parent +ROOT_DIR = SCRIPT_DIR.parent load_dotenv(ROOT_DIR / ".env") -api_key = os.getenv("OPENAI_API_KEY") +config = dotenv_values(ROOT_DIR / ".env") + +def return_config(): + """Returns all environment variables from .env file.""" + return config def open_scenario(SCENARIO_DIR, FILENAME, SCENARIO_ID, ACT_ID): """ @@ -63,7 +67,7 @@ def promptGPT(prompt_message_list, gpt_temperature=0, debug=False): gpt_url = "https://api.openai.com/v1/chat/completions" gpt_headers = { "Content-Type": "application/json", - "Authorization": f"Bearer {api_key}" # Previously: config['OPENAI_API_KEY'] + "Authorization": config['OPENAI_API_KEY'] } gpt_data = { # "model": "gpt-3.5-turbo-1106",