Skip to content

chore: remove RelationUtils::scale_and_batch_elements method triggered when IsFoldingFlavor == false #1443

@iakovenkos

Description

@iakovenkos

When IsFoldingFlavor==true, Prover and Verifier produce NUM_RELATIONS - 1 challenges that are separatiing different relations. It's mostly needed for PG, as the challenges there do contribute to the subrelation degrees. When IsFoldingFlavor==false, we produce a single challenge and use its's powers to separate the relations.

Turn RelationSeparator for the latter Flavor into an array, populate it before entering the Sumcheck, remove the redundant method.

Benefits:

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions