feat: changed argument formatting

This commit is contained in:
Nick 2024-11-22 02:19:27 -06:00
parent 9a8594d560
commit 73a5a13100
55 changed files with 223 additions and 30 deletions

View file

View file

@ -2,13 +2,36 @@ module Debate.Arguments.Medicine.ApoBCVD exposing (..)
import Debate.Types exposing (..) import Debate.Types exposing (..)
argumentApoBCVD : Argument argumentApoBCVD : Argument
argumentApoBCVD = argumentApoBCVD =
let
argumentNotation : ArgumentStructure
argumentNotation =
{ notationP1 = "x(PxQx)"
, notationP2 = "Qw"
, notationP3 = ""
, notationP4 = ""
, notationP5 = ""
, notationP6 = ""
, notationP7 = ""
, notationP8 = ""
, notationP9 = ""
, notationP10 = ""
, notationC = "Pw"
}
in
{ argumentTitle = "Argument for Atherogenic ApoB" { argumentTitle = "Argument for Atherogenic ApoB"
, propositionTitle = "ApoB-containing lipoproteins dose-dependently cause atherosclerosis." , propositionTitle = "ApoB-containing lipoproteins dose-dependently cause atherosclerosis."
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "ApoB-containing lipoproteins consistently and proportionately associate with increased plaque volume after controlling for relevant confounders, which satisfies the conditions outlined for an exposure to cause atherosclerosis." , propositionSummary = "ApoB-containing lipoproteins consistently and proportionately associate with increased plaque volume after controlling for relevant confounders, which satisfies the conditions outlined for an exposure to cause atherosclerosis."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qw)|=(Pw)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qw)|=(Pw)"
, proofText =
argumentNotation.notationP1
++ ", "
++ argumentNotation.notationP2
++ ", "
++ argumentNotation.notationC
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) dose-dependently causes atherosclerosis" , definiens = "(x) dose-dependently causes atherosclerosis"
@ -26,14 +49,14 @@ argumentApoBCVD =
, argumentFormalization = , argumentFormalization =
[ { premises = [ { premises =
[ { premise = "For all things, a substance dose-dependently causes atherosclerosis if, and only if, a substance consistently, linearly, and proportionately associates with increased plaque volume after adjustment or control over relevant confounders and covariates." [ { premise = "For all things, a substance dose-dependently causes atherosclerosis if, and only if, a substance consistently, linearly, and proportionately associates with increased plaque volume after adjustment or control over relevant confounders and covariates."
, notation = "(x(PxQx))" , notation = argumentNotation.notationP1
} }
, { premise = "ApoB-containing lipoproteins consistently, linearly, and proportionately associates with increased plaque volume after adjustment or control over relevant confounders and covariates." , { premise = "ApoB-containing lipoproteins consistently, linearly, and proportionately associates with increased plaque volume after adjustment or control over relevant confounders and covariates."
, notation = "(Qw)" , notation = argumentNotation.notationP2
} }
] ]
, conclusion = "Therefore, ApoB-containing lipoproteins dose-dependently cause atherosclerosis." , conclusion = "Therefore, ApoB-containing lipoproteins dose-dependently cause atherosclerosis."
, conclusionNotation = "(Pw)" , conclusionNotation = argumentNotation.notationC
} }
] ]
} }

View file

@ -10,6 +10,7 @@ argumentAnabolicKeto =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "A higher proportion of amino acids are spent on gluconeogenesis while on ketogenic diets, reducing the amount available for hypertrophy. This likely costs anabolic potential on ketogenic diets compared to non-ketogenic diets." , propositionSummary = "A higher proportion of amino acids are spent on gluconeogenesis while on ketogenic diets, reducing the amount available for hypertrophy. This likely costs anabolic potential on ketogenic diets compared to non-ketogenic diets."
, proofLink = "https://www.umsu.de/trees/#(P~5Q),(P),(Q~5R)|=(R)" , proofLink = "https://www.umsu.de/trees/#(P~5Q),(P),(Q~5R)|=(R)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "a higher proportion of amino acids are spent on gluconeogenesis while on ketogenic diets compared to non-ketogenic diets" , definiens = "a higher proportion of amino acids are spent on gluconeogenesis while on ketogenic diets compared to non-ketogenic diets"

View file

@ -10,6 +10,7 @@ argumentAntagonisticPleiotropy =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Humans have more genetic adaptations to ancestral foods than novel foods, which makes the long-term negative consequences of antagonistic pleiotropy a greater concern for ancestral foods." , propositionSummary = "Humans have more genetic adaptations to ancestral foods than novel foods, which makes the long-term negative consequences of antagonistic pleiotropy a greater concern for ancestral foods."
, proofLink = "https://www.umsu.de/trees/#(P~5Q),(Q~5R),(P)|=(R)" , proofLink = "https://www.umsu.de/trees/#(P~5Q),(Q~5R),(P)|=(R)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "humans have more genetic adaptations to ancestral foods than novel foods" , definiens = "humans have more genetic adaptations to ancestral foods than novel foods"

View file

@ -10,6 +10,7 @@ argumentCarbsObesity =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "There are a number of predictions made from the hypothesis that carbohydrates uniquely cause obesity. One of those predictions is that obesity would track with carbohydrate intake, but it doesn't" , propositionSummary = "There are a number of predictions made from the hypothesis that carbohydrates uniquely cause obesity. One of those predictions is that obesity would track with carbohydrate intake, but it doesn't"
, proofLink = "https://www.umsu.de/trees/#(P~5Q),(~3Q)|=(~3P)" , proofLink = "https://www.umsu.de/trees/#(P~5Q),(~3Q)|=(~3P)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "carbs uniquely cause fat accumulation or obesity" , definiens = "carbs uniquely cause fat accumulation or obesity"

View file

