[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-08-06 UTC."],[[["The `CircuitConstraint` class in C++ is used to define constraints related to circuits or paths within a model."],["It provides a method, `AddArc`, to specify an arc (directed edge) within the circuit, using a tail node, head node, and a Boolean variable controlling its presence."]]],["The `CircuitConstraint` class in C++ includes a method called `AddArc`. This method is used to define arcs within a circuit. It accepts three arguments: `tail` and `head` (both integers), representing the start and end nodes of an arc, and `literal` (a `BoolVar`), which indicates whether the arc is present in the circuit. The method's return type is `void`, meaning it does not return any value.\n"]]