Revision ed82e2ebe5f14fa875cc3d0a2180c64980408e8f authored by Glen on 19 October 2016, 17:49:36 UTC, committed by GitHub on 19 October 2016, 17:49:36 UTC
1 parent 2dea289
Raw File
AsyncMACETrainer.h
#pragma once

#include "learning/AsyncTrainer.h"

class cAsyncMACETrainer : public cAsyncTrainer
{
public:

	cAsyncMACETrainer();
	virtual ~cAsyncMACETrainer();

	virtual void SetNumActionFrags(int num);
	virtual void SetActionFragSize(int size);

protected:
	int mNumActionFrags;
	int mActionFragSize;
	
	virtual void BuildTrainer(std::shared_ptr<cNeuralNetTrainer>& out_trainer) const;
	virtual void SetupTrainer(std::shared_ptr<cNeuralNetTrainer>& out_trainer);
};
back to top