Initialise.QLearningPersExpPath: Set changeable model variables

Description Usage Arguments

View source: R/QlearningPersExpPath.R

Description

Returns a list with the following items

Usage

1
2
3
4
5
6
7
Initialise.QLearningPersExpPath(
  game.object = NULL,
  algo.par,
  memory.init = NULL,
  memory.param = NULL,
  model.par = NULL
)

Arguments

game.object

A Game Object as defined by Get.Game.Object.<Name>. Necessary in the case of memory intitialisation.

memory.init

Which type of initialization should take place? It NULL, the option none is used. The following types are supported

  • none No initialization takes place. Memory is an empty list.

  • self.play The other strategies play against themselves - to understand possible secret handshakes. The following memory.param are expected:

    • no How often should the other strategies play against themselves?

If combinations of different memories are needed, one can use the function Extend.Memory.QLearningPersExpPath()

memory.param

Parameters necessary for the chosen memory.init.

model.par

Parameters of model i.e. Neural Network. Currently only used for RNN.


MartinKies/RLR documentation built on Dec. 24, 2019, 10:02 p.m.