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

Neighbor acceptance criterion interface. More...

#include <routing_ils.h>

Classes

struct  SearchState
 Representation of the search process state. More...
 

Public Member Functions

virtual ~NeighborAcceptanceCriterion ()=default
 
virtual bool Accept (const SearchState &search_state, const Assignment *candidate, const Assignment *reference)=0
 

Detailed Description

Neighbor acceptance criterion interface.

Definition at line 252 of file routing_ils.h.

Constructor & Destructor Documentation

◆ ~NeighborAcceptanceCriterion()

virtual operations_research::NeighborAcceptanceCriterion::~NeighborAcceptanceCriterion ( )
virtualdefault

Member Function Documentation

◆ Accept()

virtual bool operations_research::NeighborAcceptanceCriterion::Accept ( const SearchState & search_state,
const Assignment * candidate,
const Assignment * reference )
pure virtual

Returns whether candidate should replace reference given the provided search state.


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