Class: Options

Inherits:
Struct
  • Object
show all
Defined in:
lib/get_tapas/options.rb

Constant Summary collapse

DEFAULT_TAPAS_DIR =
'~/ruby-tapas'

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeOptions

Returns a new instance of Options.



13
14
15
16
# File 'lib/get_tapas/options.rb', line 13

def initialize
  super
  self.data_dir ||= DEFAULT_TAPAS_DIR
end

Instance Attribute Details

#data_dirObject

Returns the value of attribute data_dir

Returns:

  • (Object)

    the current value of data_dir



1
2
3
# File 'lib/get_tapas/options.rb', line 1

def data_dir
  @data_dir
end

#input_specObject

Returns the value of attribute input_spec

Returns:

  • (Object)

    the current value of input_spec



1
2
3
# File 'lib/get_tapas/options.rb', line 1

def input_spec
  @input_spec
end

#max_episode_numObject

Returns the value of attribute max_episode_num

Returns:

  • (Object)

    the current value of max_episode_num



1
2
3
# File 'lib/get_tapas/options.rb', line 1

def max_episode_num
  @max_episode_num
end

#min_episode_numObject

Returns the value of attribute min_episode_num

Returns:

  • (Object)

    the current value of min_episode_num



1
2
3
# File 'lib/get_tapas/options.rb', line 1

def min_episode_num
  @min_episode_num
end

#no_opObject

Returns the value of attribute no_op

Returns:

  • (Object)

    the current value of no_op



1
2
3
# File 'lib/get_tapas/options.rb', line 1

def no_op
  @no_op
end

#reverseObject

Returns the value of attribute reverse

Returns:

  • (Object)

    the current value of reverse



1
2
3
# File 'lib/get_tapas/options.rb', line 1

def reverse
  @reverse
end

#sleep_intervalObject

Returns the value of attribute sleep_interval

Returns:

  • (Object)

    the current value of sleep_interval



1
2
3
# File 'lib/get_tapas/options.rb', line 1

def sleep_interval
  @sleep_interval
end