@ -10,6 +10,7 @@ argumentDietaryCholesterol =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "LDL causally associates with heart disease in a linear and proportional manner, and in all cases exposures that durably increase LDL over time produce likewise increases in heart disease risk. Dietary cholesterol is one such exposure." , propositionSummary = "LDL causally associates with heart disease in a linear and proportional manner, and in all cases exposures that durably increase LDL over time produce likewise increases in heart disease risk. Dietary cholesterol is one such exposure."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(Pd)|=(Qd)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(Pd)|=(Qd)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "consuming high amounts of (x) increases LDL" , definiens = "consuming high amounts of (x) increases LDL"

View file

@ -10,6 +10,7 @@ argumentFructoseNAFLD =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Experimental investigations into fructose overfeeding have consistently failed to produce a fatty liver phenotype in humans. This suggests that fructose, contrary to popular belief in some domains, does not uniquely cause fatty liver disease." , propositionSummary = "Experimental investigations into fructose overfeeding have consistently failed to produce a fatty liver phenotype in humans. This suggests that fructose, contrary to popular belief in some domains, does not uniquely cause fatty liver disease."
, proofLink = "https://www.umsu.de/trees/#(P~5~3Q),(P)|=(~3Q)" , proofLink = "https://www.umsu.de/trees/#(P~5~3Q),(P)|=(~3Q)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "experimental investigations into fructose overfeeding consistently fail to recreate a fatty liver phenotype in humans" , definiens = "experimental investigations into fructose overfeeding consistently fail to recreate a fatty liver phenotype in humans"

View file

@ -9,6 +9,7 @@ argumentHealthPromotingFoods =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Given that food is, by its very definition, material that provides essential nutrients and energy to sustain bodily functions and growth, it follows that anything classified as food must be inherently health-promoting by its very nature." , propositionSummary = "Given that food is, by its very definition, material that provides essential nutrients and energy to sustain bodily functions and growth, it follows that anything classified as food must be inherently health-promoting by its very nature."
, proofLink = "https://www.umsu.de/trees/#(P~5Q),(P)|=(Q)" , proofLink = "https://www.umsu.de/trees/#(P~5Q),(P)|=(Q)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "food is defined as material consisting essentially of protein, carbohydrate, and/or fat used in the body of an organism to sustain growth, repair, and vital processes and to furnish energy" , definiens = "food is defined as material consisting essentially of protein, carbohydrate, and/or fat used in the body of an organism to sustain growth, repair, and vital processes and to furnish energy"

View file

@ -10,6 +10,7 @@ argumentHealthSeeker =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "If someone values consuming ancestral foods over novel foods because they have the overall value of reducing disease risk, but a novel food reduces disease risk when replacing an ancestral food, they would be acting against their values by rejecting the novel food." , propositionSummary = "If someone values consuming ancestral foods over novel foods because they have the overall value of reducing disease risk, but a novel food reduces disease risk when replacing an ancestral food, they would be acting against their values by rejecting the novel food."
, proofLink = "https://www.umsu.de/trees/#(~7x(Px)~1~7y(Qy)~5~6x~6y(~3Rxy~5Sx)),(~7x(Px)),(~7y(Qy))|=(~6x~6y(~3Rxy~5Sx))" , proofLink = "https://www.umsu.de/trees/#(~7x(Px)~1~7y(Qy)~5~6x~6y(~3Rxy~5Sx)),(~7x(Px)),(~7y(Qy))|=(~6x~6y(~3Rxy~5Sx))"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) favours consuming ancestral foods to the exclusion of (y) because they value reducing disease risk" , definiens = "(x) favours consuming ancestral foods to the exclusion of (y) because they value reducing disease risk"

View file

@ -10,6 +10,7 @@ argumentHealthyChocolate =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Despite chocolate containing high amounts of saturated fat, populations that consume more chocolate do not exhibit higher rates of atherosclerosis, suggesting that chocolate does not have the same effect on heart disease risk as most other saturated fat sources." , propositionSummary = "Despite chocolate containing high amounts of saturated fat, populations that consume more chocolate do not exhibit higher rates of atherosclerosis, suggesting that chocolate does not have the same effect on heart disease risk as most other saturated fat sources."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(~3Qc)|=(~3Pc)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(~3Qc)|=(~3Pc)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) causes atherosclerosis" , definiens = "(x) causes atherosclerosis"

View file

@ -9,6 +9,7 @@ argumentHealthyDairy =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "The diet-heart hypothesis would predict that populations consuming more dairy foods should have higher rates of the disease. However, even when you account for factors that could plausibly influence the results, non-churned, non-homogenized dairy have been shown to consistently reduce the risk of morbidity and mortality, strongly suggesting that they directly contribute to better health outcomes, particularly with respect to cardiovascular disease and colorectal cancer." , propositionSummary = "The diet-heart hypothesis would predict that populations consuming more dairy foods should have higher rates of the disease. However, even when you account for factors that could plausibly influence the results, non-churned, non-homogenized dairy have been shown to consistently reduce the risk of morbidity and mortality, strongly suggesting that they directly contribute to better health outcomes, particularly with respect to cardiovascular disease and colorectal cancer."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(~3Qh)|=(~3Ph)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(~3Qh)|=(~3Ph)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) causes atherosclerosis" , definiens = "(x) causes atherosclerosis"

View file

@ -10,6 +10,7 @@ argumentHealthyFattyFish =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Even when you account for factors that could plausibly influence the results, fatty fish have been shown to consistently reduce the risk of morbidity and mortality, strongly suggesting that they directly contribute to better health outcomes, particularly with respect to cardiovascular disease." , propositionSummary = "Even when you account for factors that could plausibly influence the results, fatty fish have been shown to consistently reduce the risk of morbidity and mortality, strongly suggesting that they directly contribute to better health outcomes, particularly with respect to cardiovascular disease."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qf)|=(Pf)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qf)|=(Pf)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is overwhelmingly healthy" , definiens = "(x) is overwhelmingly healthy"

