コード例 #1
0
ファイル: environment.hpp プロジェクト: Warbo/mc-aixi-ctw
	/** The maximum number of bits required to represent a reward. */
	int rewardBits() const { return bitsRequired(maxReward()); }
コード例 #2
0
ファイル: environment.hpp プロジェクト: Warbo/mc-aixi-ctw
	/** The maximum number of bits required to represent an action. */
	int actionBits() const { return bitsRequired(maxAction()); }
コード例 #3
0
ファイル: environment.hpp プロジェクト: Warbo/mc-aixi-ctw
	/** The maximum number of bits required to represent an observation. */
	int observationBits() const { return bitsRequired(maxObservation()); }
コード例 #4
0
ファイル: TemplateBuilder.cpp プロジェクト: scrossuk/locic
		void TemplateBuilder::updateAllInstructions(Module& module) {
			for (const auto instruction: instructions_) {
				instruction->setOperand(1, ConstantGenerator(module).getI64(bitsRequired()));
			}
		}