#include <VRPTabuList.h>
Public Member Functions | |
VRPTabuList () | |
VRPTabuList (int t) | |
~VRPTabuList () | |
void | update_list (VRPRoute *r) |
void | show () |
void | empty () |
Public Attributes | |
int | max_entries |
int | num_entries |
int | start_index |
int * | hash_vals1 |
int * | hash_vals2 |
bool | full |
Definition at line 18 of file VRPTabuList.h.
VRPTabuList::VRPTabuList | ( | ) |
VRPTabuList::VRPTabuList | ( | int | t | ) |
VRPTabuList::~VRPTabuList | ( | ) |
void VRPTabuList::empty | ( | ) |
void VRPTabuList::show | ( | ) |
Shows the hash values of the current tabu list, starting with start_index and listing all current entries.
Definition at line 137 of file VRPTabuList.cpp.
void VRPTabuList::update_list | ( | VRPRoute * | r | ) |
bool VRPTabuList::full |
Definition at line 34 of file VRPTabuList.h.
Definition at line 31 of file VRPTabuList.h.
Definition at line 32 of file VRPTabuList.h.
Definition at line 28 of file VRPTabuList.h.
Definition at line 29 of file VRPTabuList.h.
Definition at line 30 of file VRPTabuList.h.