View file

@ -10,6 +10,7 @@ argumentHealthyFibre =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Even when you account for factors that could plausibly influence the results, both refined and whole fibre have been shown to consistently reduce the risk of morbidity and mortality, strongly suggesting that they directly contribute to better health outcomes, particularly with respect to cardiovascular disease." , propositionSummary = "Even when you account for factors that could plausibly influence the results, both refined and whole fibre have been shown to consistently reduce the risk of morbidity and mortality, strongly suggesting that they directly contribute to better health outcomes, particularly with respect to cardiovascular disease."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qb)|=(Pb)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qb)|=(Pb)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is overwhelmingly healthy" , definiens = "(x) is overwhelmingly healthy"

View file

@ -10,6 +10,7 @@ argumentHealthyFood =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "A food is considered healthier than another in a specific context if it increases the time before illness or disease sets in when replacing the other food. On a desert island, since Pepsi can extend the time before starvation compared to leafy greens, it is considered healthier than leafy greens in that context." , propositionSummary = "A food is considered healthier than another in a specific context if it increases the time before illness or disease sets in when replacing the other food. On a desert island, since Pepsi can extend the time before starvation compared to leafy greens, it is considered healthier than leafy greens in that context."
, proofLink = "https://www.umsu.de/trees/#(~6x~6y~6z~6w(Pxyw~4Qwxzy)),(Qdpsl)|=(Ppld)" , proofLink = "https://www.umsu.de/trees/#(~6x~6y~6z~6w(Pxyw~4Qwxzy)),(Qdpsl)|=(Ppld)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x,y,w)" [ { definiendum = "P(x,y,w)"
, definiens = "(x) is healthy compared to (w) when in (y)" , definiens = "(x) is healthy compared to (w) when in (y)"

View file

@ -10,6 +10,7 @@ argumentHealthyPlantFoods =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Since whole plant foods consistently consistently associate with reduced risk of illness and death, it is reasonable to conclude that whole plant foods are overwhelmingly healthy." , propositionSummary = "Since whole plant foods consistently consistently associate with reduced risk of illness and death, it is reasonable to conclude that whole plant foods are overwhelmingly healthy."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qf)|=(Pf)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qf)|=(Pf)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is overwhelmingly healthy" , definiens = "(x) is overwhelmingly healthy"

View file

@ -10,6 +10,7 @@ argumentHealthySeedOils =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Even when you account for factors that could plausibly influence the results, non-hydrogenated vegetable oils have been shown to consistently reduce the risk of morbidity and mortality, strongly suggesting that they directly contribute to better health outcomes." , propositionSummary = "Even when you account for factors that could plausibly influence the results, non-hydrogenated vegetable oils have been shown to consistently reduce the risk of morbidity and mortality, strongly suggesting that they directly contribute to better health outcomes."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(Pv)|=(Qv)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(Pv)|=(Qv)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is overwhelmingly healthy" , definiens = "(x) is overwhelmingly healthy"

View file

@ -10,6 +10,7 @@ argumentHealthySoy =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Even when you account for factors that could plausibly influence the results, non-hydrogenated soy products have been shown to consistently reduce the risk of morbidity and mortality, strongly suggesting that they directly contribute to better health outcomes, particularly with respect to cardiovascular disease." , propositionSummary = "Even when you account for factors that could plausibly influence the results, non-hydrogenated soy products have been shown to consistently reduce the risk of morbidity and mortality, strongly suggesting that they directly contribute to better health outcomes, particularly with respect to cardiovascular disease."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qs)|=(Ps)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qs)|=(Ps)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is overwhelmingly healthy" , definiens = "(x) is overwhelmingly healthy"

View file

@ -10,6 +10,7 @@ argumentMalondialdehyde =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "If one takes the view that in order for a substance to increase the risk of atherosclerosis, it must facilitate the oxidative modification of LDL particles via malondialdehyde production, and one also affirms that omega-3s are anti-atherogenic, then this would imply that all fatty acids that produce malondialdehyde, including omega-3s, must also be atherogenic, which contradicts the their belief that omega-3s are heart-healthy." , propositionSummary = "If one takes the view that in order for a substance to increase the risk of atherosclerosis, it must facilitate the oxidative modification of LDL particles via malondialdehyde production, and one also affirms that omega-3s are anti-atherogenic, then this would imply that all fatty acids that produce malondialdehyde, including omega-3s, must also be atherogenic, which contradicts the their belief that omega-3s are heart-healthy."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qm),(Pm~5~6x(Rx))%7C=(Ro)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qm),(Pm~5~6x(Rx))%7C=(Ro)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) increases the risk of atherosclerosis" , definiens = "(x) increases the risk of atherosclerosis"

View file

@ -9,6 +9,7 @@ argumentOmega3Omega6Ratio =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "More often than not, the associated risks of a high omega-6/omega-3 ratio are better explained by omega-3 alone. In multivariable analyses, the ratio looks like it matters, but in univariable anaylses, low omega-3 is almost always driving the risk via lowering the denominator." , propositionSummary = "More often than not, the associated risks of a high omega-6/omega-3 ratio are better explained by omega-3 alone. In multivariable analyses, the ratio looks like it matters, but in univariable anaylses, low omega-3 is almost always driving the risk via lowering the denominator."
, proofLink = "https://www.umsu.de/trees/#(P~5Q),(~3Q)|=(~3P)" , proofLink = "https://www.umsu.de/trees/#(P~5Q),(~3Q)|=(~3P)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "increases or decreases in disease risk associated with a high or low omega-6/omega-3 ratio are better explained by changes in omega-3 alone" , definiens = "increases or decreases in disease risk associated with a high or low omega-6/omega-3 ratio are better explained by changes in omega-3 alone"

View file

