prize13-10, Exercise 2: Extending the checklist Model answer (check the details): claims = { "Karnamak: Ardashir played chess": (False, False, False), "Lewis chessmen are 12th century": (True, True, True), "Wheat on the squares": (False, False, False), "Deep Blue won in 1997": (True, True, True), "Valencia shows the new queen": (True, False, True), "Isabella caused the strong queen": (False, False, False), } The new lines give "fair" for the Valencia claim (early texts and several works agree, but a poem is not a technical record) and "weak" for the Isabella claim (no contemporary source connects her to the change). I agree with both ratings. The flags are judgements, so a reader might call the Valencia texts a "record" and rate the claim "strong"; the point is to state the reasons for each flag. Care: the output depends on how you set the flags; the script only organises the argument.