Raw File
ScenarioExpCacla.cpp
#include "ScenarioExpCacla.h"
#include "learning/CaclaTrainer.h"

cScenarioExpCacla::cScenarioExpCacla()
{
}

cScenarioExpCacla::~cScenarioExpCacla()
{
}

std::string cScenarioExpCacla::GetName() const
{
	return "Exploration Cacla";
}

void cScenarioExpCacla::RecordFlagsBeg(tExpTuple& out_tuple) const
{
	const auto nn_ctrl = GetNNController();
	bool off_policy = nn_ctrl->IsOffPolicy();
	out_tuple.SetFlag(off_policy, cCaclaTrainer::eFlagOffPolicy);
}

void cScenarioExpCacla::RecordFlagsEnd(tExpTuple& out_tuple) const
{
	bool fail = CheckFail();
	out_tuple.SetFlag(fail, cCaclaTrainer::eFlagFail);
}
back to top