#include <model.hh>
Inheritance diagram for mets::swap_neighborhood< random_generator >:


Public Member Functions | |
| swap_neighborhood (random_generator &r, unsigned int moves) | |
| A neighborhood exploration strategy for mets::swap_elements. | |
| ~swap_neighborhood () | |
| Dtor. | |
| void | refresh (mets::feasible_solution &s) |
| Selects a different set of moves at each iteration. | |
Protected Member Functions | |
| void | randomize_move (swap_elements &m, unsigned int size) |
Protected Attributes | |
| random_generator & | rng |
| std::tr1::uniform_int | int_range |
| unsigned int | n |
Return to METSlib home page