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

← back to the run

Of the works citing "Drift-aware mapping with low-cost sonar" (either version), how many are self-citations at the level of authors, of the University of Albury (units included), and of countries?

Tests: Self-citation depends on the level; W12 is Mara Ellison under another record, W13 her co-author; W16 is the other M. Ellison.

Expected: author = 2 institution = 2 country = 4

✅ D1 sql run 1 graded by code · query session

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15, all GB).

JSON: {"author": 2, "institution": 2, "country": 4}

✅ D1 sql run 2 graded by code · query session

Author 2 (W12, W13). Institution 2 (W12, W13). Country 4 (W12, W13, W14, W15).

JSON: {"author": 2, "institution": 2, "country": 4}

✅ D1 sql run 3 graded by code · query session

Author 2 (W12, W13). Institution 2 (W12, W13). Country 4 (W12, W13, W14, W15, all GB).

JSON: {"author": 2, "institution": 2, "country": 4}

✅ D1 sql run 4 graded by code · query session

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15).

JSON: {"author": 2, "institution": 2, "country": 4}

✅ D1 sql run 5 graded by code · query session

Author 2 (W12 and W13), institution 2 (W12 and W13), country 4 (W12, W13, W14, W15, all GB).

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2, institution 2, country 4. Author: W12 and W13. Institution (Albury): W12 and W13. Country (GB): W12, W13, W14 and W15.

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15, all GB).

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15).

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2 (W12, W13); institution 2 (W12, W13); country 4 (W12, W13, W14, W15).

JSON: {"author": 2, "institution": 2, "country": 4}

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

2 by author, 2 by the University of Albury and 4 by country. Authors: W12 and W13 share A07 or Mara Ellison. University of Albury: those same two. Countries: GB for W12, W13, W14 and W15.

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15).

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15). The institution count includes W13 through I03, a unit of I02.

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15, all GB).

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15, all GB).

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2, institution 2, country 4. At author and institution level the self-citing works are W12 and W13. At country level (GB) they are W12, W13, W14 and W15.

JSON: {"author": 2, "institution": 2, "country": 4}

✅ D4 sparql run 1 graded by code · query session

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15, all GB).

JSON: {"author": 2, "institution": 2, "country": 4}

❌ 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

Author 3 (W12, W13, W15). Institution 3 (the same three works). Country 4 (those three plus W14, from GB's I05).

JSON: {"author": 3, "institution": 3, "country": 4}

Why: author: expected 2, got 3; institution: expected 2, got 3

✅ D4 sparql run 4 graded by code · query session

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15). W16 is by A04, who is a different person.

JSON: {"author": 2, "institution": 2, "country": 4}

✅ D4 sparql run 5 graded by code · query session

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15, all GB).

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2, institution 2, country 4. Author self-citations are W12 and W13. Institution self-citations are the same two, since W13 sits in I03 under I02. Country self-citations add W14 and W15, which are also GB.

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2 (W12, W13), institution 2 (W12, W13) and country 4 (W12, W13, W14, W15).

JSON: {"author": 2, "institution": 2, "country": 4}

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

(no answer found)

JSON: {"author": null, "institution": null, "country": null}

Why: author: expected 2, got None; institution: expected 2, got None; country: expected 4, got None

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

Author 2 (W12, W13). Institution 2 (W12, W13). Country 4 (W12, W13, W14, W15).

JSON: {"author": 2, "institution": 2, "country": 4}

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

Author 2 (W12, W13), institution 2 (W12, W13), country 4 (W12, W13, W14, W15).

JSON: {"author": 2, "institution": 2, "country": 4}