Skip to contents

Overwrite existing auxiliary parameters.

Overwrite existing auxiliary parameters.

Methods


Method new()

Usage

ModelParameters$new(
  learning_strategy = success_bias_strategy,
  graph = NULL,
  n_agents = NULL,
  auxiliary = list()
)


Method get_learning_strategy()

Usage

ModelParameters$get_learning_strategy()


Method set_learning_strategy()

Usage

ModelParameters$set_learning_strategy(learning_strategy)


Method get_graph()

Usage

ModelParameters$get_graph()


Method set_graph()

Usage

ModelParameters$set_graph(graph)


Method get_n_agents()

Usage

ModelParameters$get_n_agents()


Method set_n_agents()

Usage

ModelParameters$set_n_agents(n_agents)


Method get_auxiliary()

Usage

ModelParameters$get_auxiliary()


Method set_auxiliary()

Usage

ModelParameters$set_auxiliary(params)

Returns

self silently Add a key-value pair to the auxiliary variables.


Method add_auxiliary()

Usage

ModelParameters$add_auxiliary(key, value)

Returns

self silently Get all parameter values as list


Method as_list()

Usage

ModelParameters$as_list()

Returns

list of parameters


Method clone()

The objects of this class are cloneable with this method.

Usage

ModelParameters$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.