Chris
feat: ground numeric answers in the physics engines and measure correctness
9c2a086
Raw
History Blame Contribute Delete
6.46 kB
{"id": "kin-period-pos-100", "category": "reactor_kinetics", "prompt": "A civil reactor experiences a step reactivity insertion of +100 pcm. Using six-group thermal U-235 kinetics, what is the stable (asymptotic) reactor period? Non-operational.", "check": {"tool": "reactor_period", "args": {"rho_pcm": 100.0}, "field": "period_s", "rel_tol": 0.02}, "reference_answer": "The dominant inhour root gives a stable reactor period of about 53.59 s."}
{"id": "kin-period-neg-145", "category": "reactor_kinetics", "prompt": "A -145 pcm step reactivity is inserted into a civil reactor. What asymptotic period does six-group U-235 kinetics predict?", "check": {"tool": "reactor_period", "args": {"rho_pcm": -145.0}, "field": "period_s", "rel_tol": 0.02}, "reference_answer": "The asymptotic period is about -107.4 s; the negative sign means the neutron population is decaying."}
{"id": "kin-prompt-jump-100", "category": "reactor_kinetics", "prompt": "For a +100 pcm step below prompt critical, what prompt-jump factor n_after/n_before does beta/(beta - rho) give for thermal U-235?", "check": {"tool": "prompt_jump", "args": {"rho_pcm": 100.0}, "field": "ratio", "rel_tol": 0.02}, "reference_answer": "The prompt jump raises the neutron population by a factor of about 1.185."}
{"id": "units-neg145-to-dollars", "category": "numerical_qa", "prompt": "Convert -145 pcm to dollars for a core with beta_eff = 0.0064. Show the value in dollars.", "check": {"tool": "reactivity_convert", "args": {"value": -145.0, "from_unit": "pcm", "to_unit": "dollars", "beta_eff": 0.0064}, "field": "value", "rel_tol": 0.02}, "reference_answer": "At beta_eff = 0.0064, -145 pcm is about -0.2266 dollars."}
{"id": "units-250pcm-to-dkk", "category": "numerical_qa", "prompt": "Express 250 pcm as a dimensionless dk/k reactivity.", "check": {"tool": "reactivity_convert", "args": {"value": 250.0, "from_unit": "pcm", "to_unit": "dkk"}, "field": "value", "rel_tol": 0.02}, "reference_answer": "250 pcm equals 0.0025 in dk/k."}
{"id": "feedback-fuel-42K", "category": "thermal_feedback", "prompt": "Compute the fuel (Doppler) reactivity feedback in pcm for alpha_f = -2.5e-5 /K and a fuel temperature rise of 42 K. Define all variables.", "check": {"tool": "temperature_feedback", "args": {"alpha_fuel_per_K": -2.5e-05, "delta_T_fuel_K": 42.0}, "field": "reactivity_pcm", "rel_tol": 0.02}, "reference_answer": "The Doppler feedback is rho = alpha_f * dT_f, about -105 pcm."}
{"id": "feedback-fuel-mod", "category": "thermal_feedback", "prompt": "A civil reactor sees a fuel rise of 42 K (alpha_f = -2.5e-5 /K) and a moderator rise of 5 K (alpha_m = -3.0e-4 /K). What is the total temperature feedback in pcm? The contributions add.", "check": {"tool": "temperature_feedback", "args": {"alpha_fuel_per_K": -2.5e-05, "delta_T_fuel_K": 42.0, "alpha_moderator_per_K": -0.0003, "delta_T_moderator_K": 5.0}, "field": "reactivity_pcm", "rel_tol": 0.02}, "reference_answer": "Adding fuel and moderator contributions gives about -255 pcm total."}
{"id": "xenon-worth-2e13", "category": "xenon_iodine", "prompt": "A civil reactor operates at thermal flux 2.0e13 n/cm^2/s with Sigma_f = 0.043 1/cm. What is the equilibrium Xe-135 reactivity worth in pcm? Non-operational.", "check": {"tool": "xenon_equilibrium", "args": {"flux_n_cm2_s": 20000000000000.0, "sigma_f_per_cm": 0.043}, "field": "worth_pcm", "rel_tol": 0.02}, "reference_answer": "Equilibrium Xe-135 is worth about -1949 pcm, always a poison."}
{"id": "xenon-conc-2e13", "category": "xenon_iodine", "prompt": "At thermal flux 2.0e13 n/cm^2/s and Sigma_f = 0.043 1/cm, what is the equilibrium Xe-135 concentration in atoms/cm^3?", "check": {"tool": "xenon_equilibrium", "args": {"flux_n_cm2_s": 20000000000000.0, "sigma_f_per_cm": 0.043}, "field": "xenon_eq_atoms_cm3", "rel_tol": 0.02}, "reference_answer": "The equilibrium Xe-135 concentration is about 7.6867e+14 atoms/cm^3 (xenon saturates because burnout removes it)."}
{"id": "iodine-conc-2e13", "category": "xenon_iodine", "prompt": "At thermal flux 2.0e13 n/cm^2/s and Sigma_f = 0.043 1/cm, what is the equilibrium I-135 concentration in atoms/cm^3?", "check": {"tool": "xenon_equilibrium", "args": {"flux_n_cm2_s": 20000000000000.0, "sigma_f_per_cm": 0.043}, "field": "iodine_eq_atoms_cm3", "rel_tol": 0.02}, "reference_answer": "Equilibrium I-135 is about 1.8752e+15 atoms/cm^3 (linear in flux, no burnout)."}
{"id": "xenon-peak-2e13", "category": "xenon_iodine", "prompt": "After tripping from equilibrium at flux 2.0e13 n/cm^2/s (Sigma_f = 0.043 1/cm), how many hours after shutdown does the Xe-135 peak occur?", "check": {"tool": "xenon_peak_time", "args": {"flux_n_cm2_s": 20000000000000.0, "sigma_f_per_cm": 0.043}, "field": "peak_time_h", "rel_tol": 0.02}, "reference_answer": "The post-shutdown xenon peak occurs about 7.452 hours after trip."}
{"id": "xenon-worth-3e13", "category": "xenon_iodine", "prompt": "At thermal flux 3.0e13 n/cm^2/s with Sigma_f = 0.2 1/cm, what is the equilibrium Xe-135 reactivity worth in pcm?", "check": {"tool": "xenon_equilibrium", "args": {"flux_n_cm2_s": 30000000000000.0, "sigma_f_per_cm": 0.2}, "field": "worth_pcm", "rel_tol": 0.02}, "reference_answer": "Equilibrium Xe-135 worth is about -2154 pcm at this flux and Sigma_f."}
{"id": "decay-heat-1h-pct", "category": "decay_heat", "prompt": "Roughly what percent of full thermal power is civil decay heat one hour (3600 s) after shutdown, using the Way-Wigner correlation for long irradiation?", "check": {"tool": "decay_heat", "args": {"t_seconds": 3600.0}, "field": "percent", "rel_tol": 0.02}, "reference_answer": "One hour after shutdown, decay heat is about 0.9617% of full power."}
{"id": "decay-heat-1d-pct", "category": "decay_heat", "prompt": "Using Way-Wigner for long irradiation, about what percent of full power is decay heat one day (86400 s) after shutdown?", "check": {"tool": "decay_heat", "args": {"t_seconds": 86400.0}, "field": "percent", "rel_tol": 0.02}, "reference_answer": "One day after shutdown, decay heat is about 0.3933% of full power."}
{"id": "decay-power-1h-3400", "category": "decay_heat", "prompt": "A 3400 MWt civil core is shut down. Using Way-Wigner, about how many MWt of decay heat must be removed one hour (3600 s) later?", "check": {"tool": "decay_heat", "args": {"t_seconds": 3600.0, "full_power_mwt": 3400.0}, "field": "power_mwt", "rel_tol": 0.02}, "reference_answer": "About 32.7 MWt of decay heat must be removed one hour after shutdown."}