#include <selectionStrategy.hpp>


Public Member Functions | |
| Subcircuit | getSubcircuit () |
| bool | getStatus () |
| void | setSeed (int seed) |
Protected Member Functions | |
| SelectionStrategy (Gia_Man_t *&gia_man, const eSLIMConfig &cfg, eSLIMLog &log) | |
| unsigned int | getUniformRandomNumber (unsigned int lower, unsigned int upper) |
| bool | getRandomBool () |
| int | getSubcircuitIO (Vec_Int_t *subcircuit, Vec_Int_t *io) |
| std::unordered_map< int, std::unordered_set< int > > | computeForbiddenPairs (const Subcircuit &subcir) |
Protected Attributes | |
| Gia_Man_t *& | gia_man |
| const eSLIMConfig & | cfg |
| eSLIMLog & | log |
Definition at line 38 of file selectionStrategy.hpp.
|
protected |
Definition at line 106 of file selectionStrategy.hpp.
|
protected |
|
protected |
Definition at line 122 of file selectionStrategy.hpp.
|
inline |
Definition at line 41 of file selectionStrategy.hpp.
| Subcircuit eSLIM::SelectionStrategy< T >::getSubcircuit | ( | ) |
|
protected |
|
protected |
Definition at line 116 of file selectionStrategy.hpp.
| void eSLIM::SelectionStrategy< T >::setSeed | ( | int | seed | ) |
Definition at line 111 of file selectionStrategy.hpp.
|
protected |
Definition at line 53 of file selectionStrategy.hpp.
|
protected |
Definition at line 52 of file selectionStrategy.hpp.
|
protected |
Definition at line 54 of file selectionStrategy.hpp.