Fisica II · Exercise research profile

Interferenza in lamina sottile e coefficienti di Fresnel (F2-25-P5-E3)

Source record, frozen scoring evidence, configuration-level measurements and retained responses for one benchmark exercise.

01

Observed panel summary

Exercise overview

Descriptive results across 21 model-mode configuration means. They do not establish general model superiority.

Published recordSource statement · frozen rubric · 21 retained responses · current judgmentsThe separate official reference solution is not reproduced.
Mean rubric score84.7Median 84.2 · n=16
Configuration spreadSD 8.352.6–92.6
Rank by lowest observed mean#11/60Overall · #3/27 within Fisica II
Mean latency61.8sEnd-to-end per response
Mean cost$0.053Snapshot estimate
Mean tokens7,533Analytical tokens per response

Configuration means

Observed score distribution

Median 84.2 / 100
AnthropicOpenAIDeepSeekGooglexAIMistral
  1. Claude Opus 5.5SD not available · single run
    92.6
  2. Claude Sonnet 5.5SD not available · single run
    92.6
  3. GPT-5.6 SolSD not available · single run
    92.6
  4. GPT-6.1 SolSD not available · single run
    92.6
  5. DeepSeek V4 FlashSD not available · single run
    90.0
  6. DeepSeek V4.1 FlashSD not available · single run
    90.0
  7. GPT-6 LunaSD not available · single run
    90.0
  8. Gemini 3.1 Pro PreviewSD not available · single run
    88.7
  9. Claude Fable 5SD not available · single run
    86.1
  10. OpenAI GPT-4.1SD not available · single run
    84.2
  11. OpenAI o3SD not available · single run
    84.2
  12. Gemma 4 31B ITSD not available · single run
    83.9
  13. Grok 4.3SD not available · single run
    83.7
  14. Grok 4.5SD not available · single run
    83.7
  15. Mistral Medium 3.5SD not available · single run
    83.4
  16. DeepSeek V4 ProSD not available · single run
    82.9
  17. DeepSeek V4 Flash (no thinking)SD not available · single run
    82.4
  18. Gemini 3.5 FlashSD not available · single run
    80.8
  19. Mistral Small 4SD not available · single run
    80.8
  20. Claude Haiku 4.5SD not available · single run
    79.7
  21. Claude Sonnet 4.5SD not available · single run
    52.6

Whiskers show mean ± one within-configuration response SD where three retained runs are available. Single-run cells have no within-configuration variability statistic.

02

Task before results

Source record and frozen rubric

Read the evaluated task before interpreting configuration outcomes. Original Italian records remain authoritative.

Evaluated source record

Exercise statement

F2-25-P5-E3 · Fisica II
The English version is a faithful editorial translation. The Italian source remains authoritative.

ESAME: Fisica Generale 2 DATA: 01/09/2025 APPELLO: Appello di recupero ESERCIZIO: 3

ISTRUZIONI: Le risposte ai quesiti posti devono essere fornite sia in forma analitica, riportando i passaggi essenziali della loro derivazione, che (quando possibile) in forma numerica, nelle unità del SI.

TESTO: Una sottile lamina trasparente di spessore d = 0.6 μm è immersa in aria e viene illuminata in incidenza normale con una sorgente di luce policromatica avente lunghezze d'onda comprese tra 450 e 700 nm. Supponendo che l'indice di rifrazione della lamina sia n = 1.4, calcolare:

(a) le lunghezze d'onda dei massimi osservati in riflessione;

(b) le differenze di fase Δφ_1 e Δφ_2 fra la luce riflessa dalla faccia superiore (raggio "a" in figura) e quella riflessa dalla faccia inferiore della lamina (raggio "b" in figura) per le lunghezze d'onda λ_1 e λ_2 corrispondenti ai primi due massimi osservati.

Nota: per ragioni di chiarezza i raggi sono disegnati non esattamente normali alla lamina.

Se la componente λ_1 del fascio incidente ha intensità pari a I_1 = 5 W/cm^2, calcolare:

(c) l'intensità I_R1 della componente λ_1 riflessa dalla faccia superiore della lastra nel caso sia polarizzata linearmente;

(d) l'intensità I'_R1 della componente λ_1 riflessa dalla faccia superiore della lastra nel caso sia polarizzata circolarmente.

Original source textExact Italian record · no editorial changes+
ESAME: Fisica Generale 2
DATA: 01/09/2025
APPELLO: Appello di recupero
ESERCIZIO: 3

ISTRUZIONI:
Le risposte ai quesiti posti devono essere fornite sia in forma analitica, riportando i passaggi essenziali della loro derivazione, che (quando possibile) in forma numerica, nelle unità del SI.

TESTO:
Una sottile lamina trasparente di spessore d = 0.6 μm è immersa in aria e viene illuminata in incidenza normale con una sorgente di luce policromatica avente lunghezze d'onda comprese tra 450 e 700 nm. Supponendo che l'indice di rifrazione della lamina sia n = 1.4, calcolare:

(a) le lunghezze d'onda dei massimi osservati in riflessione;

(b) le differenze di fase Δφ_1 e Δφ_2 fra la luce riflessa dalla faccia superiore (raggio "a" in figura) e quella riflessa dalla faccia inferiore della lamina (raggio "b" in figura) per le lunghezze d'onda λ_1 e λ_2 corrispondenti ai primi due massimi osservati.

Nota: per ragioni di chiarezza i raggi sono disegnati non esattamente normali alla lamina.

Se la componente λ_1 del fascio incidente ha intensità pari a I_1 = 5 W/cm^2, calcolare:

(c) l'intensità I_R1 della componente λ_1 riflessa dalla faccia superiore della lastra nel caso sia polarizzata linearmente;

(d) l'intensità I'_R1 della componente λ_1 riflessa dalla faccia superiore della lastra nel caso sia polarizzata circolarmente.
TopicInterferenza in lamina sottile e coefficienti di Fresnel
Syllabus areaOnde elettromagnetiche e ottica
Task typemixed
Atomic criteria28
Subproblem a · 26.3%

calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato

7 atomic criteria · T1 · T2 · T3 · T4 · T5 · T6 · T7

Inspect scoring criteria +
  • Modellizza correttamente il sistema fisico per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.

    T1 · 5 pts · Criterion (a_T1_01)
  • Imposta una legge e un metodo risolutivo pertinenti per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.

    T2 · 4 pts · Criterion (a_T2_01)
  • Sviluppa correttamente algebra e calcolo numerico per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.

    T3 · 5 pts · Criterion (a_T3_01)
  • Fornisce il risultato finale richiesto per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.

    T4 · 4 pts · Criterion (a_T4_01)
  • Gestisce unità, segni, versi, fasi e significato quantitativo per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.

    T5 · 3 pts · Criterion (a_T5_01)
  • Mantiene coerenza e plausibilità fisica per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.

    T6 · 2 pts · Criterion (a_T6_01)
  • Usa leggi e approssimazioni nelle rispettive condizioni di validità per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.

    T7 · 2 pts · Criterion (a_T7_01)
Subproblem b · 25.3%

calcolare le differenze di fase per i primi due massimi osservati

7 atomic criteria · T1 · T2 · T3 · T4 · T5 · T6 · T7

Inspect scoring criteria +
  • Modellizza correttamente il sistema fisico per calcolare le differenze di fase per i primi due massimi osservati.

    T1 · 5 pts · Criterion (b_T1_01)
  • Imposta una legge e un metodo risolutivo pertinenti per calcolare le differenze di fase per i primi due massimi osservati.

    T2 · 4 pts · Criterion (b_T2_01)
  • Sviluppa correttamente algebra e calcolo numerico per calcolare le differenze di fase per i primi due massimi osservati.

    T3 · 5 pts · Criterion (b_T3_01)
  • Fornisce il risultato finale richiesto per calcolare le differenze di fase per i primi due massimi osservati.

    T4 · 4 pts · Criterion (b_T4_01)
  • Gestisce unità, segni, versi, fasi e significato quantitativo per calcolare le differenze di fase per i primi due massimi osservati.

    T5 · 2 pts · Criterion (b_T5_01)
  • Mantiene coerenza e plausibilità fisica per calcolare le differenze di fase per i primi due massimi osservati.

    T6 · 2 pts · Criterion (b_T6_01)
  • Usa leggi e approssimazioni nelle rispettive condizioni di validità per calcolare le differenze di fase per i primi due massimi osservati.

    T7 · 2 pts · Criterion (b_T7_01)
Subproblem c · 25.3%

calcolare l'intensità riflessa per polarizzazione lineare

7 atomic criteria · T1 · T2 · T3 · T4 · T5 · T6 · T7

Inspect scoring criteria +
  • Modellizza correttamente il sistema fisico per calcolare l'intensità riflessa per polarizzazione lineare.

    T1 · 5 pts · Criterion (c_T1_01)
  • Imposta una legge e un metodo risolutivo pertinenti per calcolare l'intensità riflessa per polarizzazione lineare.

    T2 · 3 pts · Criterion (c_T2_01)
  • Sviluppa correttamente algebra e calcolo numerico per calcolare l'intensità riflessa per polarizzazione lineare.

    T3 · 5 pts · Criterion (c_T3_01)
  • Fornisce il risultato finale richiesto per calcolare l'intensità riflessa per polarizzazione lineare.

    T4 · 4 pts · Criterion (c_T4_01)
  • Gestisce unità, segni, versi, fasi e significato quantitativo per calcolare l'intensità riflessa per polarizzazione lineare.

    T5 · 3 pts · Criterion (c_T5_01)
  • Mantiene coerenza e plausibilità fisica per calcolare l'intensità riflessa per polarizzazione lineare.

    T6 · 2 pts · Criterion (c_T6_01)
  • Usa leggi e approssimazioni nelle rispettive condizioni di validità per calcolare l'intensità riflessa per polarizzazione lineare.

    T7 · 2 pts · Criterion (c_T7_01)
Subproblem d · 23.2%

calcolare l'intensità riflessa per polarizzazione circolare

7 atomic criteria · T1 · T2 · T3 · T4 · T5 · T6 · T7

Inspect scoring criteria +
  • Modellizza correttamente il sistema fisico per calcolare l'intensità riflessa per polarizzazione circolare.

    T1 · 5 pts · Criterion (d_T1_01)
  • Imposta una legge e un metodo risolutivo pertinenti per calcolare l'intensità riflessa per polarizzazione circolare.

    T2 · 4 pts · Criterion (d_T2_01)
  • Sviluppa correttamente algebra e calcolo numerico per calcolare l'intensità riflessa per polarizzazione circolare.

    T3 · 5 pts · Criterion (d_T3_01)
  • Fornisce il risultato finale richiesto per calcolare l'intensità riflessa per polarizzazione circolare.

    T4 · 3 pts · Criterion (d_T4_01)
  • Gestisce unità, segni, versi, fasi e significato quantitativo per calcolare l'intensità riflessa per polarizzazione circolare.

    T5 · 2 pts · Criterion (d_T5_01)
  • Mantiene coerenza e plausibilità fisica per calcolare l'intensità riflessa per polarizzazione circolare.

    T6 · 2 pts · Criterion (d_T6_01)
  • Usa leggi e approssimazioni nelle rispettive condizioni di validità per calcolare l'intensità riflessa per polarizzazione circolare.

    T7 · 1 pts · Criterion (d_T7_01)
