[[["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 `cp_model_objective` provides functionalities related to the objective function in a Constraint Programming (CP) model."],["It includes the `EncodeObjectiveAsSingleVariable` function, which transforms the objective expression into a single variable within the CP model."]]],["The documentation describes the `EncodeObjectiveAsSingleVariable` function within the C++ `cp_model_objective` context. This function, which has a `void` return type, takes a `CpModelProto*` as an argument. Its purpose is to encode the objective of a Constraint Programming model as a single variable, as inferred by its name. No further details about the implementation or usage are given in the provided excerpt.\n"]]