You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To commit the trace when generating the proof with the prove_brainfuck() entrypoint, we must evaluate the BaseField that populates the InstructionTable on the Circle domain.
To do so, we must pack the registers of each row InstructionTableRow (all registers for one step) into a BaseColumn (all steps of one register), which provides us a Vec<BaseColumn> (all steps of one register)
Then we evaluate each row (i.e. BaseColumn) on a corresponding circle domain.
To commit the trace when generating the proof with the
prove_brainfuck()
entrypoint, we must evaluate the BaseField that populates theInstructionTable
on the Circle domain.To do so, we must pack the registers of each row
InstructionTableRow
(all registers for one step) into aBaseColumn
(all steps of one register), which provides us aVec<BaseColumn>
(all steps of one register)Then we evaluate each row (i.e.
BaseColumn
) on a corresponding circle domain.As a reference, see this from stwo-cairo
The text was updated successfully, but these errors were encountered: