gem5 v24.0.0.0
|
Protected Member Functions | |
void | SetUp () override |
void | TearDown () override |
Protected Attributes | |
std::vector< Dueler > | entries |
A vector simulating a table-like structure. | |
std::size_t | constituencySize |
The constituency size, acquired from params. | |
std::size_t | teamSize |
The size of a team, acquired from params. | |
unsigned | numBits |
The number of bits in the selector, acquired from params. | |
double | lowThreshold |
The low threshold to change winner, acquired from params. | |
double | highThreshold |
The high threshold to change winner, acquired from params. | |
std::unique_ptr< DuelingMonitor > | monitor |
The monitor instance being tested. | |
Definition at line 83 of file dueling.test.cc.
|
inlineoverrideprotected |
Definition at line 109 of file dueling.test.cc.
References constituencySize, entries, highThreshold, lowThreshold, monitor, numBits, and teamSize.
|
inlineoverrideprotected |
Definition at line 129 of file dueling.test.cc.
References monitor_id.
|
protected |
The constituency size, acquired from params.
Definition at line 91 of file dueling.test.cc.
Referenced by SetUp().
|
protected |
A vector simulating a table-like structure.
Definition at line 88 of file dueling.test.cc.
Referenced by SetUp().
|
protected |
The high threshold to change winner, acquired from params.
Definition at line 103 of file dueling.test.cc.
Referenced by SetUp().
|
protected |
The low threshold to change winner, acquired from params.
Definition at line 100 of file dueling.test.cc.
Referenced by SetUp().
|
protected |
The monitor instance being tested.
Definition at line 106 of file dueling.test.cc.
Referenced by SetUp().
|
protected |
The number of bits in the selector, acquired from params.
Definition at line 97 of file dueling.test.cc.
Referenced by SetUp().
|
protected |
The size of a team, acquired from params.
Definition at line 94 of file dueling.test.cc.
Referenced by SetUp().