Complete frozen rubricOriginal Italian record · exact JSON · SHA-256 893cf9d45fa1…+
{
  "rubric_version": "1.0",
  "judge_spec_version": "1.0",
  "item_id": "fisica2_2025_quintoapp_esercizio_3",
  "subject": "Fisica Generale 2",
  "physics_area": "em_waves_optics",
  "topic": "Interferenza in lamina sottile e coefficienti di Fresnel",
  "physical_regime": "Incidenza normale, lamina isotropa in aria",
  "task_type": "mixed",
  "created_without_model_answers": true,
  "frozen": true,
  "reference_status": "verified",
  "reference_notes": "Decisione umana del 2026-08-10: nei punti (c)-(d) sono accettati con pieno credito sia il modello a due raggi della reference, 5.40e3 W/m^2, sia il modello completo di Airy, circa 5.26e3 W/m^2, purché il metodo sia dichiarato e sviluppato coerentemente. Le unità SI restano quelle autorevoli.",
  "figure_dependency": {
    "status": "fully_transcribed",
    "essential_information": [
      "Lamina piana di spessore d in aria, illuminata quasi normalmente.",
      "Raggio a riflesso dalla faccia superiore; raggio b trasmesso, riflesso dalla faccia inferiore e riemergente."
    ],
    "notes": "Figura ufficiale ispezionata; le informazioni necessarie sono riportate esplicitamente."
  },
  "physical_conventions": {
    "reference_frame": "Normale alla lamina.",
    "axes_and_orientations": [
      "Incidenza normale; inclinazione grafica solo illustrativa."
    ],
    "sign_conventions": [
      "Riflessione aria->n introduce salto di fase pi; riflessione n->aria non lo introduce."
    ],
    "phasor_convention": "Differenze di fase definite modulo 2pi.",
    "peak_or_rms_convention": "I sono intensità medie.",
    "other": [
      "R e T sono coefficienti di intensità a incidenza normale."
    ]
  },
  "constants_and_units": [],
  "assumptions_and_validity": [
    {
      "assumption": "Lamina isotropa, non assorbente e incidenza normale.",
      "status": "explicit",
      "validity_condition": "n reale e uguale per le polarizzazioni.",
      "affected_subproblems": [
        "a",
        "b",
        "c",
        "d"
      ]
    },
    {
      "assumption": "Approssimazione a due raggi nei punti c-d.",
      "status": "optional",
      "validity_condition": "Riflessioni multiple trascurate; se incluse usare la serie Airy completa.",
      "affected_subproblems": [
        "c",
        "d"
      ]
    }
  ],
  "subproblems": [
    {
      "id": "a",
      "weight": 0.2631578947368421,
      "request": "calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato",
      "expected_analytic_results": [
        "lambda_m=4 n d/(2m+1)"
      ],
      "expected_numeric_results": [
        {
          "quantity": "lambda1",
          "value": 6.72e-7,
          "unit": "m",
          "absolute_tolerance": null,
          "relative_tolerance": 0.05,
          "rounding_note": "Tolleranza relativa operativa 5%, motivata dalla precisione dei dati e dagli arrotondamenti della reference; non copre errori concettuali, di segno o di unità."
        },
        {
          "quantity": "lambda2",
          "value": 4.8e-7,
          "unit": "m",
          "absolute_tolerance": null,
          "relative_tolerance": 0.05,
          "rounding_note": "Tolleranza relativa operativa 5%, motivata dalla precisione dei dati e dagli arrotondamenti della reference; non copre errori concettuali, di segno o di unità."
        }
      ],
      "required_directions_or_phases": [],
      "required_conditions": [],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "propagated_input_dependencies": []
    },
    {
      "id": "b",
      "weight": 0.25263157894736843,
      "request": "calcolare le differenze di fase per i primi due massimi osservati",
      "expected_analytic_results": [
        "Delta phi1=4pi",
        "Delta phi2=6pi"
      ],
      "expected_numeric_results": [
        {
          "quantity": "Delta_phi1",
          "value": 12.566370614,
          "unit": "rad",
          "absolute_tolerance": null,
          "relative_tolerance": 0.05,
          "rounding_note": "Tolleranza relativa operativa 5%, motivata dalla precisione dei dati e dagli arrotondamenti della reference; non copre errori concettuali, di segno o di unità."
        },
        {
          "quantity": "Delta_phi2",
          "value": 18.849555922,
          "unit": "rad",
          "absolute_tolerance": null,
          "relative_tolerance": 0.05,
          "rounding_note": "Tolleranza relativa operativa 5%, motivata dalla precisione dei dati e dagli arrotondamenti della reference; non copre errori concettuali, di segno o di unità."
        }
      ],
      "required_directions_or_phases": [],
      "required_conditions": [],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "propagated_input_dependencies": []
    },
    {
      "id": "c",
      "weight": 0.25263157894736843,
      "request": "calcolare l'intensità riflessa per polarizzazione lineare",
      "expected_analytic_results": [
        "R=[(1-n)/(1+n)]^2",
        "I_R=I1 R(1+T)^2 nel modello a due raggi"
      ],
      "expected_numeric_results": [
        {
          "quantity": "I_R1_two_ray",
          "value": 5400,
          "unit": "W/m^2",
          "absolute_tolerance": null,
          "relative_tolerance": 0.05,
          "rounding_note": "Tolleranza relativa operativa 5%, motivata dalla precisione dei dati e dagli arrotondamenti della reference; non copre errori concettuali, di segno o di unità."
        },
        {
          "quantity": "I_R1_full_Airy",
          "value": 5260,
          "unit": "W/m^2",
          "absolute_tolerance": null,
          "relative_tolerance": 0.05,
          "rounding_note": "Valore alternativo se si includono tutte le riflessioni multiple; la reference non dichiara esplicitamente di trascurarle."
        }
      ],
      "required_directions_or_phases": [],
      "required_conditions": [
        "Incidenza normale; massimo costruttivo."
      ],
      "accepted_equivalences": [
        "0.540 W/cm^2 nel modello della reference.",
        "Circa 0.526 W/cm^2 con serie Airy completa."
      ],
      "accepted_alternative_methods": [
        "Somma dei primi due raggi come reference o somma completa dichiarata."
      ],
      "propagated_input_dependencies": []
    },
    {
      "id": "d",
      "weight": 0.23157894736842105,
      "request": "calcolare l'intensità riflessa per polarizzazione circolare",
      "expected_analytic_results": [
        "I'_R1=I_R1 a incidenza normale"
      ],
      "expected_numeric_results": [
        {
          "quantity": "I_R1_circular_two_ray",
          "value": 5400,
          "unit": "W/m^2",
          "absolute_tolerance": null,
          "relative_tolerance": 0.05,
          "rounding_note": "Tolleranza relativa operativa 5%, motivata dalla precisione dei dati e dagli arrotondamenti della reference; non copre errori concettuali, di segno o di unità."
        },
        {
          "quantity": "I_R1_circular_full_Airy",
          "value": 5260,
          "unit": "W/m^2",
          "absolute_tolerance": null,
          "relative_tolerance": 0.05,
          "rounding_note": "Stessa alternativa del punto (c)."
        }
      ],
      "required_directions_or_phases": [],
      "required_conditions": [
        "Incidenza normale e mezzo isotropo."
      ],
      "accepted_equivalences": [
        "Valori equivalenti del punto c secondo il modello dichiarato."
      ],
      "accepted_alternative_methods": [
        "Scomposizione della polarizzazione circolare in due componenti lineari."
      ],
      "propagated_input_dependencies": []
    }
  ],
  "known_ambiguities": [],
  "atomic_criteria": [
    {
      "criterion_id": "a_T1_01",
      "subproblem_id": "a",
      "primary_dimension": "T1",
      "max_points": 5,
      "description": "Modellizza correttamente il sistema fisico per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.",
      "full_credit_evidence": [
        "Riconosce un solo salto di fase pi alla riflessione aria-lamina."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "a_T2_01",
      "subproblem_id": "a",
      "primary_dimension": "T2",
      "max_points": 4,
      "description": "Imposta una legge e un metodo risolutivo pertinenti per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.",
      "full_credit_evidence": [
        "Imposta 4pi n d/lambda-pi=2pi m."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "a_T3_01",
      "subproblem_id": "a",
      "primary_dimension": "T3",
      "max_points": 5,
      "description": "Sviluppa correttamente algebra e calcolo numerico per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.",
      "full_credit_evidence": [
        "Trova 672 nm e 480 nm nell'intervallo visibile assegnato."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "a_T4_01",
      "subproblem_id": "a",
      "primary_dimension": "T4",
      "max_points": 4,
      "description": "Fornisce il risultato finale richiesto per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.",
      "full_credit_evidence": [
        "Fornisce tutti e soli i massimi nell'intervallo 450-700 nm."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "a_T5_01",
      "subproblem_id": "a",
      "primary_dimension": "T5",
      "max_points": 3,
      "description": "Gestisce unità, segni, versi, fasi e significato quantitativo per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.",
      "full_credit_evidence": [
        "Usa lunghezze d'onda nel vuoto e nanometri coerenti."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "a_T6_01",
      "subproblem_id": "a",
      "primary_dimension": "T6",
      "max_points": 2,
      "description": "Mantiene coerenza e plausibilità fisica per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.",
      "full_credit_evidence": [
        "Gli ordini m=2,3 sono gli unici ammessi."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "a_T7_01",
      "subproblem_id": "a",
      "primary_dimension": "T7",
      "max_points": 2,
      "description": "Usa leggi e approssimazioni nelle rispettive condizioni di validità per calcolare le lunghezze d'onda dei massimi riflessi nell'intervallo dato.",
      "full_credit_evidence": [
        "Incidenza normale e lamina in aria."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "b_T1_01",
      "subproblem_id": "b",
      "primary_dimension": "T1",
      "max_points": 5,
      "description": "Modellizza correttamente il sistema fisico per calcolare le differenze di fase per i primi due massimi osservati.",
      "full_credit_evidence": [
        "Associa correttamente gli ordini ai due massimi."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "b_T2_01",
      "subproblem_id": "b",
      "primary_dimension": "T2",
      "max_points": 4,
      "description": "Imposta una legge e un metodo risolutivo pertinenti per calcolare le differenze di fase per i primi due massimi osservati.",
      "full_credit_evidence": [
        "Usa Delta phi=2pi m."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "b_T3_01",
      "subproblem_id": "b",
      "primary_dimension": "T3",
      "max_points": 5,
      "description": "Sviluppa correttamente algebra e calcolo numerico per calcolare le differenze di fase per i primi due massimi osservati.",
      "full_credit_evidence": [
        "Ottiene 4pi e 6pi rad."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "b_T4_01",
      "subproblem_id": "b",
      "primary_dimension": "T4",
      "max_points": 4,
      "description": "Fornisce il risultato finale richiesto per calcolare le differenze di fase per i primi due massimi osservati.",
      "full_credit_evidence": [
        "Fornisce entrambe le differenze di fase."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "b_T5_01",
      "subproblem_id": "b",
      "primary_dimension": "T5",
      "max_points": 2,
      "description": "Gestisce unità, segni, versi, fasi e significato quantitativo per calcolare le differenze di fase per i primi due massimi osservati.",
      "full_credit_evidence": [
        "Fase definita modulo 2pi; ordini esplicitati."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "b_T6_01",
      "subproblem_id": "b",
      "primary_dimension": "T6",
      "max_points": 2,
      "description": "Mantiene coerenza e plausibilità fisica per calcolare le differenze di fase per i primi due massimi osservati.",
      "full_credit_evidence": [
        "Le fasi corrispondono a interferenza costruttiva."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "b_T7_01",
      "subproblem_id": "b",
      "primary_dimension": "T7",
      "max_points": 2,
      "description": "Usa leggi e approssimazioni nelle rispettive condizioni di validità per calcolare le differenze di fase per i primi due massimi osservati.",
      "full_credit_evidence": [
        "Include salto di fase alla prima riflessione."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [],
      "accepted_alternative_methods": [],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "c_T1_01",
      "subproblem_id": "c",
      "primary_dimension": "T1",
      "max_points": 5,
      "description": "Modellizza correttamente il sistema fisico per calcolare l'intensità riflessa per polarizzazione lineare.",
      "full_credit_evidence": [
        "Modella interferenza dei primi due raggi riflessi e coefficienti di Fresnel."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "0.540 W/cm^2 nel modello della reference.",
        "Circa 0.526 W/cm^2 con serie Airy completa."
      ],
      "accepted_alternative_methods": [
        "Somma dei primi due raggi come reference o somma completa dichiarata."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "c_T2_01",
      "subproblem_id": "c",
      "primary_dimension": "T2",
      "max_points": 3,
      "description": "Imposta una legge e un metodo risolutivo pertinenti per calcolare l'intensità riflessa per polarizzazione lineare.",
      "full_credit_evidence": [
        "Usa R=[(1-n)/(1+n)]^2 e T=1-R."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "0.540 W/cm^2 nel modello della reference.",
        "Circa 0.526 W/cm^2 con serie Airy completa."
      ],
      "accepted_alternative_methods": [
        "Somma dei primi due raggi come reference o somma completa dichiarata."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "c_T3_01",
      "subproblem_id": "c",
      "primary_dimension": "T3",
      "max_points": 5,
      "description": "Sviluppa correttamente algebra e calcolo numerico per calcolare l'intensità riflessa per polarizzazione lineare.",
      "full_credit_evidence": [
        "Ottiene 0.540 W/cm^2=5.40e3 W/m^2 nel modello a due raggi."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "0.540 W/cm^2 nel modello della reference.",
        "Circa 0.526 W/cm^2 con serie Airy completa."
      ],
      "accepted_alternative_methods": [
        "Somma dei primi due raggi come reference o somma completa dichiarata."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "c_T4_01",
      "subproblem_id": "c",
      "primary_dimension": "T4",
      "max_points": 4,
      "description": "Fornisce il risultato finale richiesto per calcolare l'intensità riflessa per polarizzazione lineare.",
      "full_credit_evidence": [
        "Fornisce intensità riflessa in unità convertita; accetta 5.26e3 W/m^2 col calcolo Airy completo."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "0.540 W/cm^2 nel modello della reference.",
        "Circa 0.526 W/cm^2 con serie Airy completa."
      ],
      "accepted_alternative_methods": [
        "Somma dei primi due raggi come reference o somma completa dichiarata."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "c_T5_01",
      "subproblem_id": "c",
      "primary_dimension": "T5",
      "max_points": 3,
      "description": "Gestisce unità, segni, versi, fasi e significato quantitativo per calcolare l'intensità riflessa per polarizzazione lineare.",
      "full_credit_evidence": [
        "Distingue coefficienti di intensità e unità SI."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "0.540 W/cm^2 nel modello della reference.",
        "Circa 0.526 W/cm^2 con serie Airy completa."
      ],
      "accepted_alternative_methods": [
        "Somma dei primi due raggi come reference o somma completa dichiarata."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "c_T6_01",
      "subproblem_id": "c",
      "primary_dimension": "T6",
      "max_points": 2,
      "description": "Mantiene coerenza e plausibilità fisica per calcolare l'intensità riflessa per polarizzazione lineare.",
      "full_credit_evidence": [
        "L'intensità riflessa resta inferiore all'incidente."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "0.540 W/cm^2 nel modello della reference.",
        "Circa 0.526 W/cm^2 con serie Airy completa."
      ],
      "accepted_alternative_methods": [
        "Somma dei primi due raggi come reference o somma completa dichiarata."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "c_T7_01",
      "subproblem_id": "c",
      "primary_dimension": "T7",
      "max_points": 2,
      "description": "Usa leggi e approssimazioni nelle rispettive condizioni di validità per calcolare l'intensità riflessa per polarizzazione lineare.",
      "full_credit_evidence": [
        "Dichiara modello a due raggi oppure include coerentemente le riflessioni multiple."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "0.540 W/cm^2 nel modello della reference.",
        "Circa 0.526 W/cm^2 con serie Airy completa."
      ],
      "accepted_alternative_methods": [
        "Somma dei primi due raggi come reference o somma completa dichiarata."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "d_T1_01",
      "subproblem_id": "d",
      "primary_dimension": "T1",
      "max_points": 5,
      "description": "Modellizza correttamente il sistema fisico per calcolare l'intensità riflessa per polarizzazione circolare.",
      "full_credit_evidence": [
        "Riconosce che a incidenza normale il risultato non dipende dalla polarizzazione lineare/circolare."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "Valori equivalenti del punto c secondo il modello dichiarato."
      ],
      "accepted_alternative_methods": [
        "Scomposizione della polarizzazione circolare in due componenti lineari."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "d_T2_01",
      "subproblem_id": "d",
      "primary_dimension": "T2",
      "max_points": 4,
      "description": "Imposta una legge e un metodo risolutivo pertinenti per calcolare l'intensità riflessa per polarizzazione circolare.",
      "full_credit_evidence": [
        "Applica gli stessi coefficienti di Fresnel alle componenti ortogonali."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "Valori equivalenti del punto c secondo il modello dichiarato."
      ],
      "accepted_alternative_methods": [
        "Scomposizione della polarizzazione circolare in due componenti lineari."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "d_T3_01",
      "subproblem_id": "d",
      "primary_dimension": "T3",
      "max_points": 5,
      "description": "Sviluppa correttamente algebra e calcolo numerico per calcolare l'intensità riflessa per polarizzazione circolare.",
      "full_credit_evidence": [
        "Ottiene la stessa intensità del punto c."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "Valori equivalenti del punto c secondo il modello dichiarato."
      ],
      "accepted_alternative_methods": [
        "Scomposizione della polarizzazione circolare in due componenti lineari."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "d_T4_01",
      "subproblem_id": "d",
      "primary_dimension": "T4",
      "max_points": 3,
      "description": "Fornisce il risultato finale richiesto per calcolare l'intensità riflessa per polarizzazione circolare.",
      "full_credit_evidence": [
        "Fornisce I'_R1."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "Valori equivalenti del punto c secondo il modello dichiarato."
      ],
      "accepted_alternative_methods": [
        "Scomposizione della polarizzazione circolare in due componenti lineari."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "d_T5_01",
      "subproblem_id": "d",
      "primary_dimension": "T5",
      "max_points": 2,
      "description": "Gestisce unità, segni, versi, fasi e significato quantitativo per calcolare l'intensità riflessa per polarizzazione circolare.",
      "full_credit_evidence": [
        "Non introduce fattori 1/2 impropri per polarizzazione circolare."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "Valori equivalenti del punto c secondo il modello dichiarato."
      ],
      "accepted_alternative_methods": [
        "Scomposizione della polarizzazione circolare in due componenti lineari."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "d_T6_01",
      "subproblem_id": "d",
      "primary_dimension": "T6",
      "max_points": 2,
      "description": "Mantiene coerenza e plausibilità fisica per calcolare l'intensità riflessa per polarizzazione circolare.",
      "full_credit_evidence": [
        "Simmetria azimutale a incidenza normale."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "Valori equivalenti del punto c secondo il modello dichiarato."
      ],
      "accepted_alternative_methods": [
        "Scomposizione della polarizzazione circolare in due componenti lineari."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    },
    {
      "criterion_id": "d_T7_01",
      "subproblem_id": "d",
      "primary_dimension": "T7",
      "max_points": 1,
      "description": "Usa leggi e approssimazioni nelle rispettive condizioni di validità per calcolare l'intensità riflessa per polarizzazione circolare.",
      "full_credit_evidence": [
        "Mezzo isotropo e non birifrangente."
      ],
      "partial_credit_rules": [
        {
          "credit_fraction": 0.75,
          "anchor": "Passaggio sostanzialmente corretto con una sola omissione o imprecisione minore che non modifica il nucleo fisico."
        },
        {
          "credit_fraction": 0.5,
          "anchor": "Principio o sviluppo centrale riconoscibile, ma incompleto oppure affetto da un errore significativo correggibile senza cambiare strategia."
        },
        {
          "credit_fraction": 0.25,
          "anchor": "È presente un frammento pertinente e verificabile, insufficiente a sostenere il risultato richiesto."
        }
      ],
      "zero_credit_conditions": [
        "Passaggio assente, non pertinente o incompatibile con il modello fisico richiesto."
      ],
      "accepted_equivalences": [
        "Valori equivalenti del punto c secondo il modello dichiarato."
      ],
      "accepted_alternative_methods": [
        "Scomposizione della polarizzazione circolare in due componenti lineari."
      ],
      "unit_and_tolerance_rule": "Per i valori numerici si applica la tolleranza relativa del 5% specificata nella rubric; forme analitiche equivalenti e unità correttamente convertite sono accettate. La tolleranza non assorbe segni, versi, fasi o dimensioni errati.",
      "propagated_error_policy": "Penalizzare l'errore nel criterio in cui nasce; valutare i passaggi successivi rispetto al valore propagato se il metodo locale resta corretto, senza duplicare la stessa penalità."
    }
  ],
  "dimension_applicability": {
    "T1": "applicable",
    "T2": "applicable",
    "T3": "applicable",
    "T4": "applicable",
    "T5": "applicable",
    "T6": "applicable",
    "T7": "applicable",
    "T8": "not_applicable"
  },
  "dimension_point_budget": {
    "T1": 20,
    "T2": 15,
    "T3": 20,
    "T4": 15,
    "T5": 10,
    "T6": 8,
    "T7": 7,
    "T8": 5
  },
  "rubric_specific_caps": [],
  "human_approval": {
    "approved": true,
    "reviewer": "benchmark owner",
    "date": "2026-08-10"
  }
}
03

Per-exercise ranking

Configurations

Choose one of four stable ranking views. Retry count remains available as a secondary table sort.

Rank configurations by

Score ranks high to low. Speed, cost and tokens rank low to high. Retry sorting remains available from the table header.

Results for all 21 model-mode configurations
ConfigurationSelected rankMean score / replicasLatencyCostTokens
Claude Opus 5.5Anthropic · official model page ↗#1by score92.6SD not available · single run34.5s$0.0744,6660.00
Claude Sonnet 5.5Anthropic · official model page ↗#1by score92.6SD not available · single run19.5s$0.0293,8270.00
GPT-5.6 SolOpenAI · official model page ↗#1by score92.6SD not available · single run177.5s$0.31611,1430.00
GPT-6.1 SolOpenAI · official model page ↗#1by score92.6SD not available · single run111.2s$0.0636,8680.00
DeepSeek V4 FlashDeepSeek · official model page ↗#5by score90.0SD not available · single run73.8s$0.00269,6370.00
DeepSeek V4.1 FlashDeepSeek · official model page ↗#5by score90.0SD not available · single run95.3s$0.02622,3820.00
GPT-6 LunaOpenAI · official model page ↗#5by score90.0SD not available · single run78.7s$0.00449,3710.00
Gemini 3.1 Pro PreviewGoogle · official model page ↗#8by score88.7SD not available · single run66.0s$0.0777,0330.00
Claude Fable 5Anthropic · official model page ↗#9by score86.1SD not available · single run38.7s$0.1884,7330.00
OpenAI GPT-4.1OpenAI · official model page ↗#10by score84.2SD not available · single run32.7s$0.0233,3820.00
OpenAI o3OpenAI · official model page ↗#10by score84.2SD not available · single run24.6s$0.0344,7830.00
Gemma 4 31B ITGoogle · official model page ↗#12by score83.9SD not available · single run50.1s$0.00002,5310.00
Grok 4.3xAI · official model page ↗#13by score83.7SD not available · single run64.2s$0.0198,0890.00
Grok 4.5xAI · official model page ↗#13by score83.7SD not available · single run82.7s$0.0285,2840.00
Mistral Medium 3.5Mistral · official model page ↗#15by score83.4SD not available · single run53.7s$0.07410,5520.00
DeepSeek V4 ProDeepSeek · official model page ↗#16by score82.9SD not available · single run120.4s$0.00819,7300.00
DeepSeek V4 Flash (no thinking)DeepSeek · official model page ↗#17by score82.4SD not available · single run19.8s$0.00083,4130.00
Gemini 3.5 FlashGoogle · official model page ↗#18by score80.8SD not available · single run38.7s$0.09611,2500.00
Mistral Small 4Mistral · official model page ↗#18by score80.8SD not available · single run65.3s$0.007412,9480.00
Claude Haiku 4.5Anthropic · official model page ↗#20by score79.7SD not available · single run18.7s$0.0153,7280.00
Claude Sonnet 4.5Anthropic · official model page ↗#21by score52.6SD not available · single run30.5s$0.0322,8500.00
#1 by score

Claude Opus 5.5

Anthropic
92.6mean score

SD not available · single run

Latency
34.5s
Cost
$0.074
Tokens
4,666
Retries
0.00
Official model page ↗
#1 by score

Claude Sonnet 5.5

Anthropic
92.6mean score

SD not available · single run

Latency
19.5s
Cost
$0.029
Tokens
3,827
Retries
0.00
Official model page ↗
#1 by score

GPT-5.6 Sol

OpenAI
92.6mean score

SD not available · single run

Latency
177.5s
Cost
$0.316
Tokens
11,143
Retries
0.00
Official model page ↗
#1 by score

GPT-6.1 Sol

OpenAI
92.6mean score

SD not available · single run

Latency
111.2s
Cost
$0.063
Tokens
6,868
Retries
0.00
Official model page ↗
#5 by score

DeepSeek V4 Flash

DeepSeek
90.0mean score

SD not available · single run

Latency
73.8s
Cost
$0.0026
Tokens
9,637
Retries
0.00
Official model page ↗
#5 by score

DeepSeek V4.1 Flash

DeepSeek
90.0mean score

SD not available · single run

Latency
95.3s
Cost
$0.026
Tokens
22,382
Retries
0.00
Official model page ↗
#5 by score

GPT-6 Luna

OpenAI
90.0mean score

SD not available · single run

Latency
78.7s
Cost
$0.0044
Tokens
9,371
Retries
0.00
Official model page ↗
#8 by score

Gemini 3.1 Pro Preview

Google
88.7mean score

SD not available · single run

Latency
66.0s
Cost
$0.077
Tokens
7,033
Retries
0.00
Official model page ↗
#9 by score

Claude Fable 5

Anthropic
86.1mean score

SD not available · single run

Latency
38.7s
Cost
$0.188
Tokens
4,733
Retries
0.00
Official model page ↗
#10 by score

OpenAI GPT-4.1

OpenAI
84.2mean score

SD not available · single run

Latency
32.7s
Cost
$0.023
Tokens
3,382
Retries
0.00
Official model page ↗
#10 by score

OpenAI o3

OpenAI
84.2mean score

SD not available · single run

Latency
24.6s
Cost
$0.034
Tokens
4,783
Retries
0.00
Official model page ↗
#12 by score

Gemma 4 31B IT

Google
83.9mean score

SD not available · single run

Latency
50.1s
Cost
$0.0000
Tokens
2,531
Retries
0.00
Official model page ↗
#13 by score

Grok 4.3

xAI
83.7mean score

SD not available · single run

Latency
64.2s
Cost
$0.019
Tokens
8,089
Retries
0.00
Official model page ↗
#13 by score

Grok 4.5

xAI
83.7mean score

SD not available · single run

Latency
82.7s
Cost
$0.028
Tokens
5,284
Retries
0.00
Official model page ↗
#15 by score

Mistral Medium 3.5

Mistral
83.4mean score

SD not available · single run

Latency
53.7s
Cost
$0.074
Tokens
10,552
Retries
0.00
Official model page ↗
#16 by score

DeepSeek V4 Pro

DeepSeek
82.9mean score

SD not available · single run

Latency
120.4s
Cost
$0.0081
Tokens
9,730
Retries
0.00
Official model page ↗
#17 by score

DeepSeek V4 Flash (no thinking)

DeepSeek
82.4mean score

SD not available · single run

Latency
19.8s
Cost
$0.0008
Tokens
3,413
Retries
0.00
Official model page ↗
#18 by score

Gemini 3.5 Flash

Google
80.8mean score

SD not available · single run

Latency
38.7s
Cost
$0.096
Tokens
11,250
Retries
0.00
Official model page ↗
#18 by score

Mistral Small 4

Mistral
80.8mean score

SD not available · single run

Latency
65.3s
Cost
$0.0074
Tokens
12,948
Retries
0.00
Official model page ↗
#20 by score

Claude Haiku 4.5

Anthropic
79.7mean score

SD not available · single run

Latency
18.7s
Cost
$0.015
Tokens
3,728
Retries
0.00
Official model page ↗
#21 by score

Claude Sonnet 4.5

Anthropic
52.6mean score

SD not available · single run

Latency
30.5s
Cost
$0.032
Tokens
2,850
Retries
0.00
Official model page ↗
04

Criterion-level benchmark record

Scoring evidence

Dimension and criterion values are descriptive results for the 21 evaluated configuration means. N/A remains distinct from zero.

Attainment scale0%50%100%N/A = not applicable
T185.4%Understanding / modelling
T292.4%Method selection
T388.1%Development
T457.4%Final results
T596.2%Domains / assumptions
T697.6%Consistency
T783.2%Rigor
T8N/AIndependent verification
T1 through T8 attainment for each model-mode configuration
ConfigurationT120 ptsT215 ptsT320 ptsT415 ptsT510 ptsT68 ptsT77 ptsT85 pts
Claude Opus 5.587.5%100.0%100.0%70.0%100.0%100.0%100.0%N/A
Claude Sonnet 5.5100.0%90.0%100.0%63.3%100.0%100.0%100.0%N/A
GPT-5.6 Sol87.5%100.0%100.0%70.0%100.0%100.0%100.0%N/A
GPT-6.1 Sol87.5%100.0%100.0%70.0%100.0%100.0%100.0%N/A
DeepSeek V4 Flash87.5%100.0%100.0%53.3%100.0%100.0%100.0%N/A
DeepSeek V4.1 Flash87.5%100.0%100.0%53.3%100.0%100.0%100.0%N/A
GPT-6 Luna87.5%100.0%100.0%53.3%100.0%100.0%100.0%N/A
Gemini 3.1 Pro Preview81.3%100.0%100.0%53.3%100.0%100.0%100.0%N/A
Claude Fable 587.5%90.0%87.5%65.0%100.0%100.0%78.6%N/A
OpenAI GPT-4.181.3%90.0%87.5%65.0%100.0%100.0%71.4%N/A
OpenAI o387.5%90.0%87.5%53.3%100.0%100.0%78.6%N/A
Gemma 4 31B IT87.5%90.0%81.3%70.0%85.0%100.0%78.6%N/A
Grok 4.387.5%90.0%87.5%53.3%100.0%100.0%71.4%N/A
Grok 4.587.5%90.0%87.5%53.3%100.0%100.0%71.4%N/A
Mistral Medium 3.587.5%90.0%81.3%65.0%92.5%100.0%71.4%N/A
DeepSeek V4 Pro81.3%90.0%81.3%65.0%100.0%100.0%71.4%N/A
DeepSeek V4 Flash (no thinking)87.5%90.0%81.3%53.3%100.0%100.0%71.4%N/A
Gemini 3.5 Flash81.3%90.0%81.3%53.3%100.0%100.0%67.9%N/A
Mistral Small 487.5%90.0%81.3%53.3%85.0%100.0%71.4%N/A
Claude Haiku 4.581.3%90.0%81.3%58.3%80.0%100.0%71.4%N/A
Claude Sonnet 4.562.5%70.0%43.8%10.0%77.5%50.0%71.4%N/A
05

Load on request

Retained responses and judgments

21 responses across 21 model-mode configurations. Long records load only when opened.

Interpretation boundary

Answers are reproduced as submitted. Each is paired with its authority-resolved judgment for this snapshot; this is not a general evaluation of the underlying model.

Compare two configurations All retained replicas

Select two configurations and load all their retained replicas.

Select two configurations and load all their retained replicas.

#1Claude Opus 5.5Anthropic · 1 retained run · load on request92.6configuration mean+
Configuration recordOfficial model page ↗
#1Claude Sonnet 5.5Anthropic · 1 retained run · load on request92.6configuration mean+
Configuration recordOfficial model page ↗
#1GPT-5.6 SolOpenAI · 1 retained run · load on request92.6configuration mean+
Configuration recordOfficial model page ↗
#1GPT-6.1 SolOpenAI · 1 retained run · load on request92.6configuration mean+
Configuration recordOfficial model page ↗
#5DeepSeek V4 FlashDeepSeek · 1 retained run · load on request90.0configuration mean+
Configuration recordOfficial model page ↗
#5DeepSeek V4.1 FlashDeepSeek · 1 retained run · load on request90.0configuration mean+
Configuration recordOfficial model page ↗
#5GPT-6 LunaOpenAI · 1 retained run · load on request90.0configuration mean+
Configuration recordOfficial model page ↗
#8Gemini 3.1 Pro PreviewGoogle · 1 retained run · load on request88.7configuration mean+
Configuration recordOfficial model page ↗
#9Claude Fable 5Anthropic · 1 retained run · load on request86.1configuration mean+
Configuration recordOfficial model page ↗
#10OpenAI GPT-4.1OpenAI · 1 retained run · load on request84.2configuration mean+
Configuration recordOfficial model page ↗
#10OpenAI o3OpenAI · 1 retained run · load on request84.2configuration mean+
Configuration recordOfficial model page ↗
#12Gemma 4 31B ITGoogle · 1 retained run · load on request83.9configuration mean+
Configuration recordOfficial model page ↗
#13Grok 4.3xAI · 1 retained run · load on request83.7configuration mean+
Configuration recordOfficial model page ↗
#13Grok 4.5xAI · 1 retained run · load on request83.7configuration mean+
Configuration recordOfficial model page ↗
#15Mistral Medium 3.5Mistral · 1 retained run · load on request83.4configuration mean+
Configuration recordOfficial model page ↗
#16DeepSeek V4 ProDeepSeek · 1 retained run · load on request82.9configuration mean+
Configuration recordOfficial model page ↗
#17DeepSeek V4 Flash (no thinking)DeepSeek · 1 retained run · load on request82.4configuration mean+
Configuration recordOfficial model page ↗
#18Gemini 3.5 FlashGoogle · 1 retained run · load on request80.8configuration mean+
Configuration recordOfficial model page ↗
#18Mistral Small 4Mistral · 1 retained run · load on request80.8configuration mean+
Configuration recordOfficial model page ↗
#20Claude Haiku 4.5Anthropic · 1 retained run · load on request79.7configuration mean+
Configuration recordOfficial model page ↗
#21Claude Sonnet 4.5Anthropic · 1 retained run · load on request52.6configuration mean+
Configuration recordOfficial model page ↗
06

Record context

About this benchmark record

The Atlas presents the exercise, rubric, results and retained responses in one interactive record.

Exercise IDF2-25-P5-E3
SubjectFisica II
Exam sitting2025 · Fifth sitting
Benchmark snapshot2026-10-15
Rubric version1.0
Retained responses21
How to use this page

Use the Atlas to inspect what was tested and how each configuration performed. Most configuration–exercise cells are single-run, so displayed values are descriptive rather than uncertainty estimates.

UniAIBench v1.0Snapshot del benchmark live · 15 ottobre 2026Documento di lavoro · 14 agosto 2026Sito aggiornato · 15 ottobre 2026Codice sorgenteUniAIBench