IVALab Python Libraries
Collection of code for computer vision and robotics with specific API.
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
CfgPuzzleTrial Class Reference

Configuration node for a puzzle solving trial. More...

Inheritance diagram for CfgPuzzleTrial:
Inheritance graph
[legend]
Collaboration diagram for CfgPuzzleTrial:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, init_dict=None, key_list=None, new_allowed=True)
 Constructor of puzzle trial configuration. More...
 
def prefix (self)
 Return file prefix established by configuration parameters. More...
 
def TrialClasses (self)
 Return activity and monitor classes based on activity to perform. More...
 

Static Public Member Functions

def get_default_settings ()
 Defines most basic, default settings for puzzle trial. More...
 

Public Attributes

 activity
 

Detailed Description

Configuration node for a puzzle solving trial.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  init_dict = None,
  key_list = None,
  new_allowed = True 
)

Constructor of puzzle trial configuration.

Parameters
[in]cfg_filesList of config files to load to merge settings.

Member Function Documentation

◆ get_default_settings()

def get_default_settings ( )
static

Defines most basic, default settings for puzzle trial.

Parameters
[out]default_dictDictionary populated with minimal set of default settings.

◆ prefix()

def prefix (   self)

Return file prefix established by configuration parameters.

Returns
File prefix to use.

◆ TrialClasses()

def TrialClasses (   self)

Return activity and monitor classes based on activity to perform.

Returns
File prefix to use.

Member Data Documentation

◆ activity

activity

The documentation for this class was generated from the following file: