Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::bop::NeighborhoodGenerator Class Referenceabstract

Detailed Description

Definition at line 64 of file bop_lns.h.

#include <bop_lns.h>

Inheritance diagram for operations_research::bop::NeighborhoodGenerator:
operations_research::bop::ConstraintBasedNeighborhood operations_research::bop::ObjectiveBasedNeighborhood operations_research::bop::RelationGraphBasedNeighborhood

Public Member Functions

 NeighborhoodGenerator ()=default
virtual ~NeighborhoodGenerator ()=default
virtual void GenerateNeighborhood (const ProblemState &problem_state, double difficulty, sat::SatSolver *sat_propagator)=0

Constructor & Destructor Documentation

◆ NeighborhoodGenerator()

operations_research::bop::NeighborhoodGenerator::NeighborhoodGenerator ( )
default

◆ ~NeighborhoodGenerator()

virtual operations_research::bop::NeighborhoodGenerator::~NeighborhoodGenerator ( )
virtualdefault

Member Function Documentation

◆ GenerateNeighborhood()

virtual void operations_research::bop::NeighborhoodGenerator::GenerateNeighborhood ( const ProblemState & problem_state,
double difficulty,
sat::SatSolver * sat_propagator )
pure virtual

The documentation for this class was generated from the following file: