Back to Exercises

Argument Analysis

Advanced Argument Evaluation

Tackle multi-layered arguments drawn from philosophy, technology policy, and scientific controversy, where you must simultaneously track premises, identify reasoning patterns, and weigh competing considerations. This exercise builds the judgment to evaluate arguments that resist simple categorization.

Advanced25 minArgument Analysis

Context

Why this exercise

At the advanced level, you stop treating arguments as right-or-wrong objects and start treating them as multi-link chains in which different parts can have different degrees of support. A senator's policy claim mixes empirical data, value judgments, and rhetorical framing; a philosopher's chain of conditionals depends on each link separately; a scientist defending a methodology may be right about one thing and wrong about another. This exercise asks you to evaluate arguments that resist clean dismissal or wholesale acceptance — arguments where the disciplined response is to identify which part is solid, which part is weak, and which part can be improved.

Before you start

The intellectual tradition behind advanced argument evaluation runs from the principle of charity (interpret your opponent's argument in its strongest plausible form before critiquing it) through Karl Popper's emphasis on falsification and on to contemporary work in argumentation theory by Douglas Walton, Frans van Eemeren, and Trudy Govier. The key idea uniting these thinkers is that real arguments are usually mixtures: a sound observation, a weak inference, a hidden assumption, and a strong conclusion can all live inside the same paragraph. The advanced thinker's job is to disentangle these threads. This often means resisting both the impulse to dismiss an argument because one part of it is flawed and the impulse to accept it because one part of it is compelling. The base-rate argument about autonomous vehicles, the chain of conditionals about free will, and the means-motive-opportunity claim in this exercise all reward this disentangling treatment.

Several advanced patterns recur often enough to be worth naming. Chain arguments are only as strong as their weakest link, so attacking the strongest link wastes effort while attacking the weakest one collapses the whole structure. Cherry-picking treats a vivid case as decisive when base-rate data would settle the question in the opposite direction. Conflating necessary with sufficient conditions makes 'X is required for Y' do the work of 'X guarantees Y' — a common move in legal closing arguments and policy debates. Single-metric fallacies treat one measure (GDP, wages, test scores) as a complete evaluation when the actual question requires synthesizing several. And the conflation of sample size with sample representativeness, illustrated by the 1936 Literary Digest disaster, persists in modern big-data culture: a million biased data points are still biased.

The disciplined response to a complex argument is to map it before judging it. Identify the claim, the explicit evidence, the unstated warrants, and the inferential moves linking them. Mark which parts are empirically testable and which are normative. Look for where the chain narrows to a single load-bearing premise, and ask whether that premise survives an alternative framework — does the 'free will or illegitimacy' argument hold up if you replace retributive justification with deterrence or rehabilitation? The wrong-answer options in this exercise are designed to catch the two opposite advanced errors: accepting too much because the argument is well-constructed, and rejecting too much because part of it is flawed. For broader treatment of these patterns, see Dialectical Thinking on testing arguments against their strongest opponents, and Epistemic Humility on holding nuanced positions under uncertainty.

Question 1 of 617% Complete

A senator argues: 'We must ban autonomous vehicles. Last month, a self-driving car killed a pedestrian. Human drivers would never have made that error.' A critical thinker's strongest response would be: