game-data/src/models/hardware.rb
Gregory Ballantine 357bb69257
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Fixed linter errors
2024-02-09 13:59:44 -05:00

21 lines
355 B
Ruby

# frozen_string_literal: true
# Hardware - database model for PC hardware
class Hardware < Sequel::Model(:hardware)
one_to_many :results
def bench_results
br = {}
@results.each do |r|
br[r.benchmark.name.to_s] = [] unless br.key?(r.benchmark.name)
br[r.benchmark.name.to_s].push(r.avg_score)
end
return br
end
end