Repository navigation
Record the one-role cap-two bill loss against the direct swap recipe - #87
Draft
unpaidmoon wants to merge 1 commit into
Draft
unpaidmoon wants to merge 1 commit into
unpaidmoon wants to merge 1 commit into
Conversation
The CrocSwap#5083 five-call schedule, compiled into selected one-role reversed calls, has B=2F and misses the CrocSwap#5099 strict direct-recipe test on the admitted-saving screen. Co-authored-by: unpaidmoon <unpaidmoon@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Change and mathematical scope
Scoped negative bill, not a construction and not a κ improvement. The one-role compilation of the CrocSwap#5083 five-call schedule has complete cap-two price
B = 2Fand outside differenceDelta = 0. On the CrocSwap#5099 accounting screen0 ≤ C ≤ 17/5000, that bill misses the strict direct-recipe testB < (2F + 6Q - Delta)/4by more than
398/133full-width calls. The selected conditional result staysκ = 605457647/200000000000.Task and overlap
Base commit:
32890bc5de034ab8fc93ac88ead7279a6a416d04(upstream CrocSwapmain).Task card:
bit-new-register-model, scope changed. The card asks for a new register alphabet. Discussion #1166 comment 19142691 already moved the question to the physical cap-two price gate. This package prices that gate's one chronological compilation instead of opening another census.Nearest work: CrocSwap#5083 (formal five-call word) and CrocSwap#5099 (
research/three-swap-cap2-physical-ceiling, the direct-recipe threshold and the statement that no eligible caller was bound). This bill is the caller CrocSwap#5099 left open. It does not rerun either package.The selected one-role contract is
notes/batched-bit-rows.tex(each child uses1/Wof the parent volume; repetitions are separate calls) together withnotes/three-stage-cover-bit.tex(J_Acosts at most three reversed children). Two owners therefore cost two width-fcalls.Validation
CPython 3.12, standard library only:
Both passed here. The checker authenticates the pinned bytes, requires the one-role and direct-recipe sentences, checks
399^5000 < 2^4983 * 200^5000, rejects the break-even caseQ = F, sweeps 128 widths atC = 0, accepts a below-threshold controlB = Fthat is outside the one-role service, and records that a large negativeDeltacould change the decision. No native program, compiler, Lean build, or selected cold replay was run.Credit
Nick Petalas supplied the CrocSwap#5083 formal word. Chris R / Clear1nsight supplied the CrocSwap#5099 ceiling and two-owner volume reading. The BIT notes retain their source authors. Prepared by unpaidmoon with substantial Cursor Grok assistance. Apache-2.0.
Open next questions
B < 2F.Workflow feedback (optional)
The machine-readable open handoffs in CrocSwap#1166 are the structured
HANDOFFblocks in comment order. Pricing the named next bill was enough; a second census of every BIT call site was not required once the one-role compilation already failed the gate.