# Lane F, x87 precision-sensitivity experiment. STOCK: no forcing. Oracle re-confirmation + the game's own control-word timeline. # Identical to every other shim.cfg.fpu* except the fpu.force line: the hook set, the trace # path and the flush policy are held fixed so the control word is the only variable. hooks=trace hook.Shim::SelfTest::Fill=off hook.Mars::GlobalConsts::LoadFile=off hook.Game::WeaponDictionary::Init=off hook.Game::SectionDictionary::SectionDictionary=off hook.Game::StrategyServer::ProcessFleetMovement=off hook.Game::TechTree::ProcessResearch=trace hook.Game::ServerPlayer::ComputeBudget=trace hook.Game::ServerPlayer::OnTechResearched=trace hook.Game::ServerSystem::ProcessTurn=trace hook.Game::StrategyServer::MoveFleet=trace trace.path=C:\SOTS\shim.trace.jsonl trace.inline_max=256 trace.flush=always # x87 control word forced once at the turn gate (StrategyClient::EndTurn and # StrategyServer::BeginProcessTurn), never re-forced inside the pipeline. fpu.force=off # Per-tick sampler: logs the control word to shim.log whenever it MOVES, so the log carries a # timeline of the value rather than a single claim. fpu.sample_ticks=on