Class: SRL::PastRace::Result

Inherits:
Object
  • Object
show all
Includes:
Unmarshalable
Defined in:
lib/srl/typedefs.rb

Overview

Result of an individual racer’s time and rating adjustments.

Instance Attribute Summary collapse

Method Summary

Methods included from Unmarshalable

included

Instance Attribute Details

#messageObject (readonly) Also known as: comment

Optional comment entered by the runner.



207
208
209
# File 'lib/srl/typedefs.rb', line 207

def message
  @message
end

#newtrueskillObject (readonly) Also known as: new_rating

Returns the value of attribute newtrueskill.



213
214
215
# File 'lib/srl/typedefs.rb', line 213

def newtrueskill
  @newtrueskill
end

#oldtrueskillObject (readonly) Also known as: old_rating

Returns the value of attribute oldtrueskill.



210
211
212
# File 'lib/srl/typedefs.rb', line 210

def oldtrueskill
  @oldtrueskill
end

#placeObject (readonly) Also known as: position

Which place did this runner finish in?



196
197
198
# File 'lib/srl/typedefs.rb', line 196

def place
  @place
end

#playerObject (readonly) Also known as: name

The runner’s name



200
201
202
# File 'lib/srl/typedefs.rb', line 200

def player
  @player
end

#raceObject (readonly) Also known as: race_id

ID of the race this result entry is associated with.

NOTE

Not to be confused with the SRL Channel ID.



192
193
194
# File 'lib/srl/typedefs.rb', line 192

def race
  @race
end

#timeObject (readonly)

Number of seconds the run lasted.



204
205
206
# File 'lib/srl/typedefs.rb', line 204

def time
  @time
end

#trueskillchangeObject (readonly) Also known as: rating_adjustment

Returns the value of attribute trueskillchange.



216
217
218
# File 'lib/srl/typedefs.rb', line 216

def trueskillchange
  @trueskillchange
end