@ -10,6 +10,7 @@ argumentPlantBasedCVDReversal =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "To date, there is not a single case of supposed heart disease reversal from a plant-based diet that is actually compatible with established definitions of heart disease reversal in the literature." , propositionSummary = "To date, there is not a single case of supposed heart disease reversal from a plant-based diet that is actually compatible with established definitions of heart disease reversal in the literature."
, proofLink = "https://www.umsu.de/trees/#(P~1~3Q~5~3R),(P),(~3Q)|=(~3R)" , proofLink = "https://www.umsu.de/trees/#(P~1~3Q~5~3R),(P),(~3Q)|=(~3R)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "there are established definitions for atherosclerosis reversal in the domain of cardiology" , definiens = "there are established definitions for atherosclerosis reversal in the domain of cardiology"

View file

@ -10,6 +10,7 @@ argumentPolyphenolReductio =
, propositionReductio = "asdasd" , propositionReductio = "asdasd"
, propositionSummary = "If one is committed to the notions that polyphenols in plants are bad for humans, and that grass-fed red meat is the healthiest available type of red meat, then they're pragmatically committed to being pro-GMO to lower the grass-derived polyphenol content of grass-fed beef." , propositionSummary = "If one is committed to the notions that polyphenols in plants are bad for humans, and that grass-fed red meat is the healthiest available type of red meat, then they're pragmatically committed to being pro-GMO to lower the grass-derived polyphenol content of grass-fed beef."
, proofLink = "https://www.umsu.de/trees/#(~6x~6y(Px~1Qxy~5Rxy)),(Pp),(Qpg),(Rpg~5Spg),(Spg~5Wp)|=(Wp)" , proofLink = "https://www.umsu.de/trees/#(~6x~6y(Px~1Qxy~5Rxy)),(Pp),(Qpg),(Rpg~5Spg),(Spg~5Wp)|=(Wp)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is harmful" , definiens = "(x) is harmful"

View file

@ -9,6 +9,7 @@ argumentSodiumCVD =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "In all of the strongest analysis on the relationship between sodium intake and cardiovascular disease risk, there is a linear and proportional relationship. Particularly when the strongest measurement methods are used, such as multiple 24-hour urinary collections." , propositionSummary = "In all of the strongest analysis on the relationship between sodium intake and cardiovascular disease risk, there is a linear and proportional relationship. Particularly when the strongest measurement methods are used, such as multiple 24-hour urinary collections."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~1Q~5Rx)),(Ps),(Q)|=(Rs)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~1Q~5Rx)),(Ps),(Q)|=(Rs)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) consistently raises blood pressure in controlled studies" , definiens = "(x) consistently raises blood pressure in controlled studies"

View file

@ -10,6 +10,7 @@ argumentTMAOCausality =
, propositionTitle = "TMAO is not likely to be causative of heart disease." , propositionTitle = "TMAO is not likely to be causative of heart disease."
, propositionSummary = "In the strongest research we have on the relationship between TMAO and heart disease risk, such as with Mendelian randomization and genome-wide associational studies, there is no persuasive causal link between TMAO in the blood and heart disease risk." , propositionSummary = "In the strongest research we have on the relationship between TMAO and heart disease risk, such as with Mendelian randomization and genome-wide associational studies, there is no persuasive causal link between TMAO in the blood and heart disease risk."
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(~3Qt)|=(~3Pt)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(~3Qt)|=(~3Pt)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is likely to be causative of heart diseas" , definiens = "(x) is likely to be causative of heart diseas"

View file

@ -10,6 +10,7 @@ argumentUnhealthyCoconutOil =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~1Qx~5~3Rx)),(Pc),(Qc)|=(~3Rc)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~1Qx~5~3Rx)),(Pc),(Qc)|=(~3Rc)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "a given (x) increases LDL-C at a similar rate to other saturated fat sources" , definiens = "a given (x) increases LDL-C at a similar rate to other saturated fat sources"

View file

@ -10,6 +10,7 @@ argumentUnhealthyProcessedMeat =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qs)|=(Ps)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qs)|=(Ps)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is overwhelmingly unhealthy" , definiens = "(x) is overwhelmingly unhealthy"

View file

@ -10,6 +10,7 @@ argumentUnhealthyRedMeat =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qm)|=(Pm)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qm)|=(Pm)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is overwhelmingly unhealthy" , definiens = "(x) is overwhelmingly unhealthy"

View file

@ -10,6 +10,7 @@ argumentUnhealthySaturatedFat =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qf)|=(Pf)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(Qf)|=(Pf)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is overwhelmingly unhealthy" , definiens = "(x) is overwhelmingly unhealthy"

View file

@ -10,6 +10,7 @@ argumentAbortion =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(P~2Q~5R),(P),(Q),((R~1F~1~3H)~5M),(F),(~3H),(M~5~3W)%7C=(~3W)" , proofLink = "https://www.umsu.de/trees/#(P~2Q~5R),(P),(Q),((R~1F~1~3H)~5M),(F),(~3H),(M~5~3W)%7C=(~3W)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "one consents to becoming pregnant" , definiens = "one consents to becoming pregnant"

View file

@ -10,6 +10,7 @@ argumentAgnosticism =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x~6y(~3Pxy~5~3Qxy)),(~6x~6y(~3Qxy~5Rxy)),(~3Por)|=(Ror)" , proofLink = "https://www.umsu.de/trees/#(~6x~6y(~3Pxy~5~3Qxy)),(~6x~6y(~3Qxy~5Rxy)),(~3Por)|=(Ror)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x,y)" [ { definiendum = "P(x,y)"
, definiens = "(x) can unpack what evidence would lead them to change their doxastic attitude on (y)" , definiens = "(x) can unpack what evidence would lead them to change their doxastic attitude on (y)"

View file

