10 #include "common/datareader.h" 11 #include "microscenarioprovider.h" 12 #include "snapshotter.h" std::string indexFile_
Definition: microscenarioprovidersnapshot.h:34
void invalidate_()
Definition: microscenarioprovidersnapshot.cpp:28
Snapshot loadSnapshot_()
Definition: microscenarioprovidersnapshot.cpp:33
MicroScenarioProviderSnapshot & setSnapshotDirectory(const std::string &)
Specifies the directory where snapshots are located.
Definition: microscenarioprovidersnapshot.cpp:14
std::unique_ptr< common::DataReaderIterator< Snapshot > > dataIterator_
Definition: microscenarioprovidersnapshot.h:36
A low-resolution snapshot of a game state, intended for producing micro training scenarios.
Definition: snapshotter.h:64
MicroScenarioProviderSnapshot & setIndexFile(const std::string &)
Specifies a file lists snapshots relative to the SnapshotDirectory.
Definition: microscenarioprovidersnapshot.cpp:21
Definition: microscenarioprovider.h:18
Provides scenarios constructed from Snapshots of real games.
Definition: microscenarioprovidersnapshot.h:19
Definition: scenariospecification.h:57
FixedScenario getFixedScenario() override
Samples a Scenario from the list specified in setIndexFile.
Definition: microscenarioprovidersnapshot.cpp:51
Main namespace for bot-related code.
Definition: areainfo.cpp:17
std::string snapshotDirectory_
Definition: microscenarioprovidersnapshot.h:33
std::unique_ptr< common::DataReader< Snapshot > > dataReader_
Definition: microscenarioprovidersnapshot.h:35