Q23, run 2026-11-06-0808-sonnet-query

← back to the run

How many citations has W30 received in total, and how many within its publication year and the two years after?

Tests: Citation windows: a citation's year is the citing work's year.

Expected: total = 5 in_window = 1

✅ D1 sql run 1 graded by code · query session

Total 5 (W60–W64). Within 2019–2021, 1 (W60).

JSON: {"total": 5, "in_window": 1}

✅ D1 sql run 2 graded by code · query session

Total 5 (W60–W64). Within 2019–2021, 1 (W60).

JSON: {"total": 5, "in_window": 1}

✅ D1 sql run 3 graded by code · query session

Total 5 (W60–W64). Within 2019–2021, 1 (W60).

JSON: {"total": 5, "in_window": 1}

✅ D1 sql run 4 graded by code · query session

Total 5 (W60–W64). Within 2019–2021 only W60 qualifies, so 1.

JSON: {"total": 5, "in_window": 1}

✅ D1 sql run 5 graded by code · query session

Total 5 (W60–W64). In window 1 (W60, 2020).

JSON: {"total": 5, "in_window": 1}

✅ D2 sql+markdown run 1 graded by code · query session

5 in total and 1 in the window. W60 to W64 cite W30, and only W60 (2020) falls within 2019–2021.

JSON: {"total": 5, "in_window": 1}

✅ D2 sql+markdown run 2 graded by code · query session

Total 5 (W60, W61, W62, W63, W64); in the 2019–2021 window 1 (W60).

JSON: {"total": 5, "in_window": 1}

✅ D2 sql+markdown run 3 graded by code · query session

Total 5. Within the 2019–2021 window, 1.

JSON: {"total": 5, "in_window": 1}

✅ D2 sql+markdown run 4 graded by code · query session

Total 5 (W60–W64); in window (2019–2021) 1, from W60.

JSON: {"total": 5, "in_window": 1}

✅ D2 sql+markdown run 5 graded by code · query session

5 in total and 1 in the window. The window is 2019–2021, and W30's only citation in it is from 2020.

JSON: {"total": 5, "in_window": 1}

✅ D3 sql+executed run 1 graded by code · query session

Total 5 (W60–W64); within the window only 1 (W60, 2020).

JSON: {"total": 5, "in_window": 1}

✅ D3 sql+executed run 2 graded by code · query session

Total 5, in window 1.

JSON: {"total": 5, "in_window": 1}

✅ D3 sql+executed run 3 graded by code · query session

5 in total and 1 within the window. W60 (2020) is the only citer in 2019–2021.

JSON: {"total": 5, "in_window": 1}

✅ D3 sql+executed run 4 graded by code · query session

Total 5 (W60 to W64). In the window 2019–2021 it has 1 (W60).

JSON: {"total": 5, "in_window": 1}

✅ D3 sql+executed run 5 graded by code · query session

5 in total, and 1 in the window (W60 in 2020).

JSON: {"total": 5, "in_window": 1}

✅ D4 sparql run 1 graded by code · query session

Total 5 (W60–W64) and in window 1 (W60).

JSON: {"total": 5, "in_window": 1}

❌ D4 sparql run 2 graded by code · query session

(no answer found)

Why: no structured answer

✅ D4 sparql run 3 graded by code · query session

Total 5, within the window 1 (only W60, from 2020).

JSON: {"total": 5, "in_window": 1}

✅ D4 sparql run 4 graded by code · query session

Total 5 (W60–W64). Within the window 2019–2021, only 1 (W60).

JSON: {"total": 5, "in_window": 1}

✅ D4 sparql run 5 graded by code · query session

Total 5, in window 1. W30 was published in 2019 and the window is 2019–2021; only W60 (2020) falls inside it.

JSON: {"total": 5, "in_window": 1}

✅ D5 sparql+ontology run 1 graded by code · query session

Total 5 (from W60–W64) and 1 in the window, from W60 in 2020.

JSON: {"total": 5, "in_window": 1}

✅ D5 sparql+ontology run 2 graded by code · query session

Total 5 (W60–W64). Within 2019–2021 there is 1 (W60).

JSON: {"total": 5, "in_window": 1}

❌ D5 sparql+ontology run 3 graded by code · query session

(no answer found)

JSON: {"total": null, "in_window": null}

Why: total: expected 5, got None; in_window: expected 1, got None

✅ D5 sparql+ontology run 4 graded by code · query session

Total 5 (W60 to W64). In the 2019–2021 window, only W60 (2020) counts, so 1.

JSON: {"total": 5, "in_window": 1}

✅ D5 sparql+ontology run 5 graded by code · query session

Total 5. In window 1, which is W60 in 2020.

JSON: {"total": 5, "in_window": 1}