@ -10,6 +10,7 @@ argumentAgriculturalPredation =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x~6y~6z(Px~4Qxyz~1(Rxyz~2Sxyz)~1Wxyz)),(Qahl),(Rahl~2Sahl),(Wahl)%7C=(Pa)" , proofLink = "https://www.umsu.de/trees/#(~6x~6y~6z(Px~4Qxyz~1(Rxyz~2Sxyz)~1Wxyz)),(Qahl),(Rahl~2Sahl),(Wahl)%7C=(Pa)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) counts as predation" , definiens = "(x) counts as predation"

View file

@ -10,6 +10,7 @@ argumentAnimalRights =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~5~3Qx)),(~3Pa~5~7t(Rta~5(Rth~5~3Ph))),(~3~7t(Rta~5(Rth~5~3Ph))),(Pa)|=(~3Qa)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~5~3Qx)),(~3Pa~5~7t(Rta~5(Rth~5~3Ph))),(~3~7t(Rta~5(Rth~5~3Ph))),(Pa)|=(~3Qa)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) has moral worth" , definiens = "(x) has moral worth"

View file

@ -10,6 +10,7 @@ argumentAntiRewilding =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~5~3Qx)),(Pa),(~3Qa~5~3R),(~3R~5Sa)|=(Sa)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~5~3Qx)),(Pa),(~3Qa~5~3R),(~3R~5Sa)|=(Sa)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) has negative rights" , definiens = "(x) has negative rights"

View file

@ -10,6 +10,7 @@ argumentAntiVandalism =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(P~5Q),(P),(Q~5R)%7C=(R)" , proofLink = "https://www.umsu.de/trees/#(P~5Q),(P),(Q~5R)%7C=(R)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "zoos must spend extra money cleaning graffiti" , definiens = "zoos must spend extra money cleaning graffiti"

View file

@ -10,6 +10,7 @@ argumentColonizingNature =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(P~1~3Q~1~3R~1~3S~5W),(P),(~3Q),(~3R),(~3S)%7C=(W)" , proofLink = "https://www.umsu.de/trees/#(P~1~3Q~1~3R~1~3S~5W),(P),(~3Q),(~3R),(~3S)%7C=(W)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "the natural world contains intolerable rights violations" , definiens = "the natural world contains intolerable rights violations"

View file

@ -10,6 +10,7 @@ argumentCropDeaths =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "We can't claim to know that cropland kills more animals than wildland, because if we did know this, there would be evidence for it, and there isn't any such evidence." , propositionSummary = "We can't claim to know that cropland kills more animals than wildland, because if we did know this, there would be evidence for it, and there isn't any such evidence."
, proofLink = "https://www.umsu.de/trees/#(P~5Q),(~3Q)%7C=(~3P)" , proofLink = "https://www.umsu.de/trees/#(P~5Q),(~3Q)%7C=(~3P)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "it is known that cropland leads to more animal death than wildland" , definiens = "it is known that cropland leads to more animal death than wildland"

View file

@ -10,6 +10,7 @@ argumentDairyCowRape =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x~6y(Px~4(Qxy~1~3Ryx))),(Qae),(~3Rea)|=(Pa)" , proofLink = "https://www.umsu.de/trees/#(~6x~6y(Px~4(Qxy~1~3Ryx))),(Qae),(~3Rea)|=(Pa)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) qualifies as rape" , definiens = "(x) qualifies as rape"

View file

@ -5,11 +5,39 @@ import Debate.Types exposing (..)
argumentEfilismPatrolSquad : Argument argumentEfilismPatrolSquad : Argument
argumentEfilismPatrolSquad = argumentEfilismPatrolSquad =
let
argumentNotation : ArgumentStructure
argumentNotation =
{ notationP1 = "PQ"
, notationP2 = "¬Q"
, notationP3 = "¬PR¬S"
, notationP4 = "R"
, notationP5 = "¬SW"
, notationP6 = ""
, notationP7 = ""
, notationP8 = ""
, notationP9 = ""
, notationP10 = ""
, notationC = "W"
}
in
{ argumentTitle = "The Eternal Intergalactic Sentience Patrol Squad" { argumentTitle = "The Eternal Intergalactic Sentience Patrol Squad"
, propositionTitle = "Efilists are committed to pragmatic natalism." , propositionTitle = "Efilists are committed to pragmatic natalism."
, propositionReductio = "Efilists fundamentally believe that sentient life is inherently characterized by suffering and that the most ethical action is to prevent the creation of any new sentient beings, ultimately aiming to completely eliminate all conscious life in the universe to end suffering permanently." , propositionReductio = "Efilists fundamentally believe that sentient life is inherently characterized by suffering and that the most ethical action is to prevent the creation of any new sentient beings, ultimately aiming to completely eliminate all conscious life in the universe to end suffering permanently."
, propositionSummary = "If efilists follow their own logic to its ultimate conclusion, they would paradoxically be committed to a form of pragmatic natalism - the very opposite of their core philosophical stance." , propositionSummary = "If efilists follow their own logic to its ultimate conclusion, they would paradoxically be committed to a form of pragmatic natalism - the very opposite of their core philosophical stance."
, proofLink = "https://www.umsu.de/trees/#(P~5Q),(~3Q),(~3P~1R~5~3S),(R),(~3S~5W)|=(W)" , proofLink = "https://www.umsu.de/trees/#(P~5Q),(~3Q),(~3P~1R~5~3S),(R),(~3S~5W)|=(W)"
, proofText =
argumentNotation.notationP1
++ ", "
++ argumentNotation.notationP2
++ ", "
++ argumentNotation.notationP3
++ ", "
++ argumentNotation.notationP4
++ ", "
++ argumentNotation.notationP5
++ ", "
++ argumentNotation.notationC
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "humans abstaining from procreation maximally reduces rights violations" , definiens = "humans abstaining from procreation maximally reduces rights violations"
@ -30,23 +58,23 @@ argumentEfilismPatrolSquad =
, argumentFormalization = , argumentFormalization =
[ { premises = [ { premises =
[ { premise = "If humans abstaining from procreation maximally reduces rights violations, then humans have sterilized all sentient life in the universe." [ { premise = "If humans abstaining from procreation maximally reduces rights violations, then humans have sterilized all sentient life in the universe."
, notation = "(PQ)" , notation = argumentNotation.notationP1
} }
, { premise = "Humans have not sterilized all sentient life in the universe." , { premise = "Humans have not sterilized all sentient life in the universe."
, notation = "(¬Q)" , notation = argumentNotation.notationP2
} }
, { premise = "If humans abstaining from procreation does not maximally reduce rights violations and many more generations are required to sterilize all sentient life in the universe, then efilists should not abstain from procreation until all sentient life in the universe is sterilized." , { premise = "If humans abstaining from procreation does not maximally reduce rights violations and many more generations are required to sterilize all sentient life in the universe, then efilists should not abstain from procreation until all sentient life in the universe is sterilized."
, notation = "(¬PR¬S)" , notation = argumentNotation.notationP3
} }
, { premise = "Many more generations are required to sterilize all sentient life in the universe." , { premise = "Many more generations are required to sterilize all sentient life in the universe."
, notation = "(R)" , notation = argumentNotation.notationP4
} }
, { premise = "If efilists should not abstain from procreation until all sentient life in the universe is sterilized, then efilists are committed to pragmatic natalism." , { premise = "If efilists should not abstain from procreation until all sentient life in the universe is sterilized, then efilists are committed to pragmatic natalism."
, notation = "(¬SW)" , notation = argumentNotation.notationP5
} }
] ]
, conclusion = "Therefore, efilists are committed to pragmatic natalism." , conclusion = "Therefore, efilists are committed to pragmatic natalism."
, conclusionNotation = "(W)" , conclusionNotation = argumentNotation.notationC
} }
] ]
} }

