dwave.optimization.model.Model.objective#
- Model.objective#
Objective to be minimized.
Examples
This example prints the value of the objective of a model representing the simple polynomial, \(y = i^2 - 4i\), for a state with value \(i=2.0\).
>>> from dwave.optimization import Model ... >>> model = Model() >>> i = model.integer(lower_bound=-5, upper_bound=5) >>> c = model.constant(4) >>> y = i**2 - c*i >>> model.minimize(y) >>> with model.lock(): ... model.states.resize(1) ... i.set_state(0, 2.0) ... print(f"Objective = {model.objective.state(0)}") Objective = -4.0