Class: SRL::PastRace::Result

Inherits:
Object
  • Object
show all
Includes:
Unmarshalable
Defined in:
lib/srl/past_race.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.



45
46
47
# File 'lib/srl/past_race.rb', line 45

def message
  @message
end

#newtrueskillObject (readonly) Also known as: new_rating

Returns the value of attribute newtrueskill.



51
52
53
# File 'lib/srl/past_race.rb', line 51

def newtrueskill
  @newtrueskill
end

#oldtrueskillObject (readonly) Also known as: old_rating

Returns the value of attribute oldtrueskill.



48
49
50
# File 'lib/srl/past_race.rb', line 48

def oldtrueskill
  @oldtrueskill
end

#placeObject (readonly) Also known as: position

Which place did this runner finish in?



34
35
36
# File 'lib/srl/past_race.rb', line 34

def place
  @place
end

#playerObject (readonly) Also known as: name

The runner’s name



38
39
40
# File 'lib/srl/past_race.rb', line 38

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.



30
31
32
# File 'lib/srl/past_race.rb', line 30

def race
  @race
end

#timeObject (readonly)

Number of seconds the run lasted.



42
43
44
# File 'lib/srl/past_race.rb', line 42

def time
  @time
end

#trueskillchangeObject (readonly) Also known as: rating_adjustment

Returns the value of attribute trueskillchange.



54
55
56
# File 'lib/srl/past_race.rb', line 54

def trueskillchange
  @trueskillchange
end