Linear Constraint System (LCS) Game Layout #
This module defines the basic geometric structure of a Linear Constraint System (LCS) game. An LCS game is defined by a set of binary variables and a set of linear equations over $\mathbb{F}_2$.
Key Definitions #
Layout: The structure describing the relationship between equations and variables.Layout.Assignment: A local mapping of values to variables in a specific equation.Game: The specification of the right-hand sides of the linear equations.
@[reducible, inline]
A local assignment of 𝔽₂-values to the variables of equation i.
Equations
- G.Assignment i = (↥(G.V i) → ZMod 2)