The round flags, read semantically, and the pack built from the pass #
The two inputs the capstone
DescriptiveComplexity.Draw.Data.accVerdict_varFM_qfValue still
abstracts – the flags' readings hEx/hAll and the conditional semantic
pack semOf – discharged at the concrete threads:
ctlBit_roundFX_pass_iff– a round flag at the round's exit reads as the per-polarity pass: every quantified level of that polarity holds an encoding-shaped, one-hot, domain-satisfying block. For a variable with quantified levels this is the two-flag characterization through the exit's flag ride; for one without, the flags are the constantTruethe VAL loop's entry seeded, riding every fold update (ctlBit_flag_varFM_of_nIn_zero).roundPass_of_polarities– the two readings jointly deliver the full pass, level by level – the capstone'shPass.passW/passW_hENC/passSem– the valuation, its master encoding fact and the semantic pack constructed from the pass: the free levels are the gated address's points, the quantified ones are chosen fromDescriptiveComplexity.Draw.Data.igPassP_iff_isEnc– so the capstone'shsemisrfl.
The flags along the VAL loop, without quantified levels #
Without quantified levels the two flags are constant along the VAL
loop: the entry seeded them True, the inner-gates thread is empty, and
no fold update writes a flag.
Dependency graph
A round flag at the round's exit reads as the per-polarity pass:
every quantified level of the flag's polarity holds an encoding-shaped,
one-hot, domain-satisfying block value. The capstone's hEx/hAll.
Dependency graph
The two polarity readings deliver the full pass: every level's
flag is one of the two. The capstone's hPass.
Dependency graph
The pack, built from the pass #
The valuation a passing round holds: the gated address's points at the free levels, the points the pass's encodings choose at the quantified ones.
Equations
Instances For
Dependency graph
The master encoding fact of a passing round: every level's block –
the working address's at the free levels, the round register's at the
quantified ones – encodes the valuation's point. The capstone's hENC,
and DescriptiveComplexity.Draw.Data.mkKindSem's input.
Dependency graph
The semantic pack of a passing round, constructed: the capstone's
semOf, with hsem definitional.
Equations
Instances For
Dependency graph
The stage tracks at the composed target #
The composed TARGET's argument blocks are the sources': after all
copy loops, block ℓ of TARGET is the position's source block – the copy
is faithful on the padded cells, and an encoding holds no others.
Dependency graph
A stage track reads the dictionary at the composed target: with the
track holding the stage dictionary and the sources encoding the points, the
random access's bit is the stage at those points – the capstone's
hOld.
Dependency graph
The leaf, read at the round's register #
A level's polarity flag is the ∃-flag exactly by its polarity.
Dependency graph
A level's polarity flag is the ∀-flag exactly by its polarity.
Dependency graph
A per-polarity pass is the split's gate clause, reindexed from the quantified levels to the pack's indices.
Dependency graph
The valuation the leaf decodes is the pass's: every level's block
of the leaf's reading encodes passW's point.
Dependency graph
The leaf at a passing round is the matrix's value at the pass's
points – the capstone's hPsPass, with Ps the gated matrix
DescriptiveComplexity.Draw.Data.leafP.
Dependency graph
The leaf at a failing round is the ∃-clause alone – the capstone's
hPsFail: the ∀-clause's implication is vacuous when the two readings do
not both hold.