View file

@ -10,6 +10,7 @@ argumentEthicalSlurs =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(~6x(~3Px~5Rx)),(~3Pr),(~3Qr~1Rr~5Sr),(Sr~5Wr)|=(Wr)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx)),(~6x(~3Px~5Rx)),(~3Pr),(~3Qr~1Rr~5Sr),(Sr~5Wr)|=(Wr)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x)'s negative connotations have been neutralised" , definiens = "(x)'s negative connotations have been neutralised"

View file

@ -10,6 +10,7 @@ argumentFineTuning =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(Pg),(Qg~5R)%7C=(R)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(Pg),(Qg~5R)%7C=(R)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is finely tuned" , definiens = "(x) is finely tuned"

View file

@ -10,6 +10,7 @@ argumentImmortalityReductio =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x~6y(Hx~5~3Rxy)),(Hs)%7C=(~3Rsd)" , proofLink = "https://www.umsu.de/trees/#(~6x~6y(Hx~5~3Rxy)),(Hs)%7C=(~3Rsd)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "humans undergo (x)" , definiens = "humans undergo (x)"

View file

@ -10,6 +10,7 @@ argumentOddOrderPredators =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~5~3Qx)),(Pa),(~3Qa~5R)%7C=(R)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~5~3Qx)),(Pa),(~3Qa~5R)%7C=(R)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) has negative rights" , definiens = "(x) has negative rights"

View file

@ -10,6 +10,7 @@ argumentOstroveganism =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx~1Rx~1(Sx~2Wx))),(Qc~1~3Rc~1Sc~1~3Wc),(~3Pc~5~6x(~3Tx))|=(~3Tb)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx~1Rx~1(Sx~2Wx))),(Qc~1~3Rc~1Sc~1~3Wc),(~3Pc~5~6x(~3Tx))|=(~3Tb)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) counts as a brain" , definiens = "(x) counts as a brain"

View file

@ -10,6 +10,7 @@ argumentPollinationReductio =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4~3Qx)),(Qb),(~3Pb~5~6y(~3Ry))|=(~3Ra)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4~3Qx)),(Qb),(~3Pb~5~6y(~3Ry))|=(~3Ra)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is vegan" , definiens = "(x) is vegan"

View file

@ -10,6 +10,7 @@ argumentScratcherPioneers =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx~2Rx~2Sx)),(Qt),(Rt),(St)%7C=(Pt)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Qx~2Rx~2Sx)),(Qt),(Rt),(St)%7C=(Pt)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is a scratcher" , definiens = "(x) is a scratcher"

View file

@ -10,6 +10,7 @@ argumentTransPeople =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Rx~1Wx)),(~6x(Qx~4Sx~1Wx)),(Ra~1Wa),(Sg~1Wg)|=(Pa~1Qg)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4Rx~1Wx)),(~6x(Qx~4Sx~1Wx)),(Ra~1Wa),(Sg~1Wg)|=(Pa~1Qg)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "Male" [ { definiendum = "Male"
, definiens = "the cluster of traits that associate with small, but not large, gametes." , definiens = "the cluster of traits that associate with small, but not large, gametes."

View file

@ -10,6 +10,7 @@ argumentVeganSocietyReductio =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4~3Qx)),(~6x~6y(~3Rx~5~3Q(e(y)))),(~3Rg)%7C=(P(e(g)))" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4~3Qx)),(~6x~6y(~3Rx~5~3Q(e(y)))),(~3Rg)%7C=(P(e(g)))"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "it is vegan to do (x)" , definiens = "it is vegan to do (x)"

View file

@ -10,6 +10,7 @@ argumentBoobyTrapPagers =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~4(Qx~1Rx~1Sx))),(Qp),(Rp),(~3Sp)|=(~3Pp)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~4(Qx~1Rx~1Sx))),(Qp),(Rp),(~3Sp)|=(~3Pp)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) is a booby-trap" , definiens = "(x) is a booby-trap"

View file

