Package | Description |
---|---|
net.viktorc.detroid.framework.validation |
Modifier and Type | Method and Description |
---|---|
static EPDRecord |
EPDRecord.parse(String epd)
Constructs an instance based on the specified EPD record.
|
Modifier and Type | Method and Description |
---|---|
List<EPDRecord> |
SearchTestSuite.getRecords()
Returns the EPDRecord records held in the test suite.
|
List<EPDRecord> |
PerftSuite.getRecords() |
List<EPDRecord> |
TTDSuite.getRecords()
Returns a list of the TTD records.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
PerftSuite.perft(ControllerEngine engine,
EPDRecord record)
Runs a perft test on the position specified in the record to the depth noted using the provided engine and returns whether the engine
counted the same number of positions as stated in the record.
|
static boolean |
SearchTestSuite.searchTest(UCIEngine engine,
ControllerEngine controllerEngine,
EPDRecord record,
long timePerPos)
Searches the position defined in the EPDRecord record for the specified amount of time using the provided engine and returns if the
engine found any one of the best moves noted in the record.
|
static Map.Entry<Long,Long> |
TTDSuite.searchTest(UCIEngine engine,
EPDRecord record,
int additionalDepth)
It has the parameter engine search the position specified in the TTD record to the (potentially adjusted) depth specified in the
record.
|
Copyright © 2020. All rights reserved.