# dwave-greedyΒΆ

Attention

`dwave-greedy`

is deprecated since `dwave-ocean-sdk`

6.1.0 in favor of
dwave-samplers and will be removed in `dwave-ocean-sdk`

8.0.0.

An implementation of a steepest descent solver for binary quadratic models.

Steepest descent is the discrete analogue of gradient descent, but the best move is computed using a local minimization rather rather than computing a gradient. At each step, we determine the dimension along which to descend based on the highest energy drop caused by a variable flip.