@ -10,6 +10,7 @@ argumentEpidemiologyCausality =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(Pe)|=(Qe)" , proofLink = "https://www.umsu.de/trees/#(~6x(Px~5Qx)),(Pe)|=(Qe)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x)" [ { definiendum = "P(x)"
, definiens = "(x) consistently identifies associations that are later confirmed by randomized controlled trials" , definiens = "(x) consistently identifies associations that are later confirmed by randomized controlled trials"

View file

@ -10,6 +10,7 @@ argumentFlatEarthDebunk =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "The argument is structured to demonstrate that, within the context of a flat Earth model, if the stars are perceived as rotating counter-clockwise from the center, they cannot also be perceived as rotating clockwise from any point on the Earth." , propositionSummary = "The argument is structured to demonstrate that, within the context of a flat Earth model, if the stars are perceived as rotating counter-clockwise from the center, they cannot also be perceived as rotating clockwise from any point on the Earth."
, proofLink = "https://www.umsu.de/trees/#(~6x~6y~6z(Pxy~5(Qyz~5Rxz))),(Pkt~1Qta),(Rka~5~3Ska)|=(~3Ska)" , proofLink = "https://www.umsu.de/trees/#(~6x~6y~6z(Pxy~5(Qyz~5Rxz))),(Pkt~1Qta),(Rka~5~3Ska)|=(~3Ska)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P(x,y)" [ { definiendum = "P(x,y)"
, definiens = "(x) is perceived as rotating counter-clockwise from point (y)" , definiens = "(x) is perceived as rotating counter-clockwise from point (y)"

View file

@ -10,6 +10,7 @@ argumentTruncatedMeta =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "https://www.umsu.de/trees/#(P~5Q),(P)%7C=(Q)" , proofLink = "https://www.umsu.de/trees/#(P~5Q),(P)%7C=(Q)"
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "P" [ { definiendum = "P"
, definiens = "underpowered studies provide weaker causal estimates than adequately powered studies" , definiens = "underpowered studies provide weaker causal estimates than adequately powered studies"

View file

@ -10,6 +10,7 @@ argument =
, propositionReductio = "" , propositionReductio = ""
, propositionSummary = "Summary" , propositionSummary = "Summary"
, proofLink = "" , proofLink = ""
, proofText = ""
, definitionTable = , definitionTable =
[ { definiendum = "" [ { definiendum = ""
, definiens = "" , definiens = ""

View file

@ -9,7 +9,7 @@ import Element.Background as B exposing (..)
import Element.Border as D exposing (..) import Element.Border as D exposing (..)
import Element.Events as V exposing (..) import Element.Events as V exposing (..)
import Element.Font as F exposing (..) import Element.Font as F exposing (..)
import Html import Html exposing (div, hr)
import Html.Attributes as H exposing (style, title, wrap) import Html.Attributes as H exposing (style, title, wrap)
import Layouts import Layouts
import Page exposing (Page) import Page exposing (Page)
@ -30,7 +30,7 @@ argumentMaker argument =
in in
List.indexedMap List.indexedMap
(\index argumentEntry -> (\index argumentEntry ->
column (paragraphFormat ++ [ spacing 3, paddingEach { top = 30, right = 0, bottom = 0, left = 0 } ]) column (paragraphFormat ++ [ spacing 3, paddingEach { top = 0, right = 0, bottom = 0, left = 0 }, E.width <| px 550, centerX ])
(List.indexedMap (List.indexedMap
(\premiseIndex premiseWithNotation -> (\premiseIndex premiseWithNotation ->
column argumentFormatting column argumentFormatting
@ -40,7 +40,7 @@ argumentMaker argument =
|> el [ F.color colourTheme.nonHighlightedText, F.regular, paddingEach { top = 0, right = 0, bottom = 0, left = 5 } ] |> el [ F.color colourTheme.nonHighlightedText, F.regular, paddingEach { top = 0, right = 0, bottom = 0, left = 5 } ]
] ]
, paragraph argumentFormatting , paragraph argumentFormatting
[ text premiseWithNotation.notation [ text ("(" ++ premiseWithNotation.notation ++ ")")
|> el [ F.color colourTheme.highlightText, F.bold ] |> el [ F.color colourTheme.highlightText, F.bold ]
] ]
] ]
@ -53,7 +53,7 @@ argumentMaker argument =
|> el [ F.color colourTheme.nonHighlightedText, F.regular, paddingEach { top = 0, right = 0, bottom = 0, left = 5 } ] |> el [ F.color colourTheme.nonHighlightedText, F.regular, paddingEach { top = 0, right = 0, bottom = 0, left = 5 } ]
] ]
, paragraph argumentFormatting , paragraph argumentFormatting
[ text argumentEntry.conclusionNotation [ text ("(" ++ argumentEntry.conclusionNotation ++ ")")
|> el [ F.color colourTheme.highlightText, F.bold ] |> el [ F.color colourTheme.highlightText, F.bold ]
] ]
] ]
@ -84,12 +84,26 @@ argumentMaker argument =
] ]
in in
column column
[ paragraphWidth, E.alignLeft, spacing 8, paddingEach { top = 0, right = 0, bottom = 60, left = 0 } ] [ paragraphWidth, E.alignLeft, spacing 8, paddingEach { top = 0, right = 0, bottom = 0, left = 0 } ]
[ paragraph (paragraphBoldFormat ++ [ F.size 20 ]) [ paragraph
[ newTabLink [] (paragraphBoldFormat
{ url = argument.proofLink ++ [ F.size 20
, label = transitionNonHighlightedLinkHover <| text argument.argumentTitle , F.color colourTheme.backgroundColour
} , B.color colourTheme.highlightText
, paddingEach { top = 6, bottom = 2, left = 12, right = 12 }
, D.width 1
, D.rounded 20
, alignBottom
, F.center
, transitionStyle
, mouseOver
[ B.color colourTheme.highlightTextHover
, F.color colourTheme.nonHighlightedText
, D.color colourTheme.highlightTextHover
]
]
)
[ text argument.argumentTitle
--create expandable text for this in the future --create expandable text for this in the future
] ]
@ -115,11 +129,11 @@ argumentMaker argument =
[ E.width fill, E.alignLeft ] [ E.width fill, E.alignLeft ]
[ paragraph (paragraphBoldFormat ++ [ F.size 18 ]) [ text argument.propositionSummary |> el [ F.color colourTheme.nonHighlightedText, F.regular, F.size 16 ] ] ] [ paragraph (paragraphBoldFormat ++ [ F.size 18 ]) [ text argument.propositionSummary |> el [ F.color colourTheme.nonHighlightedText, F.regular, F.size 16 ] ] ]
] ]
, wrappedRow (paragraphBoldFormat ++ [ E.alignLeft, E.width fill ]) , wrappedRow (paragraphBoldFormat ++ [ E.alignLeft, E.width fill, paddingEach { top = 10, right = 0, bottom = 10, left = 0 } ])
[ E.table [ E.table
[ spacing 0 [ spacing 0
, D.rounded 10 , D.rounded 10
, D.width 1 , D.width 2
, D.color colourTheme.nonHighlightedDarkText , D.color colourTheme.nonHighlightedDarkText
, clip , clip
] ]
@ -176,5 +190,69 @@ argumentMaker argument =
] ]
} }
] ]
, column [ centerX ] argRows , column [ centerX ]
(argRows
++ [ column [ paragraphWidth, paddingEach { top = 5, right = 0, bottom = 0, left = 0 } ]
[ row [ centerX, E.width fill ]
[ column [ E.alignLeft ]
[ newTabLink
(paragraphBoldFormat
++ [ F.size 18
, F.color colourTheme.backgroundColour
, B.color colourTheme.highlightText
, paddingEach { top = 6, bottom = 2, left = 12, right = 12 }
, D.width 1
, D.rounded 20
, E.width <| px 120
, F.center
, E.alignRight
, transitionStyle
, mouseOver
[ B.color colourTheme.highlightTextHover
, F.color colourTheme.nonHighlightedText
, D.color colourTheme.highlightTextHover
]
]
)
{ url = argument.proofLink
, label = text "Proof Tree"
}
]
, column [ E.alignRight ]
[ newTabLink
(paragraphBoldFormat
++ [ F.size 18
, F.color colourTheme.backgroundColour
, B.color colourTheme.highlightText
, paddingEach { top = 6, bottom = 2, left = 12, right = 12 }
, D.width 1
, D.rounded 20
, E.width <| px 120
, F.center
, transitionStyle
, mouseOver
[ B.color colourTheme.highlightTextHover
, F.color colourTheme.nonHighlightedText
, D.color colourTheme.highlightTextHover
]
]
)
{ url = argument.proofLink
, label = text "Back to Top"
}
]
], basicDivider
]
]
)
] ]
basicDivider =
el
[ E.width fill
, padding 20
, D.widthEach { bottom = 1, top = 0, left = 0, right = 0 }
, D.color (rgb255 200 200 200)
]
none

View file

@ -13,6 +13,7 @@ type alias Argument =
, propositionSummary : String , propositionSummary : String
, propositionReductio : String , propositionReductio : String
, proofLink : String , proofLink : String
, proofText : String
, definitionTable : List Definition , definitionTable : List Definition
, argumentFormalization : List ArgumentEntry , argumentFormalization : List ArgumentEntry
} }
@ -35,3 +36,18 @@ type alias Definition =
{ definiendum : String { definiendum : String
, definiens : String , definiens : String
} }
type alias ArgumentStructure =
{ notationP1 : String
, notationP2 : String
, notationP3 : String
, notationP4 : String
, notationP5 : String
, notationP6 : String
, notationP7 : String
, notationP8 : String
, notationP9 : String
, notationP10 : String
, notationC : String
}

View file

@ -148,16 +148,16 @@ debateList =
List.map List.map
(\category -> (\category ->
column [ spacing 20 ] column [ spacing 20 ]
[ el (nonHighlightedTitleFormat ++ [ centerX ]) (text category.categoryName) [ el (nonHighlightedTitleFormat ++ [ centerX, F.letterSpacing 2, F.size 30]) (text category.categoryName)
, column [] (List.map argumentMaker category.arguments) , column [] (List.map argumentMaker category.arguments)
] ]
) )
[ { categoryName = "Medicine" [ { categoryName = "MEDICINE"
, arguments = , arguments =
[ argumentApoBCVD [ argumentApoBCVD
] ]
} }
, { categoryName = "Nutrition" , { categoryName = "NUTRITION"
, arguments = , arguments =
[ argumentAnabolicKeto [ argumentAnabolicKeto
, argumentAntagonisticPleiotropy , argumentAntagonisticPleiotropy
@ -186,7 +186,7 @@ debateList =
, argumentUnhealthySaturatedFat , argumentUnhealthySaturatedFat
] ]
} }
, { categoryName = "Philosophy" , { categoryName = "PHILOSOPHY"
, arguments = , arguments =
[ argumentAbortion [ argumentAbortion
, argumentAgnosticism , argumentAgnosticism
@ -209,12 +209,12 @@ debateList =
, argumentVeganSocietyReductio , argumentVeganSocietyReductio
] ]
} }
, { categoryName = "Politics" , { categoryName = "POLITICS"
, arguments = , arguments =
[ argumentBoobyTrapPagers [ argumentBoobyTrapPagers
] ]
} }
, { categoryName = "Science" , { categoryName = "SCIENCE"
, arguments = , arguments =
[ argumentEpidemiologyCausality [ argumentEpidemiologyCausality
, argumentFlatEarthDebunk , argumentFlatEarthDebunk

View file

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

Before After
Before After