diff --git a/.bowerrc b/.bowerrc new file mode 100644 index 0000000..69fbc34 --- /dev/null +++ b/.bowerrc @@ -0,0 +1,3 @@ +{ + "directory": "vendor/assets/components" +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1d86f7c --- /dev/null +++ b/.gitignore @@ -0,0 +1,50 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Production files +public/assets +vendor/bundle + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +/tmp + +# don't checkin the documentation temp files or build folders +/.yardoc +doc + +data/ +# for the lazy, while debugging +bin/*.txt + +# don't commit the production version of the database or backend configs +config/database.yml +config/backend.yml + +# don't lock the versions in development +Gemfile.lock +Berksfile.lock + +*.sublime-workspace + +# simplecov +/coverage + +# woe unto you if you try 'git add .vagrant' +.vagrant + +# dump files +**/*.rdb + +# bower componets +vendor/assets/components diff --git a/.powenv b/.powenv new file mode 100644 index 0000000..00d6da1 --- /dev/null +++ b/.powenv @@ -0,0 +1 @@ +export RAILS_ENV=development diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 0000000..c043eea --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +2.2.1 diff --git a/Berksfile b/Berksfile new file mode 100644 index 0000000..a0646b8 --- /dev/null +++ b/Berksfile @@ -0,0 +1,5 @@ +source "https://api.berkshelf.com" + +# needed to make the VM sane +cookbook 'afpc', path: '/code/chef/cookbooks/afpc' +cookbook 'passenger', path: '/code/chef/cookbooks/passenger' diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..ab651b9 --- /dev/null +++ b/Gemfile @@ -0,0 +1,73 @@ + +source 'https://rubygems.org' + +## Rails +gem 'rails', '4.2.1' +## Rails pipeline +gem 'jquery-rails' +gem 'sass-rails', '~> 5.0' +gem 'uglifier', '>= 1.3.0' +gem 'coffee-rails', '~> 4.1.0' + +gem 'turbolinks' + +# database +gem 'sqlite3' +gem 'mongoid' + +case RUBY_PLATFORM +when /darwin/ + # use apple's built-in javascript +else + gem 'therubyracer' +end + +# Views and frontend gems +gem 'haml-rails' +gem 'kramdown' +gem 'kramdown-haml' + +## Utilities +gem 'highline', require: false +gem 'rest-client' + +gem 'passenger' + +group :development do + gem 'thin' + + # code quality + gem 'rubocop', require: false + + gem 'powder' + gem 'guard-pow' +end + +group :development, :test do + gem 'byebug' + gem 'web-console', '~> 2.0' + + gem 'spring' + gem 'rspec' + gem 'shoulda' + + gem 'guard-bundler' + gem 'guard-rspec' + # gem 'guard-spring' + + gem 'jazz_hands', github: 'camerontaylor/jazz_hands' + + gem 'letter_opener' + gem 'rb-fsevent', group: :darwin + + # require these later in rails_helper, otherwise you get the wrong pieces loaded + gem 'shoulda-matchers', require: false + gem 'simplecov', require: false + gem 'factory_girl_rails', require: false + gem 'faker' +end + + +group :development, :doc do + gem 'yard' +end diff --git a/Guardfile b/Guardfile new file mode 100644 index 0000000..7090dcd --- /dev/null +++ b/Guardfile @@ -0,0 +1,42 @@ +# A sample Guardfile +# More info at https://github.com/guard/guard#readme + +clearing :on +#interactor :off + +guard :bundler do + watch('Gemfile') + # watch(/^.+\.gemspec/) +end + +group 'interactive' do + guard 'pow', notification: false do + watch(%r{^lib}) + watch(%r{^app/(.+)\.rb}) + watch(%r{^config}) + end +end + +group 'rspec' do + guard :rspec, cmd: 'spring rspec -fd' do + watch(%r{^spec/.+_spec\.rb$}) + watch('spec/spec_helper.rb') { 'spec' } + watch('spec/rails_helper.rb') { 'spec' } + + watch(%r{^lib/(.+)\.rb$}) { |m| "spec/lib/#{m[1]}_spec.rb" } + + # Rails example + watch(%r{^app/(.+)\.rb$}) { |m| "spec/#{m[1]}_spec.rb" } + watch(%r{^app/(.*)(\.erb|\.haml|\.slim)$}) { |m| "spec/#{m[1]}#{m[2]}_spec.rb" } + + watch(%r{^spec/support/(.+)\.rb$}) { 'spec' } + watch('app/controllers/application_controller.rb') { 'spec/controllers' } + watch('app/controllers/authenticated_controller.rb') { 'spec/controllers' } + + # Capybara features specs + watch(%r{^app/views/(.+)/.*\.(erb|haml|slim)$}) { |m| "spec/features/#{m[1]}_spec.rb" } + + watch(%r{^spec/factories/(.+)\.rb$}) { 'spec' } + end +end + diff --git a/README.rdoc b/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/Rakefile b/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/Vagrantfile b/Vagrantfile new file mode 100644 index 0000000..367d024 --- /dev/null +++ b/Vagrantfile @@ -0,0 +1,43 @@ +# -*- mode: ruby -*- +# vi: set ft=ruby : + +require 'berkshelf/vagrant' + +# Vagrantfile API/syntax version. Don't touch unless you know what you're doing! +VAGRANTFILE_API_VERSION = "2" + +Vagrant.require_version ">= 1.5.0" + +Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| + config.berkshelf.enabled = true + config.omnibus.chef_version = :latest + + config.vm.hostname = "invalesco" + config.vm.box = "trusty64" + + config.vm.provider "vmware_fusion" do |v, override| + v.gui = false + v.vmx["numvcpus"] = "8" + v.vmx["memsize"] = "8096" + end + + # An array of symbols representing groups of cookbook described in the Vagrantfile + # to exclusively install and copy to Vagrant's shelf. + # config.berkshelf.only = [] + + # An array of symbols representing groups of cookbook described in the Vagrantfile + # to skip installing and copying to Vagrant's shelf. + # config.berkshelf.except = [] + + config.vm.provision :chef_solo do |chef| + chef.run_list = [ + "recipe[afpc::vagrant]", + ] + end + + config.vm.synced_folder "/code/lol/invalesco", "/opt/invalesco" + + config.vm.network "forwarded_port", guest: 3000, host: 3002 # nginx + # config.vm.network "forwarded_port", guest: 6379, host: 6379 # redis + config.vm.network "forwarded_port", guest: 27017, host: 27018 # mongodb +end diff --git a/app/assets/images/.keep b/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js new file mode 100644 index 0000000..812e820 --- /dev/null +++ b/app/assets/javascripts/application.js @@ -0,0 +1,17 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . +//= require bootstrap-sass/assets/javascripts/bootstrap-sprockets diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss new file mode 100644 index 0000000..95393c5 --- /dev/null +++ b/app/assets/stylesheets/application.scss @@ -0,0 +1,3 @@ +$icon-font-path: "bootstrap-sass/assets/fonts/bootstrap/"; +@import "bootstrap-sass/assets/stylesheets/bootstrap-sprockets"; +@import "bootstrap-sass/assets/stylesheets/bootstrap"; diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb new file mode 100644 index 0000000..56f1c69 --- /dev/null +++ b/app/controllers/application_controller.rb @@ -0,0 +1,15 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception + + before_filter :app_name + + def app_name + @app_name = 'Invalesco' + end + + def sample_match + render json: Match.first.to_json + end +end diff --git a/app/controllers/champion_controller.rb b/app/controllers/champion_controller.rb new file mode 100644 index 0000000..ec02f4e --- /dev/null +++ b/app/controllers/champion_controller.rb @@ -0,0 +1,11 @@ +class ChampionController < ApplicationController + def index + @data = Champion.all + render json: @data.to_json + end + + def urf_win_loss + @data = Urf::ChampionWinLoss.all + render json: @data.to_json + end +end diff --git a/app/controllers/concerns/.keep b/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb new file mode 100644 index 0000000..55e3a93 --- /dev/null +++ b/app/helpers/application_helper.rb @@ -0,0 +1,6 @@ +module ApplicationHelper + def champion_icon(name_or_id) + name = name_or_id.is_a?(Integer) ? Champion.find(name_or_id) : name_or_id.to_s + image_tag "http://ddragon.leagueoflegends.com/cdn/5.2.1/img/champion/#{name}.png" + end +end diff --git a/app/mailers/.keep b/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/app/models/.keep b/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/app/models/ban.rb b/app/models/ban.rb new file mode 100644 index 0000000..16e517b --- /dev/null +++ b/app/models/ban.rb @@ -0,0 +1,7 @@ +class Ban + include Mongoid::Document + include Mongoid::Attributes::Dynamic + + field :championId, type: Integer + field :pickTurn, type: Integer +end diff --git a/app/models/champion.rb b/app/models/champion.rb new file mode 100644 index 0000000..73ad099 --- /dev/null +++ b/app/models/champion.rb @@ -0,0 +1,9 @@ +class Champion + include Mongoid::Document + # include Mongoid::Attributes::Dynamic + + field :key, type: String + field :name, type: String + field :title, type: String + field :_id, type: Integer, default: ->{ id } +end diff --git a/app/models/concerns/.keep b/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/app/models/match.rb b/app/models/match.rb new file mode 100644 index 0000000..9c1c058 --- /dev/null +++ b/app/models/match.rb @@ -0,0 +1,11 @@ +class Match + include Mongoid::Document + include Mongoid::Attributes::Dynamic + + field :matchId, type: Integer + field :region, type: String + field :queueType, type: String + + embeds_many :teams + embeds_many :participants +end diff --git a/app/models/participant.rb b/app/models/participant.rb new file mode 100644 index 0000000..c850993 --- /dev/null +++ b/app/models/participant.rb @@ -0,0 +1,7 @@ +class Participant + include Mongoid::Document + include Mongoid::Attributes::Dynamic + + field :teamId, type: Integer + field :championId, type: Integer +end diff --git a/app/models/team.rb b/app/models/team.rb new file mode 100644 index 0000000..77e55b3 --- /dev/null +++ b/app/models/team.rb @@ -0,0 +1,9 @@ +class Team + include Mongoid::Document + include Mongoid::Attributes::Dynamic + + field :teamId, type: Integer + field :winner, type: Boolean + + embeds_many :bans +end diff --git a/app/models/urf/champion_win_loss.rb b/app/models/urf/champion_win_loss.rb new file mode 100644 index 0000000..f60e8c4 --- /dev/null +++ b/app/models/urf/champion_win_loss.rb @@ -0,0 +1,18 @@ +module Urf + class ChampionWinLoss + include Mongoid::Document + + field :wins, type: Integer + field :losses, type: Integer + + def total + wins+losses + end + + def ratio + wins/total.to_f + end + + has_one :champion + end +end diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml new file mode 100644 index 0000000..d92aef1 --- /dev/null +++ b/app/views/layouts/application.html.haml @@ -0,0 +1,43 @@ +!!! 5 +%html(lang="en") + %head + %meta(charset="utf-8") + %meta(http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1") + %meta(name="viewport" content="width=device-width, initial-scale=1.0") + %title= content_for?(:title) ? yield(:title) : @app_name + + = csrf_meta_tags + = stylesheet_link_tag "application", :media => "all", 'data-turbolinks-track' => true + = favicon_link_tag 'apple-touch-icon-144x144-precomposed.png', :rel => 'apple-touch-icon-precomposed', :type => 'image/png', :sizes => '144x144' + = favicon_link_tag 'apple-touch-icon-114x114-precomposed.png', :rel => 'apple-touch-icon-precomposed', :type => 'image/png', :sizes => '114x114' + = favicon_link_tag 'apple-touch-icon-72x72-precomposed.png', :rel => 'apple-touch-icon-precomposed', :type => 'image/png', :sizes => '72x72' + = favicon_link_tag 'apple-touch-icon-precomposed.png', :rel => 'apple-touch-icon-precomposed', :type => 'image/png' + = favicon_link_tag 'favicon.ico', :rel => 'shortcut icon' + = javascript_include_tag "application", 'data-turbolinks-track' => true + ~ content_for(:head) + + %body + .navbar.navbar-default.navbar-static-top + .container + %button.navbar-toggle(type="button" data-toggle="collapse" data-target=".navbar-responsive-collapse") + %span.icon-bar + %span.icon-bar + %span.icon-bar + %a.navbar-brand(href=root_path)= @app_name + / .navbar-collapse.collapse.navbar-responsive-collapse + / %ul.nav.navbar-nav + / %li= link_to "Link 1", "/path1" + / %li= link_to "Link 2", "/path2" + / %li= link_to "Link 3", "/path3" + / %li= link_to "Link 3", "/path3" + + .container + .row + .col-lg-12 + = yield + + %footer + %p + © Arinya 2015 + + ~ content_for(:tail) diff --git a/bin/bundle b/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/bin/ops/champions.rb b/bin/ops/champions.rb new file mode 100755 index 0000000..a4f9713 --- /dev/null +++ b/bin/ops/champions.rb @@ -0,0 +1,18 @@ +#!/usr/bin/env ruby + +ENV["RAILS_ENV"] ||= "development" +require 'rubygems' +require 'bundler/setup' + +APP_PATH = File.expand_path('../../../config/application', __FILE__) +require File.expand_path('../../../config/boot', __FILE__) +require APP_PATH +Rails.application.require_environment! + +Champion.delete_all + +json = JSON.parse(File.read("/code/riot/data/static/champions.json")) + +json['data'].each do |k,v| + Champion.create(v) +end diff --git a/bin/ops/count.rb b/bin/ops/count.rb new file mode 100755 index 0000000..d03ff38 --- /dev/null +++ b/bin/ops/count.rb @@ -0,0 +1,22 @@ +#!/usr/bin/env ruby + +ENV["RAILS_ENV"] ||= "development" +require 'rubygems' +require 'bundler/setup' + +APP_PATH = File.expand_path('../../../config/application', __FILE__) +require File.expand_path('../../../config/boot', __FILE__) +require APP_PATH +Rails.application.require_environment! + + +require 'invalesco/aggregates' +require 'ostruct' + +Urf::ChampionWinLoss.delete_all + +Invalesco::Aggregates.popularity.each do |d| + d.merge!(d['value']) + d.delete('value') + Urf::ChampionWinLoss.create(d) +end diff --git a/bin/ops/load.rb b/bin/ops/load.rb new file mode 100755 index 0000000..c3b474d --- /dev/null +++ b/bin/ops/load.rb @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby + +ENV["RAILS_ENV"] ||= "development" +require 'rubygems' +require 'bundler/setup' + +APP_PATH = File.expand_path('../../../config/application', __FILE__) +require File.expand_path('../../../config/boot', __FILE__) +require APP_PATH +Rails.application.require_environment! + +Match.delete_all +count = 0 + +Dir.glob("/code/riot/data/match/na/*.json") do |file| + json = JSON.parse(File.read(file)) + # json['matches'].each do |match| + # Match.create(match) + Match.create(json) + count += 1 + # end + print '.' if count % 1000 == 0 +end + +puts count + + +# hash = {"matchId"=>1694547936, "region"=>"NA", "platformId"=>"NA1", "matchMode"=>"CLASSIC", "matchType"=>"MATCHED_GAME", "matchCreation"=>1421045251794, "matchDuration"=>2251, "queueType"=>"RANKED_SOLO_5x5", "mapId"=>11, "season"=>"PRESEASON2015", "matchVersion"=>"4.21.0.397", "participants"=>[{"teamId"=>100, "spell1Id"=>12, "spell2Id"=>4, "championId"=>127, "highestAchievedSeasonTier"=>"GOLD", "timeline"=>{"creepsPerMinDeltas"=>{"zeroToTen"=>5.0, "tenToTwenty"=>7.4, "twentyToThirty"=>7.1, "thirtyToEnd"=>6.0}, "xpPerMinDeltas"=>{"zeroToTen"=>413.9, "tenToTwenty"=>519.0999999999999, "twentyToThirty"=>460.6, "thirtyToEnd"=>441.8}, "goldPerMinDeltas"=>{"zeroToTen"=>190.10000000000002, "tenToTwenty"=>333.4, "twentyToThirty"=>354.6, "thirtyToEnd"=>343.4}, "csDiffPerMinDeltas"=>{"zeroToTen"=>-1.2999999999999996, "tenToTwenty"=>-2.3000000000000003, "twentyToThirty"=>-1.6, "thirtyToEnd"=>0.0}, "xpDiffPerMinDeltas"=>{"zeroToTen"=>-72.6, "tenToTwenty"=>7.299999999999983, "twentyToThirty"=>-147.10000000000005, "thirtyToEnd"=>-84.40000000000003}, "damageTakenPerMinDeltas"=>{"zeroToTen"=>256.5, "tenToTwenty"=>494.4, "twentyToThirty"=>798.4, "thirtyToEnd"=>1345.4}, "damageTakenDiffPerMinDeltas"=>{"zeroToTen"=>-370.20000000000005, "tenToTwenty"=>-1021.4000000000001, "twentyToThirty"=>-345.8, "thirtyToEnd"=>-551.1999999999998}, "role"=>"SOLO", "lane"=>"TOP"}, "masteries"=>[{"masteryId"=>4113, "rank"=>3}, {"masteryId"=>4114, "rank"=>1}, {"masteryId"=>4123, "rank"=>3}, {"masteryId"=>4124, "rank"=>1}, {"masteryId"=>4133, "rank"=>1}, {"masteryId"=>4134, "rank"=>3}, {"masteryId"=>4143, "rank"=>3}, {"masteryId"=>4144, "rank"=>1}, {"masteryId"=>4152, "rank"=>3}, {"masteryId"=>4154, "rank"=>1}, {"masteryId"=>4162, "rank"=>1}, {"masteryId"=>4312, "rank"=>3}, {"masteryId"=>4313, "rank"=>3}, {"masteryId"=>4322, "rank"=>1}, {"masteryId"=>4324, "rank"=>1}, {"masteryId"=>4334, "rank"=>1}], "stats"=>{"winner"=>true, "champLevel"=>17, "item0"=>3027, "item1"=>3157, "item2"=>1052, "item3"=>3020, "item4"=>0, "item5"=>3165, "item6"=>3340, "kills"=>1, "doubleKills"=>0, "tripleKills"=>0, "quadraKills"=>0, "pentaKills"=>0, "unrealKills"=>0, "largestKillingSpree"=>0, "deaths"=>7, "assists"=>10, "totalDamageDealt"=>195530, "totalDamageDealtToChampions"=>29488, "totalDamageTaken"=>22834, "largestCriticalStrike"=>0, "totalHeal"=>930, "minionsKilled"=>231, "neutralMinionsKilled"=>0, "neutralMinionsKilledTeamJungle"=>0, "neutralMinionsKilledEnemyJungle"=>0, "goldEarned"=>12331, "goldSpent"=>11110, "combatPlayerScore"=>0, "objectivePlayerScore"=>0, "totalPlayerScore"=>0, "totalScoreRank"=>0, "magicDamageDealtToChampions"=>22296, "physicalDamageDealtToChampions"=>7092, "trueDamageDealtToChampions"=>100, "visionWardsBoughtInGame"=>1, "sightWardsBoughtInGame"=>3, "magicDamageDealt"=>174305, "physicalDamageDealt"=>20874, "trueDamageDealt"=>350, "magicDamageTaken"=>9409, "physicalDamageTaken"=>12523, "trueDamageTaken"=>902, "firstBloodKill"=>false, "firstBloodAssist"=>false, "firstTowerKill"=>false, "firstTowerAssist"=>false, "firstInhibitorKill"=>false, "firstInhibitorAssist"=>false, "inhibitorKills"=>0, "towerKills"=>0, "wardsPlaced"=>13, "wardsKilled"=>0, "largestMultiKill"=>1, "killingSprees"=>0, "totalUnitsHealed"=>1, "totalTimeCrowdControlDealt"=>520}, "participantId"=>1, "runes"=>[{"runeId"=>5273, "rank"=>9}, {"runeId"=>5298, "rank"=>9}, {"runeId"=>5317, "rank"=>9}, {"runeId"=>5357, "rank"=>3}]}, {"teamId"=>100, "spell1Id"=>3, "spell2Id"=>4, "championId"=>25, "highestAchievedSeasonTier"=>"UNRANKED", "timeline"=>{"creepsPerMinDeltas"=>{"zeroToTen"=>0.3, "tenToTwenty"=>0.8, "twentyToThirty"=>1.8, "thirtyToEnd"=>2.0}, "xpPerMinDeltas"=>{"zeroToTen"=>266.3, "tenToTwenty"=>406.2, "twentyToThirty"=>358.1, "thirtyToEnd"=>672.8}, "goldPerMinDeltas"=>{"zeroToTen"=>152.9, "tenToTwenty"=>383.0, "twentyToThirty"=>313.70000000000005, "thirtyToEnd"=>451.0}, "csDiffPerMinDeltas"=>{"zeroToTen"=>-0.3500000000000002, "tenToTwenty"=>-0.050000000000000044, "twentyToThirty"=>0.7, "thirtyToEnd"=>0.2999999999999998}, "xpDiffPerMinDeltas"=>{"zeroToTen"=>5.450000000000003, "tenToTwenty"=>183.69999999999996, "twentyToThirty"=>-22.849999999999994, "thirtyToEnd"=>99.90000000000009}, "damageTakenPerMinDeltas"=>{"zeroToTen"=>231.5, "tenToTwenty"=>452.6, "twentyToThirty"=>873.7, "thirtyToEnd"=>1536.4}, "damageTakenDiffPerMinDeltas"=>{"zeroToTen"=>-171.15, "tenToTwenty"=>-288.85, "twentyToThirty"=>55.80000000000007, "thirtyToEnd"=>-97.60000000000014}, "role"=>"DUO_SUPPORT", "lane"=>"BOTTOM"}, "masteries"=>[{"masteryId"=>4211, "rank"=>2}, {"masteryId"=>4213, "rank"=>2}, {"masteryId"=>4221, "rank"=>1}, {"masteryId"=>4222, "rank"=>3}, {"masteryId"=>4232, "rank"=>1}, {"masteryId"=>4311, "rank"=>1}, {"masteryId"=>4313, "rank"=>3}, {"masteryId"=>4314, "rank"=>1}, {"masteryId"=>4322, "rank"=>3}, {"masteryId"=>4324, "rank"=>1}, {"masteryId"=>4331, "rank"=>3}, {"masteryId"=>4334, "rank"=>1}, {"masteryId"=>4341, "rank"=>1}, {"masteryId"=>4342, "rank"=>1}, {"masteryId"=>4344, "rank"=>1}, {"masteryId"=>4352, "rank"=>1}, {"masteryId"=>4353, "rank"=>3}, {"masteryId"=>4362, "rank"=>1}], "stats"=>{"winner"=>true, "champLevel"=>17, "item0"=>3069, "item1"=>2049, "item2"=>3157, "item3"=>3117, "item4"=>1011, "item5"=>3001, "item6"=>3341, "kills"=>3, "doubleKills"=>0, "tripleKills"=>0, "quadraKills"=>0, "pentaKills"=>0, "unrealKills"=>0, "largestKillingSpree"=>0, "deaths"=>6, "assists"=>24, "totalDamageDealt"=>60055, "totalDamageDealtToChampions"=>12843, "totalDamageTaken"=>24676, "largestCriticalStrike"=>0, "totalHeal"=>1418, "minionsKilled"=>61, "neutralMinionsKilled"=>0, "neutralMinionsKilledTeamJungle"=>0, "neutralMinionsKilledEnemyJungle"=>0, "goldEarned"=>13056, "goldSpent"=>10895, "combatPlayerScore"=>0, "objectivePlayerScore"=>0, "totalPlayerScore"=>0, "totalScoreRank"=>0, "magicDamageDealtToChampions"=>9894, "physicalDamageDealtToChampions"=>2199, "trueDamageDealtToChampions"=>750, "visionWardsBoughtInGame"=>1, "sightWardsBoughtInGame"=>1, "magicDamageDealt"=>45971, "physicalDamageDealt"=>12784, "trueDamageDealt"=>1300, "magicDamageTaken"=>11205, "physicalDamageTaken"=>12395, "trueDamageTaken"=>1075, "firstBloodKill"=>false, "firstBloodAssist"=>false, "firstTowerKill"=>false, "firstTowerAssist"=>true, "firstInhibitorKill"=>false, "firstInhibitorAssist"=>false, "inhibitorKills"=>0, "towerKills"=>1, "wardsPlaced"=>27, "wardsKilled"=>0, "largestMultiKill"=>1, "killingSprees"=>0, "totalUnitsHealed"=>1, "totalTimeCrowdControlDealt"=>144}, "participantId"=>2, "runes"=>[{"runeId"=>5257, "rank"=>9}, {"runeId"=>5285, "rank"=>7}, {"runeId"=>5289, "rank"=>2}, {"runeId"=>5317, "rank"=>9}, {"runeId"=>5347, "rank"=>2}, {"runeId"=>5349, "rank"=>1}]}, {"teamId"=>100, "spell1Id"=>4, "spell2Id"=>21, "championId"=>61, "highestAchievedSeasonTier"=>"GOLD", "timeline"=>{"creepsPerMinDeltas"=>{"zeroToTen"=>6.0, "tenToTwenty"=>8.1, "twentyToThirty"=>6.1, "thirtyToEnd"=>4.4}, "xpPerMinDeltas"=>{"zeroToTen"=>429.0, "tenToTwenty"=>479.8, "twentyToThirty"=>474.3, "thirtyToEnd"=>616.2}, "goldPerMinDeltas"=>{"zeroToTen"=>244.4, "tenToTwenty"=>372.8, "twentyToThirty"=>445.0, "thirtyToEnd"=>520.0}, "csDiffPerMinDeltas"=>{"zeroToTen"=>-0.10000000000000031, "tenToTwenty"=>0.8999999999999999, "twentyToThirty"=>0.19999999999999996, "thirtyToEnd"=>1.8000000000000003}, "xpDiffPerMinDeltas"=>{"zeroToTen"=>5.799999999999983, "tenToTwenty"=>15.599999999999994, "twentyToThirty"=>-64.19999999999999, "thirtyToEnd"=>182.20000000000005}, "damageTakenPerMinDeltas"=>{"zeroToTen"=>178.39999999999998, "tenToTwenty"=>221.6, "twentyToThirty"=>466.3, "thirtyToEnd"=>681.0}, "damageTakenDiffPerMinDeltas"=>{"zeroToTen"=>-7.1000000000000085, "tenToTwenty"=>-89.9, "twentyToThirty"=>-248.39999999999998, "thirtyToEnd"=>-133.60000000000002}, "role"=>"SOLO", "lane"=>"MIDDLE"}, "masteries"=>[{"masteryId"=>4113, "rank"=>4}, {"masteryId"=>4121, "rank"=>1}, {"masteryId"=>4123, "rank"=>3}, {"masteryId"=>4133, "rank"=>1}, {"masteryId"=>4134, "rank"=>3}, {"masteryId"=>4143, "rank"=>3}, {"masteryId"=>4144, "rank"=>1}, {"masteryId"=>4152, "rank"=>3}, {"masteryId"=>4154, "rank"=>1}, {"masteryId"=>4162, "rank"=>1}, {"masteryId"=>4211, "rank"=>2}, {"masteryId"=>4212, "rank"=>2}, {"masteryId"=>4221, "rank"=>1}, {"masteryId"=>4222, "rank"=>3}, {"masteryId"=>4232, "rank"=>1}], "stats"=>{"winner"=>true, "champLevel"=>18, "item0"=>3113, "item1"=>3135, "item2"=>3174, "item3"=>3020, "item4"=>3089, "item5"=>3041, "item6"=>3340, "kills"=>11, "doubleKills"=>0, "tripleKills"=>0, "quadraKills"=>0, "pentaKills"=>0, "unrealKills"=>0, "largestKillingSpree"=>7, "deaths"=>1, "assists"=>11, "totalDamageDealt"=>177337, "totalDamageDealtToChampions"=>32635, "totalDamageTaken"=>13064, "largestCriticalStrike"=>0, "totalHeal"=>198, "minionsKilled"=>230, "neutralMinionsKilled"=>9, "neutralMinionsKilledTeamJungle"=>7, "neutralMinionsKilledEnemyJungle"=>2, "goldEarned"=>15477, "goldSpent"=>13000, "combatPlayerScore"=>0, "objectivePlayerScore"=>0, "totalPlayerScore"=>0, "totalScoreRank"=>0, "magicDamageDealtToChampions"=>29568, "physicalDamageDealtToChampions"=>1938, "trueDamageDealtToChampions"=>1129, "visionWardsBoughtInGame"=>1, "sightWardsBoughtInGame"=>1, "magicDamageDealt"=>147131, "physicalDamageDealt"=>28193, "trueDamageDealt"=>2013, "magicDamageTaken"=>5511, "physicalDamageTaken"=>6972, "trueDamageTaken"=>581, "firstBloodKill"=>false, "firstBloodAssist"=>false, "firstTowerKill"=>false, "firstTowerAssist"=>false, "firstInhibitorKill"=>false, "firstInhibitorAssist"=>true, "inhibitorKills"=>0, "towerKills"=>1, "wardsPlaced"=>12, "wardsKilled"=>0, "largestMultiKill"=>1, "killingSprees"=>2, "totalUnitsHealed"=>1, "totalTimeCrowdControlDealt"=>1120}, "participantId"=>3, "runes"=>[{"runeId"=>5273, "rank"=>9}, {"runeId"=>5289, "rank"=>9}, {"runeId"=>5317, "rank"=>9}, {"runeId"=>5357, "rank"=>3}]}, {"teamId"=>100, "spell1Id"=>11, "spell2Id"=>4, "championId"=>254, "highestAchievedSeasonTier"=>"GOLD", "timeline"=>{"creepsPerMinDeltas"=>{"zeroToTen"=>0.30000000000000004, "tenToTwenty"=>1.0, "twentyToThirty"=>4.1, "thirtyToEnd"=>3.8}, "xpPerMinDeltas"=>{"zeroToTen"=>232.5, "tenToTwenty"=>485.6, "twentyToThirty"=>648.7, "thirtyToEnd"=>668.2}, "goldPerMinDeltas"=>{"zeroToTen"=>224.4, "tenToTwenty"=>433.5, "twentyToThirty"=>568.8, "thirtyToEnd"=>473.6}, "csDiffPerMinDeltas"=>{"zeroToTen"=>2.7755575615628914e-17, "tenToTwenty"=>-0.9, "twentyToThirty"=>2.2, "thirtyToEnd"=>0.5999999999999996}, "xpDiffPerMinDeltas"=>{"zeroToTen"=>-32.400000000000006, "tenToTwenty"=>115.1, "twentyToThirty"=>29.30000000000001, "thirtyToEnd"=>140.0}, "damageTakenPerMinDeltas"=>{"zeroToTen"=>401.3, "tenToTwenty"=>586.5999999999999, "twentyToThirty"=>1096.7, "thirtyToEnd"=>1236.0}, "damageTakenDiffPerMinDeltas"=>{"zeroToTen"=>-200.79999999999995, "tenToTwenty"=>-383.80000000000007, "twentyToThirty"=>-299.50000000000006, "thirtyToEnd"=>-301.20000000000005}, "role"=>"NONE", "lane"=>"JUNGLE"}, "masteries"=>[{"masteryId"=>4111, "rank"=>1}, {"masteryId"=>4112, "rank"=>4}, {"masteryId"=>4114, "rank"=>1}, {"masteryId"=>4122, "rank"=>3}, {"masteryId"=>4124, "rank"=>1}, {"masteryId"=>4132, "rank"=>1}, {"masteryId"=>4134, "rank"=>3}, {"masteryId"=>4142, "rank"=>3}, {"masteryId"=>4152, "rank"=>3}, {"masteryId"=>4162, "rank"=>1}, {"masteryId"=>4211, "rank"=>1}, {"masteryId"=>4212, "rank"=>2}, {"masteryId"=>4214, "rank"=>2}, {"masteryId"=>4222, "rank"=>3}, {"masteryId"=>4232, "rank"=>1}], "stats"=>{"winner"=>true, "champLevel"=>18, "item0"=>3143, "item1"=>3047, "item2"=>3102, "item3"=>3707, "item4"=>3078, "item5"=>3801, "item6"=>3341, "kills"=>13, "doubleKills"=>2, "tripleKills"=>0, "quadraKills"=>0, "pentaKills"=>0, "unrealKills"=>0, "largestKillingSpree"=>4, "deaths"=>7, "assists"=>22, "totalDamageDealt"=>196028, "totalDamageDealtToChampions"=>27540, "totalDamageTaken"=>30546, "largestCriticalStrike"=>959, "totalHeal"=>524, "minionsKilled"=>84, "neutralMinionsKilled"=>70, "neutralMinionsKilledTeamJungle"=>54, "neutralMinionsKilledEnemyJungle"=>16, "goldEarned"=>17009, "goldSpent"=>13638, "combatPlayerScore"=>0, "objectivePlayerScore"=>0, "totalPlayerScore"=>0, "totalScoreRank"=>0, "magicDamageDealtToChampions"=>0, "physicalDamageDealtToChampions"=>25788, "trueDamageDealtToChampions"=>1751, "visionWardsBoughtInGame"=>2, "sightWardsBoughtInGame"=>0, "magicDamageDealt"=>4636, "physicalDamageDealt"=>178509, "trueDamageDealt"=>12882, "magicDamageTaken"=>8972, "physicalDamageTaken"=>20464, "trueDamageTaken"=>1109, "firstBloodKill"=>false, "firstBloodAssist"=>false, "firstTowerKill"=>false, "firstTowerAssist"=>false, "firstInhibitorKill"=>true, "firstInhibitorAssist"=>false, "inhibitorKills"=>1, "towerKills"=>0, "wardsPlaced"=>4, "wardsKilled"=>5, "largestMultiKill"=>2, "killingSprees"=>4, "totalUnitsHealed"=>1, "totalTimeCrowdControlDealt"=>665}, "participantId"=>4, "runes"=>[{"runeId"=>5245, "rank"=>9}, {"runeId"=>5289, "rank"=>9}, {"runeId"=>5317, "rank"=>9}, {"runeId"=>5335, "rank"=>3}]}, {"teamId"=>100, "spell1Id"=>4, "spell2Id"=>7, "championId"=>110, "highestAchievedSeasonTier"=>"GOLD", "timeline"=>{"creepsPerMinDeltas"=>{"zeroToTen"=>5.0, "tenToTwenty"=>5.9, "twentyToThirty"=>5.9, "thirtyToEnd"=>2.6}, "xpPerMinDeltas"=>{"zeroToTen"=>268.5, "tenToTwenty"=>550.8, "twentyToThirty"=>597.3, "thirtyToEnd"=>711.6}, "goldPerMinDeltas"=>{"zeroToTen"=>237.7, "tenToTwenty"=>601.2, "twentyToThirty"=>479.5, "thirtyToEnd"=>617.6}, "csDiffPerMinDeltas"=>{"zeroToTen"=>-0.3500000000000002, "tenToTwenty"=>-0.050000000000000044, "twentyToThirty"=>0.7, "thirtyToEnd"=>0.2999999999999998}, "xpDiffPerMinDeltas"=>{"zeroToTen"=>5.450000000000003, "tenToTwenty"=>183.69999999999996, "twentyToThirty"=>-22.849999999999994, "thirtyToEnd"=>99.90000000000009}, "damageTakenPerMinDeltas"=>{"zeroToTen"=>317.1, "tenToTwenty"=>662.9, "twentyToThirty"=>1145.7, "thirtyToEnd"=>1677.8}, "damageTakenDiffPerMinDeltas"=>{"zeroToTen"=>-171.15, "tenToTwenty"=>-288.85, "twentyToThirty"=>55.80000000000007, "thirtyToEnd"=>-97.60000000000014}, "role"=>"DUO_CARRY", "lane"=>"BOTTOM"}, "masteries"=>[{"masteryId"=>4111, "rank"=>1}, {"masteryId"=>4112, "rank"=>4}, {"masteryId"=>4122, "rank"=>3}, {"masteryId"=>4132, "rank"=>1}, {"masteryId"=>4134, "rank"=>3}, {"masteryId"=>4142, "rank"=>3}, {"masteryId"=>4144, "rank"=>1}, {"masteryId"=>4151, "rank"=>1}, {"masteryId"=>4152, "rank"=>3}, {"masteryId"=>4162, "rank"=>1}, {"masteryId"=>4211, "rank"=>2}, {"masteryId"=>4212, "rank"=>2}, {"masteryId"=>4221, "rank"=>1}, {"masteryId"=>4222, "rank"=>3}, {"masteryId"=>4233, "rank"=>1}], "stats"=>{"winner"=>true, "champLevel"=>18, "item0"=>1055, "item1"=>3046, "item2"=>3031, "item3"=>3252, "item4"=>3072, "item5"=>3035, "item6"=>3340, "kills"=>23, "doubleKills"=>5, "tripleKills"=>0, "quadraKills"=>0, "pentaKills"=>0, "unrealKills"=>0, "largestKillingSpree"=>11, "deaths"=>9, "assists"=>14, "totalDamageDealt"=>191200, "totalDamageDealtToChampions"=>41829, "totalDamageTaken"=>30444, "largestCriticalStrike"=>1317, "totalHeal"=>3332, "minionsKilled"=>197, "neutralMinionsKilled"=>0, "neutralMinionsKilledTeamJungle"=>0, "neutralMinionsKilledEnemyJungle"=>0, "goldEarned"=>18329, "goldSpent"=>14455, "combatPlayerScore"=>0, "objectivePlayerScore"=>0, "totalPlayerScore"=>0, "totalScoreRank"=>0, "magicDamageDealtToChampions"=>6631, "physicalDamageDealtToChampions"=>34720, "trueDamageDealtToChampions"=>477, "visionWardsBoughtInGame"=>0, "sightWardsBoughtInGame"=>0, "magicDamageDealt"=>13268, "physicalDamageDealt"=>176901, "trueDamageDealt"=>1030, "magicDamageTaken"=>12492, "physicalDamageTaken"=>16654, "trueDamageTaken"=>1297, "firstBloodKill"=>false, "firstBloodAssist"=>false, "firstTowerKill"=>true, "firstTowerAssist"=>false, "firstInhibitorKill"=>false, "firstInhibitorAssist"=>true, "inhibitorKills"=>0, "towerKills"=>7, "wardsPlaced"=>2, "wardsKilled"=>2, "largestMultiKill"=>2, "killingSprees"=>4, "totalUnitsHealed"=>3, "totalTimeCrowdControlDealt"=>368}, "participantId"=>5, "runes"=>[{"runeId"=>5245, "rank"=>9}, {"runeId"=>5290, "rank"=>8}, {"runeId"=>5298, "rank"=>1}, {"runeId"=>5316, "rank"=>9}, {"runeId"=>5335, "rank"=>1}, {"runeId"=>5412, "rank"=>2}]}, {"teamId"=>200, "spell1Id"=>4, "spell2Id"=>3, "championId"=>89, "highestAchievedSeasonTier"=>"SILVER", "timeline"=>{"creepsPerMinDeltas"=>{"zeroToTen"=>1.5, "tenToTwenty"=>1.6, "twentyToThirty"=>1.0, "thirtyToEnd"=>0.6}, "xpPerMinDeltas"=>{"zeroToTen"=>224.7, "tenToTwenty"=>297.8, "twentyToThirty"=>443.3, "thirtyToEnd"=>541.4}, "goldPerMinDeltas"=>{"zeroToTen"=>205.5, "tenToTwenty"=>188.6, "twentyToThirty"=>319.9, "thirtyToEnd"=>310.6}, "csDiffPerMinDeltas"=>{"zeroToTen"=>0.3500000000000002, "tenToTwenty"=>0.050000000000000044, "twentyToThirty"=>-0.7, "thirtyToEnd"=>-0.2999999999999998}, "xpDiffPerMinDeltas"=>{"zeroToTen"=>-5.450000000000003, "tenToTwenty"=>-183.69999999999996, "twentyToThirty"=>22.849999999999994, "thirtyToEnd"=>-99.90000000000009}, "damageTakenPerMinDeltas"=>{"zeroToTen"=>463.9, "tenToTwenty"=>902.3, "twentyToThirty"=>1096.2, "thirtyToEnd"=>2267.8}, "damageTakenDiffPerMinDeltas"=>{"zeroToTen"=>171.15, "tenToTwenty"=>288.85, "twentyToThirty"=>-55.80000000000007, "thirtyToEnd"=>97.60000000000014}, "role"=>"DUO_SUPPORT", "lane"=>"BOTTOM"}, "masteries"=>[{"masteryId"=>4211, "rank"=>2}, {"masteryId"=>4213, "rank"=>2}, {"masteryId"=>4221, "rank"=>1}, {"masteryId"=>4222, "rank"=>3}, {"masteryId"=>4232, "rank"=>1}, {"masteryId"=>4311, "rank"=>1}, {"masteryId"=>4313, "rank"=>3}, {"masteryId"=>4314, "rank"=>1}, {"masteryId"=>4322, "rank"=>3}, {"masteryId"=>4324, "rank"=>1}, {"masteryId"=>4331, "rank"=>3}, {"masteryId"=>4332, "rank"=>1}, {"masteryId"=>4334, "rank"=>1}, {"masteryId"=>4341, "rank"=>1}, {"masteryId"=>4342, "rank"=>1}, {"masteryId"=>4352, "rank"=>1}, {"masteryId"=>4353, "rank"=>3}, {"masteryId"=>4362, "rank"=>1}], "stats"=>{"winner"=>false, "champLevel"=>14, "item0"=>2049, "item1"=>3143, "item2"=>3401, "item3"=>2043, "item4"=>3105, "item5"=>3117, "item6"=>3341, "kills"=>4, "doubleKills"=>0, "tripleKills"=>0, "quadraKills"=>0, "pentaKills"=>0, "unrealKills"=>0, "largestKillingSpree"=>0, "deaths"=>13, "assists"=>10, "totalDamageDealt"=>26310, "totalDamageDealtToChampions"=>8300, "totalDamageTaken"=>39365, "largestCriticalStrike"=>0, "totalHeal"=>1792, "minionsKilled"=>44, "neutralMinionsKilled"=>0, "neutralMinionsKilledTeamJungle"=>0, "neutralMinionsKilledEnemyJungle"=>0, "goldEarned"=>9516, "goldSpent"=>9110, "combatPlayerScore"=>0, "objectivePlayerScore"=>0, "totalPlayerScore"=>0, "totalScoreRank"=>0, "magicDamageDealtToChampions"=>6016, "physicalDamageDealtToChampions"=>2284, "trueDamageDealtToChampions"=>0, "visionWardsBoughtInGame"=>2, "sightWardsBoughtInGame"=>2, "magicDamageDealt"=>12881, "physicalDamageDealt"=>8100, "trueDamageDealt"=>5328, "magicDamageTaken"=>20690, "physicalDamageTaken"=>18067, "trueDamageTaken"=>608, "firstBloodKill"=>false, "firstBloodAssist"=>false, "firstTowerKill"=>false, "firstTowerAssist"=>false, "firstInhibitorKill"=>false, "firstInhibitorAssist"=>false, "inhibitorKills"=>0, "towerKills"=>1, "wardsPlaced"=>22, "wardsKilled"=>2, "largestMultiKill"=>1, "killingSprees"=>0, "totalUnitsHealed"=>4, "totalTimeCrowdControlDealt"=>224}, "participantId"=>6, "runes"=>[{"runeId"=>5257, "rank"=>9}, {"runeId"=>5290, "rank"=>9}, {"runeId"=>5316, "rank"=>9}, {"runeId"=>5347, "rank"=>3}]}, {"teamId"=>200, "spell1Id"=>7, "spell2Id"=>4, "championId"=>81, "highestAchievedSeasonTier"=>"GOLD", "timeline"=>{"creepsPerMinDeltas"=>{"zeroToTen"=>4.5, "tenToTwenty"=>5.199999999999999, "twentyToThirty"=>5.300000000000001, "thirtyToEnd"=>3.4}, "xpPerMinDeltas"=>{"zeroToTen"=>299.20000000000005, "tenToTwenty"=>291.8, "twentyToThirty"=>557.8, "thirtyToEnd"=>643.2}, "goldPerMinDeltas"=>{"zeroToTen"=>290.4, "tenToTwenty"=>238.8, "twentyToThirty"=>427.8, "thirtyToEnd"=>549.6}, "csDiffPerMinDeltas"=>{"zeroToTen"=>0.3500000000000002, "tenToTwenty"=>0.050000000000000044, "twentyToThirty"=>-0.7, "thirtyToEnd"=>-0.2999999999999998}, "xpDiffPerMinDeltas"=>{"zeroToTen"=>-5.450000000000003, "tenToTwenty"=>-183.69999999999996, "twentyToThirty"=>22.849999999999994, "thirtyToEnd"=>-99.90000000000009}, "damageTakenPerMinDeltas"=>{"zeroToTen"=>427.0, "tenToTwenty"=>790.9, "twentyToThirty"=>811.6, "thirtyToEnd"=>1141.6}, "damageTakenDiffPerMinDeltas"=>{"zeroToTen"=>171.15, "tenToTwenty"=>288.85, "twentyToThirty"=>-55.80000000000007, "thirtyToEnd"=>97.60000000000014}, "role"=>"DUO_CARRY", "lane"=>"BOTTOM"}, "masteries"=>[{"masteryId"=>4112, "rank"=>3}, {"masteryId"=>4114, "rank"=>1}, {"masteryId"=>4122, "rank"=>3}, {"masteryId"=>4124, "rank"=>1}, {"masteryId"=>4131, "rank"=>1}, {"masteryId"=>4132, "rank"=>1}, {"masteryId"=>4134, "rank"=>3}, {"masteryId"=>4141, "rank"=>1}, {"masteryId"=>4142, "rank"=>2}, {"masteryId"=>4144, "rank"=>1}, {"masteryId"=>4152, "rank"=>3}, {"masteryId"=>4162, "rank"=>1}, {"masteryId"=>4211, "rank"=>2}, {"masteryId"=>4212, "rank"=>2}, {"masteryId"=>4221, "rank"=>1}, {"masteryId"=>4222, "rank"=>3}, {"masteryId"=>4232, "rank"=>1}], "stats"=>{"winner"=>false, "champLevel"=>16, "item0"=>3042, "item1"=>3072, "item2"=>3158, "item3"=>3025, "item4"=>1055, "item5"=>3035, "item6"=>3342, "kills"=>9, "doubleKills"=>0, "tripleKills"=>0, "quadraKills"=>0, "pentaKills"=>0, "unrealKills"=>0, "largestKillingSpree"=>3, "deaths"=>14, "assists"=>8, "totalDamageDealt"=>140369, "totalDamageDealtToChampions"=>24167, "totalDamageTaken"=>28614, "largestCriticalStrike"=>0, "totalHeal"=>3155, "minionsKilled"=>175, "neutralMinionsKilled"=>14, "neutralMinionsKilledTeamJungle"=>14, "neutralMinionsKilledEnemyJungle"=>0, "goldEarned"=>13451, "goldSpent"=>13560, "combatPlayerScore"=>0, "objectivePlayerScore"=>0, "totalPlayerScore"=>0, "totalScoreRank"=>0, "magicDamageDealtToChampions"=>8575, "physicalDamageDealtToChampions"=>15108, "trueDamageDealtToChampions"=>484, "visionWardsBoughtInGame"=>1, "sightWardsBoughtInGame"=>0, "magicDamageDealt"=>43223, "physicalDamageDealt"=>95939, "trueDamageDealt"=>1207, "magicDamageTaken"=>10957, "physicalDamageTaken"=>17067, "trueDamageTaken"=>589, "firstBloodKill"=>true, "firstBloodAssist"=>false, "firstTowerKill"=>false, "firstTowerAssist"=>false, "firstInhibitorKill"=>false, "firstInhibitorAssist"=>false, "inhibitorKills"=>0, "towerKills"=>1, "wardsPlaced"=>4, "wardsKilled"=>0, "largestMultiKill"=>1, "killingSprees"=>3, "totalUnitsHealed"=>4, "totalTimeCrowdControlDealt"=>437}, "participantId"=>7, "runes"=>[{"runeId"=>5245, "rank"=>9}, {"runeId"=>5277, "rank"=>5}, {"runeId"=>5289, "rank"=>4}, {"runeId"=>5317, "rank"=>9}, {"runeId"=>5335, "rank"=>1}, {"runeId"=>5337, "rank"=>2}]}, {"teamId"=>200, "spell1Id"=>4, "spell2Id"=>21, "championId"=>161, "highestAchievedSeasonTier"=>"GOLD", "timeline"=>{"creepsPerMinDeltas"=>{"zeroToTen"=>6.1000000000000005, "tenToTwenty"=>7.2, "twentyToThirty"=>5.9, "thirtyToEnd"=>2.6}, "xpPerMinDeltas"=>{"zeroToTen"=>423.2, "tenToTwenty"=>464.20000000000005, "twentyToThirty"=>538.5, "thirtyToEnd"=>434.0}, "goldPerMinDeltas"=>{"zeroToTen"=>217.8, "tenToTwenty"=>297.7, "twentyToThirty"=>468.4, "thirtyToEnd"=>497.8}, "csDiffPerMinDeltas"=>{"zeroToTen"=>0.10000000000000031, "tenToTwenty"=>-0.8999999999999999, "twentyToThirty"=>-0.19999999999999996, "thirtyToEnd"=>-1.8000000000000003}, "xpDiffPerMinDeltas"=>{"zeroToTen"=>-5.799999999999983, "tenToTwenty"=>-15.599999999999994, "twentyToThirty"=>64.19999999999999, "thirtyToEnd"=>-182.20000000000005}, "damageTakenPerMinDeltas"=>{"zeroToTen"=>185.5, "tenToTwenty"=>311.5, "twentyToThirty"=>714.7, "thirtyToEnd"=>814.6}, "damageTakenDiffPerMinDeltas"=>{"zeroToTen"=>7.1000000000000085, "tenToTwenty"=>89.9, "twentyToThirty"=>248.39999999999998, "thirtyToEnd"=>133.60000000000002}, "role"=>"SOLO", "lane"=>"MIDDLE"}, "masteries"=>[{"masteryId"=>4112, "rank"=>2}, {"masteryId"=>4113, "rank"=>4}, {"masteryId"=>4123, "rank"=>3}, {"masteryId"=>4133, "rank"=>1}, {"masteryId"=>4134, "rank"=>3}, {"masteryId"=>4142, "rank"=>1}, {"masteryId"=>4143, "rank"=>3}, {"masteryId"=>4152, "rank"=>3}, {"masteryId"=>4162, "rank"=>1}, {"masteryId"=>4211, "rank"=>2}, {"masteryId"=>4213, "rank"=>2}, {"masteryId"=>4221, "rank"=>1}, {"masteryId"=>4222, "rank"=>3}, {"masteryId"=>4232, "rank"=>1}], "stats"=>{"winner"=>false, "champLevel"=>17, "item0"=>1058, "item1"=>1056, "item2"=>3135, "item3"=>3089, "item4"=>3255, "item5"=>3174, "item6"=>3340, "kills"=>8, "doubleKills"=>2, "tripleKills"=>0, "quadraKills"=>0, "pentaKills"=>0, "unrealKills"=>0, "largestKillingSpree"=>4, "deaths"=>9, "assists"=>7, "totalDamageDealt"=>158757, "totalDamageDealtToChampions"=>31143, "totalDamageTaken"=>19153, "largestCriticalStrike"=>0, "totalHeal"=>333, "minionsKilled"=>219, "neutralMinionsKilled"=>9, "neutralMinionsKilledTeamJungle"=>9, "neutralMinionsKilledEnemyJungle"=>0, "goldEarned"=>13438, "goldSpent"=>12045, "combatPlayerScore"=>0, "objectivePlayerScore"=>0, "totalPlayerScore"=>0, "totalScoreRank"=>0, "magicDamageDealtToChampions"=>26759, "physicalDamageDealtToChampions"=>285, "trueDamageDealtToChampions"=>4098, "visionWardsBoughtInGame"=>0, "sightWardsBoughtInGame"=>0, "magicDamageDealt"=>138144, "physicalDamageDealt"=>11996, "trueDamageDealt"=>8616, "magicDamageTaken"=>5907, "physicalDamageTaken"=>12431, "trueDamageTaken"=>814, "firstBloodKill"=>false, "firstBloodAssist"=>false, "firstTowerKill"=>false, "firstTowerAssist"=>false, "firstInhibitorKill"=>false, "firstInhibitorAssist"=>false, "inhibitorKills"=>0, "towerKills"=>0, "wardsPlaced"=>8, "wardsKilled"=>0, "largestMultiKill"=>2, "killingSprees"=>2, "totalUnitsHealed"=>1, "totalTimeCrowdControlDealt"=>276}, "participantId"=>8, "runes"=>[{"runeId"=>5273, "rank"=>9}, {"runeId"=>5289, "rank"=>9}, {"runeId"=>5331, "rank"=>9}, {"runeId"=>5357, "rank"=>2}, {"runeId"=>5365, "rank"=>1}]}, {"teamId"=>200, "spell1Id"=>11, "spell2Id"=>4, "championId"=>64, "highestAchievedSeasonTier"=>"SILVER", "timeline"=>{"creepsPerMinDeltas"=>{"zeroToTen"=>0.3, "tenToTwenty"=>1.9, "twentyToThirty"=>1.9, "thirtyToEnd"=>3.2}, "xpPerMinDeltas"=>{"zeroToTen"=>264.9, "tenToTwenty"=>370.5, "twentyToThirty"=>619.4, "thirtyToEnd"=>528.2}, "goldPerMinDeltas"=>{"zeroToTen"=>193.7, "tenToTwenty"=>305.7, "twentyToThirty"=>395.2, "thirtyToEnd"=>437.4}, "csDiffPerMinDeltas"=>{"zeroToTen"=>-2.7755575615628914e-17, "tenToTwenty"=>0.9, "twentyToThirty"=>-2.2, "thirtyToEnd"=>-0.5999999999999996}, "xpDiffPerMinDeltas"=>{"zeroToTen"=>32.400000000000006, "tenToTwenty"=>-115.1, "twentyToThirty"=>-29.30000000000001, "thirtyToEnd"=>-140.0}, "damageTakenPerMinDeltas"=>{"zeroToTen"=>602.0999999999999, "tenToTwenty"=>970.4000000000001, "twentyToThirty"=>1396.2, "thirtyToEnd"=>1537.2}, "damageTakenDiffPerMinDeltas"=>{"zeroToTen"=>200.79999999999995, "tenToTwenty"=>383.80000000000007, "twentyToThirty"=>299.50000000000006, "thirtyToEnd"=>301.20000000000005}, "role"=>"NONE", "lane"=>"JUNGLE"}, "masteries"=>[{"masteryId"=>4111, "rank"=>1}, {"masteryId"=>4113, "rank"=>4}, {"masteryId"=>4114, "rank"=>1}, {"masteryId"=>4122, "rank"=>3}, {"masteryId"=>4132, "rank"=>1}, {"masteryId"=>4134, "rank"=>3}, {"masteryId"=>4142, "rank"=>3}, {"masteryId"=>4144, "rank"=>1}, {"masteryId"=>4152, "rank"=>3}, {"masteryId"=>4162, "rank"=>1}, {"masteryId"=>4213, "rank"=>2}, {"masteryId"=>4214, "rank"=>2}, {"masteryId"=>4222, "rank"=>3}, {"masteryId"=>4224, "rank"=>1}, {"masteryId"=>4232, "rank"=>1}], "stats"=>{"winner"=>false, "champLevel"=>16, "item0"=>3707, "item1"=>3143, "item2"=>3270, "item3"=>3102, "item4"=>1053, "item5"=>1037, "item6"=>3340, "kills"=>6, "doubleKills"=>0, "tripleKills"=>0, "quadraKills"=>0, "pentaKills"=>0, "unrealKills"=>0, "largestKillingSpree"=>3, "deaths"=>11, "assists"=>11, "totalDamageDealt"=>122729, "totalDamageDealtToChampions"=>14140, "totalDamageTaken"=>40524, "largestCriticalStrike"=>0, "totalHeal"=>1001, "minionsKilled"=>59, "neutralMinionsKilled"=>52, "neutralMinionsKilledTeamJungle"=>48, "neutralMinionsKilledEnemyJungle"=>4, "goldEarned"=>12043, "goldSpent"=>11375, "combatPlayerScore"=>0, "objectivePlayerScore"=>0, "totalPlayerScore"=>0, "totalScoreRank"=>0, "magicDamageDealtToChampions"=>1309, "physicalDamageDealtToChampions"=>12449, "trueDamageDealtToChampions"=>382, "visionWardsBoughtInGame"=>0, "sightWardsBoughtInGame"=>0, "magicDamageDealt"=>27383, "physicalDamageDealt"=>88165, "trueDamageDealt"=>7180, "magicDamageTaken"=>9127, "physicalDamageTaken"=>30148, "trueDamageTaken"=>1248, "firstBloodKill"=>false, "firstBloodAssist"=>false, "firstTowerKill"=>false, "firstTowerAssist"=>false, "firstInhibitorKill"=>false, "firstInhibitorAssist"=>false, "inhibitorKills"=>0, "towerKills"=>1, "wardsPlaced"=>4, "wardsKilled"=>4, "largestMultiKill"=>1, "killingSprees"=>1, "totalUnitsHealed"=>1, "totalTimeCrowdControlDealt"=>1100}, "participantId"=>9, "runes"=>[{"runeId"=>5253, "rank"=>9}, {"runeId"=>5289, "rank"=>9}, {"runeId"=>5317, "rank"=>9}, {"runeId"=>5335, "rank"=>3}]}, {"teamId"=>200, "spell1Id"=>12, "spell2Id"=>6, "championId"=>75, "highestAchievedSeasonTier"=>"UNRANKED", "timeline"=>{"creepsPerMinDeltas"=>{"zeroToTen"=>6.3, "tenToTwenty"=>9.7, "twentyToThirty"=>8.7, "thirtyToEnd"=>6.0}, "xpPerMinDeltas"=>{"zeroToTen"=>486.5, "tenToTwenty"=>511.79999999999995, "twentyToThirty"=>607.7, "thirtyToEnd"=>526.2}, "goldPerMinDeltas"=>{"zeroToTen"=>251.8, "tenToTwenty"=>312.0, "twentyToThirty"=>425.8, "thirtyToEnd"=>405.6}, "csDiffPerMinDeltas"=>{"zeroToTen"=>1.2999999999999996, "tenToTwenty"=>2.3000000000000003, "twentyToThirty"=>1.6, "thirtyToEnd"=>0.0}, "xpDiffPerMinDeltas"=>{"zeroToTen"=>72.6, "tenToTwenty"=>-7.299999999999983, "twentyToThirty"=>147.10000000000005, "thirtyToEnd"=>84.40000000000003}, "damageTakenPerMinDeltas"=>{"zeroToTen"=>626.7, "tenToTwenty"=>1515.8000000000002, "twentyToThirty"=>1144.2, "thirtyToEnd"=>1896.6}, "damageTakenDiffPerMinDeltas"=>{"zeroToTen"=>370.20000000000005, "tenToTwenty"=>1021.4000000000001, "twentyToThirty"=>345.8, "thirtyToEnd"=>551.1999999999998}, "role"=>"SOLO", "lane"=>"TOP"}, "masteries"=>[{"masteryId"=>4113, "rank"=>4}, {"masteryId"=>4211, "rank"=>2}, {"masteryId"=>4212, "rank"=>2}, {"masteryId"=>4213, "rank"=>2}, {"masteryId"=>4221, "rank"=>1}, {"masteryId"=>4222, "rank"=>3}, {"masteryId"=>4231, "rank"=>1}, {"masteryId"=>4232, "rank"=>1}, {"masteryId"=>4233, "rank"=>3}, {"masteryId"=>4234, "rank"=>3}, {"masteryId"=>4241, "rank"=>3}, {"masteryId"=>4242, "rank"=>1}, {"masteryId"=>4244, "rank"=>1}, {"masteryId"=>4251, "rank"=>1}, {"masteryId"=>4252, "rank"=>1}, {"masteryId"=>4262, "rank"=>1}], "stats"=>{"winner"=>false, "champLevel"=>18, "item0"=>3065, "item1"=>1029, "item2"=>3111, "item3"=>3110, "item4"=>1011, "item5"=>3078, "item6"=>3340, "kills"=>3, "doubleKills"=>0, "tripleKills"=>0, "quadraKills"=>0, "pentaKills"=>0, "unrealKills"=>0, "largestKillingSpree"=>2, "deaths"=>4, "assists"=>2, "totalDamageDealt"=>203829, "totalDamageDealtToChampions"=>14596, "totalDamageTaken"=>47145, "largestCriticalStrike"=>1500, "totalHeal"=>2258, "minionsKilled"=>278, "neutralMinionsKilled"=>6, "neutralMinionsKilledTeamJungle"=>5, "neutralMinionsKilledEnemyJungle"=>1, "goldEarned"=>12800, "goldSpent"=>12398, "combatPlayerScore"=>0, "objectivePlayerScore"=>0, "totalPlayerScore"=>0, "totalScoreRank"=>0, "magicDamageDealtToChampions"=>4930, "physicalDamageDealtToChampions"=>9665, "trueDamageDealtToChampions"=>0, "visionWardsBoughtInGame"=>1, "sightWardsBoughtInGame"=>4, "magicDamageDealt"=>14139, "physicalDamageDealt"=>189690, "trueDamageDealt"=>0, "magicDamageTaken"=>21706, "physicalDamageTaken"=>24490, "trueDamageTaken"=>948, "firstBloodKill"=>false, "firstBloodAssist"=>false, "firstTowerKill"=>false, "firstTowerAssist"=>false, "firstInhibitorKill"=>false, "firstInhibitorAssist"=>false, "inhibitorKills"=>0, "towerKills"=>2, "wardsPlaced"=>7, "wardsKilled"=>0, "largestMultiKill"=>1, "killingSprees"=>1, "totalUnitsHealed"=>1, "totalTimeCrowdControlDealt"=>1679}, "participantId"=>10, "runes"=>[{"runeId"=>5245, "rank"=>9}, {"runeId"=>5289, "rank"=>8}, {"runeId"=>5295, "rank"=>1}, {"runeId"=>5317, "rank"=>9}, {"runeId"=>5355, "rank"=>3}]}], "participantIdentities"=>[{"participantId"=>1, "player"=>{"summonerId"=>41300455, "summonerName"=>"0KIO0", "matchHistoryUri"=>"/v1/stats/player_history/NA1/204162542", "profileIcon"=>666}}, {"participantId"=>2, "player"=>{"summonerId"=>30877568, "summonerName"=>"LexLinus", "matchHistoryUri"=>"/v1/stats/player_history/NA/34016169", "profileIcon"=>10}}, {"participantId"=>3, "player"=>{"summonerId"=>43494474, "summonerName"=>"Urban", "matchHistoryUri"=>"/v1/stats/player_history/NA1/205964127", "profileIcon"=>690}}, {"participantId"=>4, "player"=>{"summonerId"=>34734959, "summonerName"=>"Jung Eon yeong", "matchHistoryUri"=>"/v1/stats/player_history/NA1/49192007", "profileIcon"=>593}}, {"participantId"=>5, "player"=>{"summonerId"=>25288664, "summonerName"=>"leggiadro", "matchHistoryUri"=>"/v1/stats/player_history/NA/39859652", "profileIcon"=>607}}, {"participantId"=>6, "player"=>{"summonerId"=>51033835, "summonerName"=>"power2hd", "matchHistoryUri"=>"/v1/stats/player_history/NA1/213967820", "profileIcon"=>693}}, {"participantId"=>7, "player"=>{"summonerId"=>34531669, "summonerName"=>"Saintetoile", "matchHistoryUri"=>"/v1/stats/player_history/NA1/48928089", "profileIcon"=>28}}, {"participantId"=>8, "player"=>{"summonerId"=>43441863, "summonerName"=>"iBeLikeELOHEL", "matchHistoryUri"=>"/v1/stats/player_history/NA1/205885791", "profileIcon"=>27}}, {"participantId"=>9, "player"=>{"summonerId"=>26280880, "summonerName"=>"Flackjackson", "matchHistoryUri"=>"/v1/stats/player_history/NA/40844775", "profileIcon"=>654}}, {"participantId"=>10, "player"=>{"summonerId"=>60904393, "summonerName"=>"Valtaurbeneathth", "matchHistoryUri"=>"/v1/stats/player_history/NA1/222666668", "profileIcon"=>23}}], "teams"=>[{"teamId"=>100, "winner"=>true, "firstBlood"=>false, "firstTower"=>true, "firstInhibitor"=>true, "firstBaron"=>false, "firstDragon"=>true, "towerKills"=>9, "inhibitorKills"=>2, "baronKills"=>0, "dragonKills"=>5, "vilemawKills"=>0, "bans"=>[{"championId"=>150, "pickTurn"=>1}, {"championId"=>238, "pickTurn"=>3}, {"championId"=>23, "pickTurn"=>5}]}, {"teamId"=>200, "winner"=>false, "firstBlood"=>true, "firstTower"=>false, "firstInhibitor"=>false, "firstBaron"=>false, "firstDragon"=>false, "towerKills"=>5, "inhibitorKills"=>0, "baronKills"=>0, "dragonKills"=>0, "vilemawKills"=>0, "bans"=>[{"championId"=>421, "pickTurn"=>2}, {"championId"=>84, "pickTurn"=>4}, {"championId"=>105, "pickTurn"=>6}]}], "timeline"=>{"frames"=>[{"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>351, "y"=>293}, "currentGold"=>475, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>561, "y"=>361}, "currentGold"=>515, "totalGold"=>515, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>14237, "y"=>14579}, "currentGold"=>475, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>561, "y"=>581}, "currentGold"=>475, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>14486, "y"=>14291}, "currentGold"=>475, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>14486, "y"=>14511}, "currentGold"=>515, "totalGold"=>515, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>311, "y"=>649}, "currentGold"=>475, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>222, "y"=>471}, "currentGold"=>475, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "9"=>{"participantId"=>9, "position"=>{"x"=>14148, "y"=>14401}, "currentGold"=>475, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "8"=>{"participantId"=>8, "position"=>{"x"=>14277, "y"=>14223}, "currentGold"=>475, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}}, "timestamp"=>0}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>6489, "y"=>6749}, "currentGold"=>5, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>7945, "y"=>2359}, "currentGold"=>5, "totalGold"=>515, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>5810, "y"=>11074}, "currentGold"=>125, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>3500, "y"=>9169}, "currentGold"=>5, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>12919, "y"=>6999}, "currentGold"=>0, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>12130, "y"=>6493}, "currentGold"=>10, "totalGold"=>515, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>7300, "y"=>1176}, "currentGold"=>0, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>8433, "y"=>2419}, "currentGold"=>5, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "9"=>{"participantId"=>9, "position"=>{"x"=>12590, "y"=>6146}, "currentGold"=>5, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "8"=>{"participantId"=>8, "position"=>{"x"=>9040, "y"=>8984}, "currentGold"=>5, "totalGold"=>475, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2660, "skillSlot"=>1, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>4988, "itemId"=>1039, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>5247, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>5737, "skillSlot"=>1, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>5933, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>6549, "itemId"=>3340, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>6678, "itemId"=>1055, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>7063, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>7357, "itemId"=>3340, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>8165, "itemId"=>1039, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>8786, "itemId"=>3340, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>8913, "itemId"=>1056, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>8913, "itemId"=>2003, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>9041, "itemId"=>2003, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>9268, "itemId"=>2003, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>9820, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>9820, "itemId"=>1056, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>10595, "itemId"=>2003, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>10951, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>11305, "itemId"=>3340, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>11435, "itemId"=>1056, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>11631, "itemId"=>3340, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>11631, "itemId"=>3340, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>12343, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>13490, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>14641, "skillSlot"=>1, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>15639, "skillSlot"=>1, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>16466, "itemId"=>3340, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>17885, "itemId"=>3340, "participantId"=>6}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>18639, "skillSlot"=>1, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>19157, "itemId"=>3302, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>19803, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>20161, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>20546, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>20708, "itemId"=>3340, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>20712, "itemId"=>3301, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>20902, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>21484, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>21681, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>21746, "itemId"=>1055, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>21875, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>22034, "itemId"=>2003, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>22047, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>22264, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>23340, "itemId"=>3340, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>23612, "itemId"=>2044, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>23989, "itemId"=>2010, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>24325, "itemId"=>2043, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>24361, "itemId"=>2010, "participantId"=>2}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>24943, "skillSlot"=>2, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>26111, "itemId"=>2044, "participantId"=>10}, {"eventType"=>"WARD_PLACED", "timestamp"=>41132, "creatorId"=>3, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"WARD_PLACED", "timestamp"=>49824, "creatorId"=>4, "wardType"=>"YELLOW_TRINKET"}], "timestamp"=>60004}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7173, "y"=>7444}, "currentGold"=>62, "totalGold"=>532, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>8734, "y"=>2283}, "currentGold"=>66, "totalGold"=>576, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3370, "y"=>13194}, "currentGold"=>181, "totalGold"=>532, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>1197, "y"=>11889}, "currentGold"=>62, "totalGold"=>532, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13210, "y"=>6018}, "currentGold"=>57, "totalGold"=>532, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>12659, "y"=>5867}, "currentGold"=>71, "totalGold"=>576, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>8886, "y"=>2431}, "currentGold"=>57, "totalGold"=>532, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>8440, "y"=>2520}, "currentGold"=>62, "totalGold"=>532, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "9"=>{"participantId"=>9, "position"=>{"x"=>12555, "y"=>6500}, "currentGold"=>62, "totalGold"=>532, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "8"=>{"participantId"=>8, "position"=>{"x"=>7871, "y"=>8206}, "currentGold"=>62, "totalGold"=>532, "level"=>1, "xp"=>0, "minionsKilled"=>0, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>61032, "skillSlot"=>1, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>80105, "skillSlot"=>3, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>100712, "creatorId"=>10, "wardType"=>"VISION_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>100712, "itemId"=>2043, "participantId"=>10}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>105702, "skillSlot"=>3, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>106767, "skillSlot"=>2, "participantId"=>4, "levelUpType"=>"NORMAL"}], "timestamp"=>120018}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7860, "y"=>7699}, "currentGold"=>301, "totalGold"=>771, "level"=>2, "xp"=>588, "minionsKilled"=>7, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>11228, "y"=>1173}, "currentGold"=>225, "totalGold"=>735, "level"=>1, "xp"=>268, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>4354, "y"=>13701}, "currentGold"=>386, "totalGold"=>736, "level"=>2, "xp"=>412, "minionsKilled"=>5, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>3567, "y"=>13199}, "currentGold"=>206, "totalGold"=>676, "level"=>2, "xp"=>529, "minionsKilled"=>2, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>11686, "y"=>1619}, "currentGold"=>701, "totalGold"=>1176, "level"=>2, "xp"=>366, "minionsKilled"=>7, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>11481, "y"=>1343}, "currentGold"=>427, "totalGold"=>932, "level"=>2, "xp"=>366, "minionsKilled"=>2, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>11813, "y"=>1734}, "currentGold"=>256, "totalGold"=>731, "level"=>1, "xp"=>268, "minionsKilled"=>5, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>3286, "y"=>7711}, "currentGold"=>346, "totalGold"=>816, "level"=>2, "xp"=>500, "minionsKilled"=>0, "jungleMinionsKilled"=>5}, "9"=>{"participantId"=>9, "position"=>{"x"=>6318, "y"=>12146}, "currentGold"=>394, "totalGold"=>864, "level"=>2, "xp"=>650, "minionsKilled"=>0, "jungleMinionsKilled"=>5}, "8"=>{"participantId"=>8, "position"=>{"x"=>8605, "y"=>8536}, "currentGold"=>271, "totalGold"=>741, "level"=>2, "xp"=>471, "minionsKilled"=>5, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"ITEM_DESTROYED", "timestamp"=>122183, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>124643, "skillSlot"=>1, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>126905, "itemId"=>2003, "participantId"=>9}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>131277, "skillSlot"=>3, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>150404, "itemId"=>2003, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>150849, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>151420, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>152900, "skillSlot"=>1, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>161820, "skillSlot"=>3, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>170490, "skillSlot"=>3, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>170620, "skillSlot"=>2, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>170724, "skillSlot"=>3, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>174047, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>176048, "killerId"=>7, "victimId"=>5, "assistingParticipantIds"=>[6], "position"=>{"x"=>11813, "y"=>1734}}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>178482, "itemId"=>2003, "participantId"=>8}], "timestamp"=>180047}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7396, "y"=>7582}, "currentGold"=>891, "totalGold"=>1361, "level"=>4, "xp"=>1289, "minionsKilled"=>16, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>9796, "y"=>1369}, "currentGold"=>56, "totalGold"=>866, "level"=>2, "xp"=>346, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>4075, "y"=>13515}, "currentGold"=>701, "totalGold"=>1051, "level"=>3, "xp"=>1092, "minionsKilled"=>15, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>3303, "y"=>13127}, "currentGold"=>355, "totalGold"=>825, "level"=>4, "xp"=>1151, "minionsKilled"=>4, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13833, "y"=>10067}, "currentGold"=>75, "totalGold"=>1710, "level"=>3, "xp"=>791, "minionsKilled"=>14, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13816, "y"=>9772}, "currentGold"=>26, "totalGold"=>1281, "level"=>3, "xp"=>732, "minionsKilled"=>4, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>11160, "y"=>1290}, "currentGold"=>396, "totalGold"=>941, "level"=>3, "xp"=>674, "minionsKilled"=>9, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>7462, "y"=>7664}, "currentGold"=>772, "totalGold"=>1242, "level"=>3, "xp"=>924, "minionsKilled"=>2, "jungleMinionsKilled"=>9}, "9"=>{"participantId"=>9, "position"=>{"x"=>9588, "y"=>13403}, "currentGold"=>77, "totalGold"=>1002, "level"=>3, "xp"=>700, "minionsKilled"=>0, "jungleMinionsKilled"=>6}, "8"=>{"participantId"=>8, "position"=>{"x"=>7846, "y"=>8051}, "currentGold"=>516, "totalGold"=>986, "level"=>3, "xp"=>1122, "minionsKilled"=>11, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>184514, "skillSlot"=>3, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>184933, "itemId"=>2003, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>185097, "itemId"=>2003, "participantId"=>5}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>186874, "skillSlot"=>2, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>186906, "skillSlot"=>2, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>187289, "skillSlot"=>3, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>187424, "skillSlot"=>2, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>190187, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>194852, "killerId"=>7, "victimId"=>2, "assistingParticipantIds"=>[6], "position"=>{"x"=>10450, "y"=>1533}}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>199207, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>201762, "skillSlot"=>2, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>202597, "skillSlot"=>1, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>202694, "skillSlot"=>2, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>203735, "skillSlot"=>1, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>206378, "itemId"=>2003, "participantId"=>8}, {"eventType"=>"WARD_PLACED", "timestamp"=>212011, "creatorId"=>4, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>212106, "skillSlot"=>1, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>212788, "itemId"=>1029, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>215499, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>215694, "itemId"=>3097, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>215694, "itemId"=>3302, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>217961, "itemId"=>2044, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>219380, "itemId"=>1037, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>219827, "itemId"=>3706, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>219827, "itemId"=>1039, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>220382, "itemId"=>2043, "participantId"=>6}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>220717, "skillSlot"=>1, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>221030, "itemId"=>2003, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>221154, "itemId"=>1004, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>221353, "itemId"=>2003, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>221898, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>222027, "itemId"=>2003, "participantId"=>9}, {"eventType"=>"ITEM_UNDO", "timestamp"=>224222, "itemBefore"=>2003, "itemAfter"=>0, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>224624, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_UNDO", "timestamp"=>224624, "itemBefore"=>1004, "itemAfter"=>0, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>226000, "itemId"=>1004, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>226590, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>226977, "itemId"=>2004, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>227653, "itemId"=>2044, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>228816, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>231247, "skillSlot"=>1, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>236149, "killerId"=>3, "victimId"=>8, "assistingParticipantIds"=>[4], "position"=>{"x"=>7846, "y"=>8051}}], "timestamp"=>240065}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>1034, "y"=>850}, "currentGold"=>26, "totalGold"=>1571, "level"=>4, "xp"=>1631, "minionsKilled"=>21, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>12695, "y"=>2086}, "currentGold"=>217, "totalGold"=>1027, "level"=>3, "xp"=>767, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3826, "y"=>13640}, "currentGold"=>292, "totalGold"=>1317, "level"=>4, "xp"=>1567, "minionsKilled"=>22, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>2834, "y"=>12820}, "currentGold"=>647, "totalGold"=>1117, "level"=>5, "xp"=>1773, "minionsKilled"=>13, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13216, "y"=>2268}, "currentGold"=>250, "totalGold"=>1885, "level"=>3, "xp"=>944, "minionsKilled"=>17, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13000, "y"=>2348}, "currentGold"=>152, "totalGold"=>1407, "level"=>3, "xp"=>885, "minionsKilled"=>4, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>12272, "y"=>1943}, "currentGold"=>672, "totalGold"=>1217, "level"=>3, "xp"=>1080, "minionsKilled"=>17, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>12761, "y"=>2026}, "currentGold"=>964, "totalGold"=>1434, "level"=>4, "xp"=>1177, "minionsKilled"=>2, "jungleMinionsKilled"=>13}, "9"=>{"participantId"=>9, "position"=>{"x"=>11589, "y"=>7981}, "currentGold"=>375, "totalGold"=>1300, "level"=>3, "xp"=>1060, "minionsKilled"=>0, "jungleMinionsKilled"=>13}, "8"=>{"participantId"=>8, "position"=>{"x"=>6842, "y"=>6885}, "currentGold"=>357, "totalGold"=>1222, "level"=>4, "xp"=>1597, "minionsKilled"=>17, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>240282, "skillSlot"=>1, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>243416, "itemId"=>1001, "participantId"=>8}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>243452, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>244163, "skillSlot"=>3, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>244652, "itemId"=>2003, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>245103, "itemId"=>2003, "participantId"=>8}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>245782, "skillSlot"=>1, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>254601, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"WARD_PLACED", "timestamp"=>259836, "creatorId"=>6, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"WARD_PLACED", "timestamp"=>260627, "creatorId"=>2, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>263020, "skillSlot"=>1, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>273836, "skillSlot"=>2, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>283599, "itemId"=>2003, "participantId"=>9}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>283986, "skillSlot"=>2, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>284336, "itemId"=>1033, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>285603, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>286226, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>286412, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>286632, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>286767, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"WARD_PLACED", "timestamp"=>287186, "creatorId"=>8, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>289544, "itemId"=>3028, "participantId"=>3}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>290815, "skillSlot"=>1, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>290944, "itemId"=>2044, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>299082, "itemId"=>2003, "participantId"=>5}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>299206, "itemId"=>2003, "participantId"=>7}], "timestamp"=>300116}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>6737, "y"=>7753}, "currentGold"=>217, "totalGold"=>1762, "level"=>5, "xp"=>1925, "minionsKilled"=>25, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>12560, "y"=>3087}, "currentGold"=>453, "totalGold"=>1263, "level"=>3, "xp"=>1139, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3652, "y"=>13576}, "currentGold"=>554, "totalGold"=>1579, "level"=>5, "xp"=>2185, "minionsKilled"=>30, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>3116, "y"=>12032}, "currentGold"=>919, "totalGold"=>1389, "level"=>5, "xp"=>2303, "minionsKilled"=>22, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>14072, "y"=>10745}, "currentGold"=>30, "totalGold"=>2100, "level"=>4, "xp"=>1331, "minionsKilled"=>22, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13494, "y"=>4252}, "currentGold"=>290, "totalGold"=>1545, "level"=>3, "xp"=>1061, "minionsKilled"=>5, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>13333, "y"=>3223}, "currentGold"=>1183, "totalGold"=>1728, "level"=>4, "xp"=>1422, "minionsKilled"=>22, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>601, "y"=>557}, "currentGold"=>78, "totalGold"=>1653, "level"=>4, "xp"=>1411, "minionsKilled"=>2, "jungleMinionsKilled"=>13}, "9"=>{"participantId"=>9, "position"=>{"x"=>11296, "y"=>8364}, "currentGold"=>587, "totalGold"=>1512, "level"=>4, "xp"=>1568, "minionsKilled"=>1, "jungleMinionsKilled"=>14}, "8"=>{"participantId"=>8, "position"=>{"x"=>7958, "y"=>7722}, "currentGold"=>558, "totalGold"=>1423, "level"=>5, "xp"=>2009, "minionsKilled"=>22, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"CHAMPION_KILL", "timestamp"=>304139, "killerId"=>5, "victimId"=>6, "assistingParticipantIds"=>[2, 4], "position"=>{"x"=>13323, "y"=>2821}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>305259, "skillSlot"=>2, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>311450, "skillSlot"=>3, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>316667, "itemId"=>2010, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>319297, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>323868, "skillSlot"=>1, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>325525, "skillSlot"=>1, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>326498, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>327797, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>328607, "skillSlot"=>2, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>337074, "skillSlot"=>1, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>344749, "itemId"=>1027, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>346475, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>348455, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>354351, "itemId"=>3706, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>354351, "itemId"=>1039, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>356431, "itemId"=>1001, "participantId"=>4}, {"eventType"=>"WARD_PLACED", "timestamp"=>357461, "creatorId"=>1, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>357882, "itemId"=>1036, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>358438, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>358790, "itemId"=>2003, "participantId"=>4}], "timestamp"=>360149}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7484, "y"=>6897}, "currentGold"=>552, "totalGold"=>2097, "level"=>6, "xp"=>2547, "minionsKilled"=>36, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>12389, "y"=>2798}, "currentGold"=>599, "totalGold"=>1409, "level"=>4, "xp"=>1403, "minionsKilled"=>0, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3409, "y"=>13488}, "currentGold"=>807, "totalGold"=>1832, "level"=>6, "xp"=>2719, "minionsKilled"=>36, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>1783, "y"=>11473}, "currentGold"=>1177, "totalGold"=>1647, "level"=>6, "xp"=>2925, "minionsKilled"=>29, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>12405, "y"=>3256}, "currentGold"=>262, "totalGold"=>2332, "level"=>4, "xp"=>1570, "minionsKilled"=>27, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13241, "y"=>3393}, "currentGold"=>489, "totalGold"=>1744, "level"=>4, "xp"=>1387, "minionsKilled"=>9, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>12469, "y"=>2640}, "currentGold"=>1450, "totalGold"=>1995, "level"=>4, "xp"=>1680, "minionsKilled"=>29, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>11697, "y"=>3319}, "currentGold"=>282, "totalGold"=>1857, "level"=>5, "xp"=>1736, "minionsKilled"=>2, "jungleMinionsKilled"=>17}, "9"=>{"participantId"=>9, "position"=>{"x"=>13058, "y"=>3426}, "currentGold"=>824, "totalGold"=>1749, "level"=>5, "xp"=>1892, "minionsKilled"=>3, "jungleMinionsKilled"=>17}, "8"=>{"participantId"=>8, "position"=>{"x"=>8022, "y"=>7746}, "currentGold"=>929, "totalGold"=>1794, "level"=>6, "xp"=>2631, "minionsKilled"=>35, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"WARD_PLACED", "timestamp"=>360149, "creatorId"=>3, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"WARD_PLACED", "timestamp"=>361941, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>361941, "itemId"=>2044, "participantId"=>2}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>362970, "skillSlot"=>1, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>373676, "skillSlot"=>4, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>375425, "skillSlot"=>1, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>376721, "skillSlot"=>2, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>386842, "creatorId"=>7, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>389248, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>391121, "skillSlot"=>4, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>393123, "skillSlot"=>4, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>394465, "skillSlot"=>4, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>397608, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>398853, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"WARD_PLACED", "timestamp"=>399399, "creatorId"=>5, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>399667, "itemId"=>2010, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>404752, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"WARD_PLACED", "timestamp"=>409204, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>409204, "itemId"=>2044, "participantId"=>6}, {"eventType"=>"WARD_PLACED", "timestamp"=>411750, "creatorId"=>8, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"WARD_PLACED", "timestamp"=>411916, "creatorId"=>2, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>414502, "skillSlot"=>1, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>420051, "itemId"=>1501, "participantId"=>0}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>420051, "itemId"=>1501, "participantId"=>0}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>420051, "itemId"=>1501, "participantId"=>0}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>420051, "itemId"=>1501, "participantId"=>0}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>420051, "itemId"=>1501, "participantId"=>0}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>420051, "itemId"=>1501, "participantId"=>0}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>420051, "itemId"=>1501, "participantId"=>0}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>420051, "itemId"=>1501, "participantId"=>0}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>420051, "itemId"=>1501, "participantId"=>0}], "timestamp"=>420177}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>6863, "y"=>7188}, "currentGold"=>816, "totalGold"=>2361, "level"=>6, "xp"=>3140, "minionsKilled"=>43, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>12720, "y"=>1642}, "currentGold"=>905, "totalGold"=>1715, "level"=>5, "xp"=>2031, "minionsKilled"=>1, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>2469, "y"=>13637}, "currentGold"=>1174, "totalGold"=>2199, "level"=>7, "xp"=>3429, "minionsKilled"=>49, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>2099, "y"=>12155}, "currentGold"=>194, "totalGold"=>1844, "level"=>6, "xp"=>3102, "minionsKilled"=>34, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13023, "y"=>3348}, "currentGold"=>276, "totalGold"=>2521, "level"=>4, "xp"=>1701, "minionsKilled"=>27, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13284, "y"=>4415}, "currentGold"=>943, "totalGold"=>2198, "level"=>5, "xp"=>1822, "minionsKilled"=>10, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>12620, "y"=>1699}, "currentGold"=>1885, "totalGold"=>2430, "level"=>5, "xp"=>2259, "minionsKilled"=>41, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>7944, "y"=>4084}, "currentGold"=>250, "totalGold"=>2320, "level"=>5, "xp"=>1818, "minionsKilled"=>2, "jungleMinionsKilled"=>17}, "9"=>{"participantId"=>9, "position"=>{"x"=>8306, "y"=>3552}, "currentGold"=>1070, "totalGold"=>1995, "level"=>5, "xp"=>2194, "minionsKilled"=>3, "jungleMinionsKilled"=>18}, "8"=>{"participantId"=>8, "position"=>{"x"=>7724, "y"=>7987}, "currentGold"=>1193, "totalGold"=>2058, "level"=>7, "xp"=>3194, "minionsKilled"=>42, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"CHAMPION_KILL", "timestamp"=>427546, "killerId"=>4, "victimId"=>7, "assistingParticipantIds"=>[2, 5], "position"=>{"x"=>12178, "y"=>4930}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>428781, "killerId"=>6, "victimId"=>4, "assistingParticipantIds"=>[7, 9], "position"=>{"x"=>12119, "y"=>4979}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>428980, "itemId"=>3108, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>430305, "itemId"=>1004, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>430758, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>431955, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>432085, "skillSlot"=>1, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>432473, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>432673, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>433029, "itemId"=>3070, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>433029, "itemId"=>1027, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>433029, "itemId"=>1004, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>433364, "itemId"=>2044, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>433543, "itemId"=>1036, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>433811, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>434844, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>441712, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>442402, "itemId"=>2043, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>442682, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>444233, "itemId"=>2003, "participantId"=>9}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>451891, "skillSlot"=>1, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>460761, "creatorId"=>9, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>461406, "skillSlot"=>2, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>465325, "skillSlot"=>1, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>472160, "skillSlot"=>2, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>473204, "itemId"=>2003, "participantId"=>9}], "timestamp"=>480209}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>6827, "y"=>7080}, "currentGold"=>1113, "totalGold"=>2658, "level"=>7, "xp"=>3786, "minionsKilled"=>53, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>11313, "y"=>1527}, "currentGold"=>133, "totalGold"=>1882, "level"=>5, "xp"=>2296, "minionsKilled"=>3, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3915, "y"=>13631}, "currentGold"=>1460, "totalGold"=>2485, "level"=>7, "xp"=>3871, "minionsKilled"=>58, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>3568, "y"=>13196}, "currentGold"=>501, "totalGold"=>2151, "level"=>7, "xp"=>3783, "minionsKilled"=>45, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>14171, "y"=>13404}, "currentGold"=>165, "totalGold"=>3150, "level"=>6, "xp"=>2722, "minionsKilled"=>39, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>7454, "y"=>6723}, "currentGold"=>226, "totalGold"=>2321, "level"=>5, "xp"=>1822, "minionsKilled"=>10, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>8826, "y"=>1173}, "currentGold"=>124, "totalGold"=>2544, "level"=>5, "xp"=>2259, "minionsKilled"=>41, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>6068, "y"=>9444}, "currentGold"=>436, "totalGold"=>2506, "level"=>5, "xp"=>2025, "minionsKilled"=>3, "jungleMinionsKilled"=>19}, "9"=>{"participantId"=>9, "position"=>{"x"=>8233, "y"=>10212}, "currentGold"=>1283, "totalGold"=>2208, "level"=>6, "xp"=>2469, "minionsKilled"=>3, "jungleMinionsKilled"=>21}, "8"=>{"participantId"=>8, "position"=>{"x"=>7605, "y"=>7956}, "currentGold"=>1453, "totalGold"=>2318, "level"=>7, "xp"=>3724, "minionsKilled"=>50, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"WARD_PLACED", "timestamp"=>481113, "creatorId"=>4, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>483867, "itemId"=>2049, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>484126, "itemId"=>2003, "participantId"=>8}, {"eventType"=>"ITEM_SOLD", "timestamp"=>485294, "itemId"=>3340, "participantId"=>6}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>485526, "skillSlot"=>2, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>486559, "itemId"=>3341, "participantId"=>6}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>487549, "skillSlot"=>1, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>488439, "itemId"=>2049, "participantId"=>2}, {"eventType"=>"ITEM_SOLD", "timestamp"=>489541, "itemId"=>3340, "participantId"=>2}, {"eventType"=>"WARD_PLACED", "timestamp"=>489930, "creatorId"=>4, "wardType"=>"VISION_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>489930, "itemId"=>2043, "participantId"=>4}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>490222, "skillSlot"=>1, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>490682, "itemId"=>3341, "participantId"=>2}, {"eventType"=>"ITEM_SOLD", "timestamp"=>491357, "itemId"=>2044, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>492141, "itemId"=>2010, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>492236, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>492594, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>492733, "itemId"=>2010, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>493754, "itemId"=>2004, "participantId"=>2}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>495647, "killerId"=>7, "victimId"=>5, "position"=>{"x"=>9900, "y"=>1519}}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>496873, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>497331, "itemId"=>2004, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>502965, "itemId"=>1038, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>504651, "itemId"=>1001, "participantId"=>5}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>506901, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"WARD_PLACED", "timestamp"=>509886, "creatorId"=>1, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>514127, "skillSlot"=>4, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>514903, "skillSlot"=>4, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>523535, "creatorId"=>6, "wardType"=>"VISION_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>523535, "itemId"=>2043, "participantId"=>6}, {"eventType"=>"WARD_PLACED", "timestamp"=>527615, "creatorId"=>3, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>528138, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>531892, "itemId"=>3004, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>531892, "itemId"=>3070, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>531892, "itemId"=>1037, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>535233, "itemId"=>2043, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>535754, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"WARD_KILL", "timestamp"=>536504, "killerId"=>4, "wardType"=>"VISION_WARD"}], "timestamp"=>540218}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>518, "y"=>538}, "currentGold"=>44, "totalGold"=>2919, "level"=>8, "xp"=>4290, "minionsKilled"=>60, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>13095, "y"=>3563}, "currentGold"=>295, "totalGold"=>2044, "level"=>6, "xp"=>2663, "minionsKilled"=>3, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3700, "y"=>13790}, "currentGold"=>23, "totalGold"=>2993, "level"=>8, "xp"=>4865, "minionsKilled"=>63, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>720, "y"=>2092}, "currentGold"=>236, "totalGold"=>2376, "level"=>8, "xp"=>4139, "minionsKilled"=>50, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13357, "y"=>4257}, "currentGold"=>394, "totalGold"=>3379, "level"=>6, "xp"=>2992, "minionsKilled"=>45, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13263, "y"=>3663}, "currentGold"=>475, "totalGold"=>2570, "level"=>5, "xp"=>2247, "minionsKilled"=>15, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>13450, "y"=>3555}, "currentGold"=>432, "totalGold"=>2852, "level"=>6, "xp"=>2685, "minionsKilled"=>50, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>7307, "y"=>11184}, "currentGold"=>649, "totalGold"=>2719, "level"=>5, "xp"=>2325, "minionsKilled"=>3, "jungleMinionsKilled"=>22}, "9"=>{"participantId"=>9, "position"=>{"x"=>6914, "y"=>13112}, "currentGold"=>1487, "totalGold"=>2412, "level"=>6, "xp"=>2649, "minionsKilled"=>3, "jungleMinionsKilled"=>25}, "8"=>{"participantId"=>8, "position"=>{"x"=>12929, "y"=>13460}, "currentGold"=>318, "totalGold"=>2653, "level"=>8, "xp"=>4232, "minionsKilled"=>61, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"WARD_PLACED", "timestamp"=>543604, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>544250, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"WARD_PLACED", "timestamp"=>550243, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>558753, "skillSlot"=>3, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>558948, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>558958, "creatorId"=>3, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>558958, "itemId"=>2044, "participantId"=>3}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>563340, "skillSlot"=>4, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>565065, "skillSlot"=>4, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>566623, "creatorId"=>7, "wardType"=>"VISION_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>566623, "itemId"=>2043, "participantId"=>7}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>566680, "killerId"=>10, "victimId"=>1, "position"=>{"x"=>4278, "y"=>13644}}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>569250, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>574861, "skillSlot"=>3, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>577718, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>578053, "skillSlot"=>2, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>578243, "skillSlot"=>2, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>579382, "itemId"=>3114, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>579382, "itemId"=>1004, "participantId"=>1}, {"eventType"=>"WARD_PLACED", "timestamp"=>580573, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>585377, "itemId"=>3211, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>585377, "itemId"=>1033, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>586160, "itemId"=>3067, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>588847, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>589074, "itemId"=>1001, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>589370, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>589803, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>589818, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>589985, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>591635, "itemId"=>3028, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>592444, "itemId"=>1052, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>595931, "itemId"=>2003, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>598007, "itemId"=>1026, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>598598, "itemId"=>1052, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>599369, "itemId"=>2003, "participantId"=>3}], "timestamp"=>600246}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>8108, "y"=>7105}, "currentGold"=>546, "totalGold"=>3456, "level"=>8, "xp"=>4970, "minionsKilled"=>67, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>11042, "y"=>5307}, "currentGold"=>865, "totalGold"=>2614, "level"=>7, "xp"=>3242, "minionsKilled"=>3, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>2102, "y"=>12594}, "currentGold"=>429, "totalGold"=>3399, "level"=>9, "xp"=>5575, "minionsKilled"=>78, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>1718, "y"=>11673}, "currentGold"=>314, "totalGold"=>2564, "level"=>8, "xp"=>4402, "minionsKilled"=>54, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13492, "y"=>4483}, "currentGold"=>86, "totalGold"=>3541, "level"=>6, "xp"=>3109, "minionsKilled"=>48, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13358, "y"=>6129}, "currentGold"=>276, "totalGold"=>2696, "level"=>5, "xp"=>2304, "minionsKilled"=>15, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>11133, "y"=>4397}, "currentGold"=>1337, "totalGold"=>3756, "level"=>7, "xp"=>3259, "minionsKilled"=>59, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>8339, "y"=>7006}, "currentGold"=>1056, "totalGold"=>3126, "level"=>6, "xp"=>2885, "minionsKilled"=>3, "jungleMinionsKilled"=>24}, "9"=>{"participantId"=>9, "position"=>{"x"=>8699, "y"=>6719}, "currentGold"=>81, "totalGold"=>2526, "level"=>6, "xp"=>2708, "minionsKilled"=>3, "jungleMinionsKilled"=>25}, "8"=>{"participantId"=>8, "position"=>{"x"=>8159, "y"=>7809}, "currentGold"=>623, "totalGold"=>2958, "level"=>8, "xp"=>4736, "minionsKilled"=>70, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"ITEM_DESTROYED", "timestamp"=>602035, "itemId"=>2010, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>603391, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>604652, "killerId"=>5, "victimId"=>6, "assistingParticipantIds"=>[2], "position"=>{"x"=>13098, "y"=>3633}}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>605312, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>606732, "killerId"=>5, "victimId"=>7, "assistingParticipantIds"=>[2], "position"=>{"x"=>13560, "y"=>4240}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>610891, "itemId"=>1001, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>613052, "itemId"=>2003, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>613352, "itemId"=>3707, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>613352, "itemId"=>3706, "participantId"=>9}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>614642, "skillSlot"=>4, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>620962, "itemId"=>1052, "participantId"=>7}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>620962, "skillSlot"=>1, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>623881, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"ITEM_UNDO", "timestamp"=>624435, "itemBefore"=>3707, "itemAfter"=>0, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>624625, "itemId"=>2044, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>625611, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>627509, "itemId"=>3117, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>630498, "itemId"=>1036, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>630847, "itemId"=>1036, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>638554, "itemId"=>2010, "participantId"=>2}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>650627, "skillSlot"=>1, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>653258, "skillSlot"=>1, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>657896, "killerId"=>3, "victimId"=>8, "assistingParticipantIds"=>[4], "position"=>{"x"=>8159, "y"=>7809}}], "timestamp"=>660264}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>12222, "y"=>1158}, "currentGold"=>837, "totalGold"=>3747, "level"=>9, "xp"=>5334, "minionsKilled"=>73, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>10901, "y"=>1364}, "currentGold"=>1169, "totalGold"=>2919, "level"=>7, "xp"=>3567, "minionsKilled"=>4, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3640, "y"=>13399}, "currentGold"=>735, "totalGold"=>3705, "level"=>9, "xp"=>6076, "minionsKilled"=>88, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>2585, "y"=>12873}, "currentGold"=>706, "totalGold"=>2956, "level"=>9, "xp"=>5259, "minionsKilled"=>69, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13304, "y"=>4133}, "currentGold"=>494, "totalGold"=>3949, "level"=>7, "xp"=>3705, "minionsKilled"=>56, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13174, "y"=>4526}, "currentGold"=>749, "totalGold"=>3169, "level"=>6, "xp"=>2634, "minionsKilled"=>17, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>11660, "y"=>1511}, "currentGold"=>1772, "totalGold"=>4192, "level"=>7, "xp"=>3510, "minionsKilled"=>60, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>394, "y"=>461}, "currentGold"=>330, "totalGold"=>3285, "level"=>6, "xp"=>3066, "minionsKilled"=>3, "jungleMinionsKilled"=>25}, "9"=>{"participantId"=>9, "position"=>{"x"=>7428, "y"=>11067}, "currentGold"=>399, "totalGold"=>2844, "level"=>7, "xp"=>3345, "minionsKilled"=>7, "jungleMinionsKilled"=>31}, "8"=>{"participantId"=>8, "position"=>{"x"=>9808, "y"=>5999}, "currentGold"=>352, "totalGold"=>3072, "level"=>8, "xp"=>4736, "minionsKilled"=>70, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"ITEM_PURCHASED", "timestamp"=>665827, "itemId"=>3108, "participantId"=>8}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>665827, "itemId"=>1052, "participantId"=>8}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>666020, "skillSlot"=>2, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>666604, "skillSlot"=>1, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>674067, "creatorId"=>3, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"WARD_PLACED", "timestamp"=>674952, "creatorId"=>7, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>683585, "skillSlot"=>4, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>684431, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"ELITE_MONSTER_KILL", "timestamp"=>685403, "killerId"=>4, "position"=>{"x"=>10217, "y"=>4723}, "monsterType"=>"DRAGON"}, {"eventType"=>"WARD_PLACED", "timestamp"=>686471, "creatorId"=>1, "wardType"=>"YELLOW_TRINKET"}, {"eventType"=>"WARD_PLACED", "timestamp"=>689324, "creatorId"=>1, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>689324, "itemId"=>2044, "participantId"=>1}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>694449, "killerId"=>6, "victimId"=>4, "assistingParticipantIds"=>[7], "position"=>{"x"=>11554, "y"=>4037}}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>696430, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>700700, "skillSlot"=>1, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>703207, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>704632, "killerId"=>5, "victimId"=>6, "assistingParticipantIds"=>[2, 3], "position"=>{"x"=>13174, "y"=>4526}}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>708738, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>709077, "itemId"=>2003, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>710300, "itemId"=>3707, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>710300, "itemId"=>3706, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>710300, "itemId"=>1036, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>710300, "itemId"=>1036, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>711738, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>711872, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>712066, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>712516, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>713177, "itemId"=>2043, "participantId"=>4}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>713857, "skillSlot"=>1, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_UNDO", "timestamp"=>717581, "itemBefore"=>2043, "itemAfter"=>0, "participantId"=>4}, {"eventType"=>"ITEM_SOLD", "timestamp"=>718810, "itemId"=>3340, "participantId"=>4}], "timestamp"=>720267}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7139, "y"=>7244}, "currentGold"=>697, "totalGold"=>4002, "level"=>9, "xp"=>5746, "minionsKilled"=>81, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>10791, "y"=>4498}, "currentGold"=>132, "totalGold"=>3052, "level"=>7, "xp"=>3577, "minionsKilled"=>4, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3014, "y"=>12984}, "currentGold"=>983, "totalGold"=>3953, "level"=>10, "xp"=>6521, "minionsKilled"=>95, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>394, "y"=>461}, "currentGold"=>1125, "totalGold"=>3375, "level"=>10, "xp"=>6152, "minionsKilled"=>76, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13856, "y"=>9648}, "currentGold"=>194, "totalGold"=>4084, "level"=>7, "xp"=>3823, "minionsKilled"=>57, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13316, "y"=>3730}, "currentGold"=>356, "totalGold"=>3351, "level"=>6, "xp"=>2885, "minionsKilled"=>20, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>10950, "y"=>980}, "currentGold"=>2320, "totalGold"=>4740, "level"=>8, "xp"=>4513, "minionsKilled"=>67, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>2841, "y"=>8320}, "currentGold"=>777, "totalGold"=>3732, "level"=>7, "xp"=>3684, "minionsKilled"=>5, "jungleMinionsKilled"=>25}, "9"=>{"participantId"=>9, "position"=>{"x"=>13266, "y"=>4330}, "currentGold"=>338, "totalGold"=>3183, "level"=>7, "xp"=>3717, "minionsKilled"=>15, "jungleMinionsKilled"=>32}, "8"=>{"participantId"=>8, "position"=>{"x"=>7808, "y"=>7880}, "currentGold"=>650, "totalGold"=>3370, "level"=>9, "xp"=>5299, "minionsKilled"=>79, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"ITEM_PURCHASED", "timestamp"=>720267, "itemId"=>3341, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>721789, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>722713, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>722999, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>723797, "itemId"=>1028, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>726534, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>726668, "itemId"=>1028, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>726729, "itemId"=>1001, "participantId"=>3}, {"eventType"=>"ITEM_UNDO", "timestamp"=>728801, "itemBefore"=>1028, "itemAfter"=>0, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>729387, "itemId"=>3096, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>729387, "itemId"=>3301, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>729518, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>731167, "itemId"=>3114, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>731464, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>732915, "itemId"=>3117, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>732915, "itemId"=>1001, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>733538, "itemId"=>2010, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>733738, "itemId"=>2010, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>737072, "itemId"=>2043, "participantId"=>6}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>737364, "skillSlot"=>2, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>739359, "killerId"=>5, "victimId"=>7, "position"=>{"x"=>13009, "y"=>3298}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>743406, "itemId"=>1027, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>745871, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>747396, "skillSlot"=>2, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>751942, "skillSlot"=>2, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>761714, "killerId"=>4, "victimId"=>10, "assistingParticipantIds"=>[1], "position"=>{"x"=>3014, "y"=>12984}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>764341, "skillSlot"=>1, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>767908, "skillSlot"=>3, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>770960, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>771737, "itemId"=>3065, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>771737, "itemId"=>3211, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>771737, "itemId"=>3067, "participantId"=>10}, {"eventType"=>"ITEM_UNDO", "timestamp"=>774694, "itemBefore"=>3065, "itemAfter"=>0, "participantId"=>10}, {"eventType"=>"WARD_PLACED", "timestamp"=>780109, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}], "timestamp"=>780271}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7076, "y"=>7320}, "currentGold"=>931, "totalGold"=>4236, "level"=>10, "xp"=>6282, "minionsKilled"=>88, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>12960, "y"=>3159}, "currentGold"=>383, "totalGold"=>3302, "level"=>8, "xp"=>4090, "minionsKilled"=>8, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3879, "y"=>13517}, "currentGold"=>273, "totalGold"=>4088, "level"=>10, "xp"=>6580, "minionsKilled"=>96, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>3574, "y"=>13185}, "currentGold"=>238, "totalGold"=>3598, "level"=>10, "xp"=>6568, "minionsKilled"=>82, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13350, "y"=>4107}, "currentGold"=>519, "totalGold"=>4409, "level"=>8, "xp"=>4242, "minionsKilled"=>67, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13334, "y"=>4166}, "currentGold"=>504, "totalGold"=>3499, "level"=>7, "xp"=>3300, "minionsKilled"=>21, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>13460, "y"=>3003}, "currentGold"=>263, "totalGold"=>4968, "level"=>8, "xp"=>4727, "minionsKilled"=>72, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>8225, "y"=>5334}, "currentGold"=>1363, "totalGold"=>4318, "level"=>8, "xp"=>4341, "minionsKilled"=>5, "jungleMinionsKilled"=>30}, "9"=>{"participantId"=>9, "position"=>{"x"=>7133, "y"=>6344}, "currentGold"=>452, "totalGold"=>3297, "level"=>7, "xp"=>3776, "minionsKilled"=>15, "jungleMinionsKilled"=>32}, "8"=>{"participantId"=>8, "position"=>{"x"=>7953, "y"=>7998}, "currentGold"=>915, "totalGold"=>3635, "level"=>9, "xp"=>5803, "minionsKilled"=>86, "jungleMinionsKilled"=>0}}, "events"=>[{"eventType"=>"ITEM_PURCHASED", "timestamp"=>781665, "itemId"=>3165, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>781665, "itemId"=>3108, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>781665, "itemId"=>3114, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>783936, "itemId"=>1001, "participantId"=>1}, {"eventType"=>"WARD_PLACED", "timestamp"=>783974, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>785460, "itemId"=>3031, "participantId"=>5}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>785460, "itemId"=>1038, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>786127, "itemId"=>2003, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>788208, "itemId"=>3065, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>788208, "itemId"=>3211, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>788208, "itemId"=>3067, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>788460, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>788801, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>789239, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>789934, "itemId"=>2044, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>792768, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>793342, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"WARD_PLACED", "timestamp"=>794352, "creatorId"=>3, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"WARD_PLACED", "timestamp"=>795218, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>816590, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>819642, "skillSlot"=>3, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>820236, "killerId"=>4, "victimId"=>9, "position"=>{"x"=>7133, "y"=>6344}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>823169, "skillSlot"=>3, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>826271, "creatorId"=>10, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>826271, "itemId"=>2044, "participantId"=>10}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>827308, "skillSlot"=>2, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>830884, "skillSlot"=>2, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>830916, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>835151, "skillSlot"=>2, "participantId"=>2, "levelUpType"=>"NORMAL"}], "timestamp"=>840274}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7075, "y"=>7171}, "currentGold"=>1328, "totalGold"=>4633, "level"=>10, "xp"=>6723, "minionsKilled"=>96, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>14030, "y"=>4804}, "currentGold"=>807, "totalGold"=>3726, "level"=>8, "xp"=>4439, "minionsKilled"=>8, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3753, "y"=>13807}, "currentGold"=>676, "totalGold"=>4491, "level"=>10, "xp"=>7261, "minionsKilled"=>110, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>3288, "y"=>13320}, "currentGold"=>591, "totalGold"=>3951, "level"=>10, "xp"=>7098, "minionsKilled"=>88, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13988, "y"=>5900}, "currentGold"=>769, "totalGold"=>4659, "level"=>8, "xp"=>4550, "minionsKilled"=>74, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13643, "y"=>5349}, "currentGold"=>676, "totalGold"=>3671, "level"=>7, "xp"=>3607, "minionsKilled"=>23, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>14130, "y"=>4994}, "currentGold"=>819, "totalGold"=>5524, "level"=>9, "xp"=>5066, "minionsKilled"=>85, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>13583, "y"=>5249}, "currentGold"=>1687, "totalGold"=>4642, "level"=>8, "xp"=>4371, "minionsKilled"=>6, "jungleMinionsKilled"=>31}, "9"=>{"participantId"=>9, "position"=>{"x"=>13718, "y"=>5446}, "currentGold"=>631, "totalGold"=>3475, "level"=>8, "xp"=>4114, "minionsKilled"=>16, "jungleMinionsKilled"=>34}, "8"=>{"participantId"=>8, "position"=>{"x"=>7953, "y"=>7884}, "currentGold"=>1259, "totalGold"=>3979, "level"=>10, "xp"=>6496, "minionsKilled"=>96, "jungleMinionsKilled"=>1}}, "events"=>[{"eventType"=>"ITEM_DESTROYED", "timestamp"=>841598, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"WARD_KILL", "timestamp"=>847467, "killerId"=>4, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>850148, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_KILL", "timestamp"=>851115, "killerId"=>5, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_KILL", "timestamp"=>853948, "killerId"=>5, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>858379, "creatorId"=>8, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>869002, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>869463, "skillSlot"=>3, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>878334, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>883878, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>884043, "skillSlot"=>1, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>885906, "creatorId"=>1, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"WARD_PLACED", "timestamp"=>888000, "creatorId"=>1, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>888000, "itemId"=>2044, "participantId"=>1}, {"eventType"=>"BUILDING_KILL", "timestamp"=>888681, "killerId"=>5, "teamId"=>200, "assistingParticipantIds"=>[2], "position"=>{"x"=>13866, "y"=>4505}, "laneType"=>"BOT_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"OUTER_TURRET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>890214, "skillSlot"=>2, "participantId"=>9, "levelUpType"=>"NORMAL"}], "timestamp"=>900329}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7115, "y"=>7589}, "currentGold"=>1767, "totalGold"=>5072, "level"=>11, "xp"=>7493, "minionsKilled"=>112, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>650, "y"=>504}, "currentGold"=>476, "totalGold"=>4342, "level"=>8, "xp"=>4902, "minionsKilled"=>10, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>2917, "y"=>13256}, "currentGold"=>982, "totalGold"=>4797, "level"=>11, "xp"=>7824, "minionsKilled"=>119, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>1257, "y"=>6974}, "currentGold"=>42, "totalGold"=>4137, "level"=>11, "xp"=>7455, "minionsKilled"=>92, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13747, "y"=>7836}, "currentGold"=>162, "totalGold"=>4817, "level"=>8, "xp"=>4707, "minionsKilled"=>76, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>13435, "y"=>7145}, "currentGold"=>498, "totalGold"=>3893, "level"=>7, "xp"=>4033, "minionsKilled"=>28, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>13598, "y"=>2725}, "currentGold"=>1402, "totalGold"=>6107, "level"=>9, "xp"=>5690, "minionsKilled"=>90, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>1350, "y"=>911}, "currentGold"=>345, "totalGold"=>5280, "level"=>9, "xp"=>5347, "minionsKilled"=>8, "jungleMinionsKilled"=>31}, "9"=>{"participantId"=>9, "position"=>{"x"=>11727, "y"=>12419}, "currentGold"=>432, "totalGold"=>3997, "level"=>8, "xp"=>4127, "minionsKilled"=>16, "jungleMinionsKilled"=>34}, "8"=>{"participantId"=>8, "position"=>{"x"=>10971, "y"=>7503}, "currentGold"=>1588, "totalGold"=>4308, "level"=>10, "xp"=>7000, "minionsKilled"=>106, "jungleMinionsKilled"=>1}}, "events"=>[{"eventType"=>"CHAMPION_KILL", "timestamp"=>904005, "killerId"=>2, "victimId"=>6, "assistingParticipantIds"=>[4, 5], "position"=>{"x"=>12766, "y"=>5376}}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>904005, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>910255, "itemId"=>2010, "participantId"=>2}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>911547, "killerId"=>5, "victimId"=>7, "assistingParticipantIds"=>[2, 4], "position"=>{"x"=>12888, "y"=>3406}}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>915702, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>916611, "itemId"=>3057, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>916611, "itemId"=>1027, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>916611, "itemId"=>1052, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>918269, "itemId"=>1028, "participantId"=>6}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>923226, "skillSlot"=>4, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>925176, "killerId"=>4, "victimId"=>9, "position"=>{"x"=>13226, "y"=>7813}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>925679, "skillSlot"=>4, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>926051, "killerId"=>9, "victimId"=>4, "position"=>{"x"=>13146, "y"=>7798}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>931209, "itemId"=>3069, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>931209, "itemId"=>3096, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>931209, "itemId"=>3114, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>931608, "itemId"=>3707, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>931608, "itemId"=>3706, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>931608, "itemId"=>1036, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>931608, "itemId"=>1036, "participantId"=>9}, {"eventType"=>"ITEM_UNDO", "timestamp"=>933625, "itemBefore"=>3707, "itemAfter"=>0, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>934469, "itemId"=>3047, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>934469, "itemId"=>1001, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>935817, "itemId"=>1027, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>936681, "itemId"=>1011, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>937064, "itemId"=>3057, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>937750, "itemId"=>1052, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>939755, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>939970, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>940152, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>940834, "itemId"=>1029, "participantId"=>1}, {"eventType"=>"ITEM_SOLD", "timestamp"=>941314, "itemId"=>1028, "participantId"=>9}, {"eventType"=>"WARD_PLACED", "timestamp"=>941832, "creatorId"=>3, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>944533, "skillSlot"=>1, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>950815, "itemId"=>1001, "participantId"=>2}, {"eventType"=>"ITEM_SOLD", "timestamp"=>959545, "itemId"=>2010, "participantId"=>2}], "timestamp"=>960357}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>6394, "y"=>6338}, "currentGold"=>468, "totalGold"=>5208, "level"=>11, "xp"=>7551, "minionsKilled"=>113, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>11996, "y"=>3089}, "currentGold"=>185, "totalGold"=>4526, "level"=>9, "xp"=>5159, "minionsKilled"=>11, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3971, "y"=>13445}, "currentGold"=>1294, "totalGold"=>5109, "level"=>11, "xp"=>8295, "minionsKilled"=>129, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>3635, "y"=>13268}, "currentGold"=>444, "totalGold"=>4539, "level"=>11, "xp"=>8283, "minionsKilled"=>106, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>12537, "y"=>5938}, "currentGold"=>591, "totalGold"=>5246, "level"=>9, "xp"=>5361, "minionsKilled"=>91, "jungleMinionsKilled"=>0}, "6"=>{"participantId"=>6, "position"=>{"x"=>12493, "y"=>6307}, "currentGold"=>664, "totalGold"=>4059, "level"=>8, "xp"=>4304, "minionsKilled"=>30, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>12627, "y"=>2408}, "currentGold"=>588, "totalGold"=>6394, "level"=>9, "xp"=>5942, "minionsKilled"=>98, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>11980, "y"=>5232}, "currentGold"=>653, "totalGold"=>5588, "level"=>9, "xp"=>5847, "minionsKilled"=>8, "jungleMinionsKilled"=>38}, "9"=>{"participantId"=>9, "position"=>{"x"=>3008, "y"=>11528}, "currentGold"=>740, "totalGold"=>4305, "level"=>8, "xp"=>4727, "minionsKilled"=>16, "jungleMinionsKilled"=>41}, "8"=>{"participantId"=>8, "position"=>{"x"=>6768, "y"=>8333}, "currentGold"=>274, "totalGold"=>4649, "level"=>11, "xp"=>7589, "minionsKilled"=>118, "jungleMinionsKilled"=>1}}, "events"=>[{"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>960821, "skillSlot"=>4, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>963294, "itemId"=>3117, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>963294, "itemId"=>1001, "participantId"=>2}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>963418, "skillSlot"=>1, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>974513, "itemId"=>3086, "participantId"=>5}, {"eventType"=>"WARD_PLACED", "timestamp"=>975814, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>980333, "itemId"=>3020, "participantId"=>8}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>980333, "itemId"=>1001, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>981925, "itemId"=>3174, "participantId"=>8}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>981925, "itemId"=>3108, "participantId"=>8}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>981925, "itemId"=>3028, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>982356, "itemId"=>3174, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>982356, "itemId"=>1052, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>982356, "itemId"=>3028, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>991410, "itemId"=>2043, "participantId"=>3}, {"eventType"=>"WARD_PLACED", "timestamp"=>992379, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>993003, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>993353, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"WARD_PLACED", "timestamp"=>995505, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>996076, "creatorId"=>10, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>996076, "itemId"=>2044, "participantId"=>10}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>997289, "skillSlot"=>1, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1010242, "skillSlot"=>4, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1015115, "skillSlot"=>1, "participantId"=>2, "levelUpType"=>"NORMAL"}], "timestamp"=>1020377}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7249, "y"=>7862}, "currentGold"=>850, "totalGold"=>5590, "level"=>11, "xp"=>8198, "minionsKilled"=>126, "jungleMinionsKilled"=>0}, "2"=>{"participantId"=>2, "position"=>{"x"=>7717, "y"=>7037}, "currentGold"=>703, "totalGold"=>5044, "level"=>9, "xp"=>5827, "minionsKilled"=>11, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>1730, "y"=>11413}, "currentGold"=>209, "totalGold"=>5379, "level"=>12, "xp"=>8798, "minionsKilled"=>137, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>735, "y"=>2853}, "currentGold"=>17, "totalGold"=>4687, "level"=>11, "xp"=>8371, "minionsKilled"=>108, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>14203, "y"=>12675}, "currentGold"=>186, "totalGold"=>5426, "level"=>9, "xp"=>5561, "minionsKilled"=>91, "jungleMinionsKilled"=>1}, "6"=>{"participantId"=>6, "position"=>{"x"=>13257, "y"=>9977}, "currentGold"=>337, "totalGold"=>4182, "level"=>8, "xp"=>4304, "minionsKilled"=>30, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>13937, "y"=>5592}, "currentGold"=>1346, "totalGold"=>7151, "level"=>10, "xp"=>6937, "minionsKilled"=>105, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>10082, "y"=>5489}, "currentGold"=>872, "totalGold"=>5807, "level"=>9, "xp"=>5904, "minionsKilled"=>10, "jungleMinionsKilled"=>39}, "9"=>{"participantId"=>9, "position"=>{"x"=>7032, "y"=>10838}, "currentGold"=>1281, "totalGold"=>4846, "level"=>9, "xp"=>5542, "minionsKilled"=>18, "jungleMinionsKilled"=>43}, "8"=>{"participantId"=>8, "position"=>{"x"=>7884, "y"=>8068}, "currentGold"=>611, "totalGold"=>4986, "level"=>11, "xp"=>8174, "minionsKilled"=>122, "jungleMinionsKilled"=>1}}, "events"=>[{"eventType"=>"WARD_PLACED", "timestamp"=>1021285, "creatorId"=>8, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1023347, "itemId"=>2010, "participantId"=>6}, {"eventType"=>"WARD_KILL", "timestamp"=>1027955, "killerId"=>4, "wardType"=>"VISION_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1029109, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"WARD_PLACED", "timestamp"=>1029547, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1034321, "killerId"=>9, "victimId"=>1, "assistingParticipantIds"=>[8], "position"=>{"x"=>1628, "y"=>11465}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1039450, "itemId"=>3024, "participantId"=>10}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1039911, "killerId"=>5, "victimId"=>6, "assistingParticipantIds"=>[2], "position"=>{"x"=>12894, "y"=>7370}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1041624, "skillSlot"=>1, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1042540, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1044178, "itemId"=>1029, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1044934, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1045038, "killerId"=>5, "victimId"=>7, "assistingParticipantIds"=>[2], "position"=>{"x"=>13177, "y"=>8454}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1045132, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1045295, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"WARD_KILL", "timestamp"=>1045587, "killerId"=>4, "wardType"=>"VISION_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1049511, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1050204, "itemId"=>3067, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1050204, "itemId"=>1028, "participantId"=>6}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1050270, "skillSlot"=>2, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1051597, "itemId"=>2003, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1052244, "itemId"=>3191, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1052244, "itemId"=>1029, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1052244, "itemId"=>1052, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1053863, "itemId"=>3024, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1053863, "itemId"=>1027, "participantId"=>7}, {"eventType"=>"WARD_KILL", "timestamp"=>1054349, "killerId"=>9, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1057041, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ELITE_MONSTER_KILL", "timestamp"=>1060231, "killerId"=>4, "position"=>{"x"=>9866, "y"=>4414}, "monsterType"=>"DRAGON"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1063601, "skillSlot"=>2, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1071929, "itemId"=>2044, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1072807, "itemId"=>2004, "participantId"=>1}], "timestamp"=>1080408}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7269, "y"=>7702}, "currentGold"=>1313, "totalGold"=>6053, "level"=>12, "xp"=>8696, "minionsKilled"=>132, "jungleMinionsKilled"=>1}, "2"=>{"participantId"=>2, "position"=>{"x"=>12755, "y"=>9758}, "currentGold"=>1249, "totalGold"=>5590, "level"=>10, "xp"=>6567, "minionsKilled"=>11, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>1125, "y"=>10659}, "currentGold"=>581, "totalGold"=>5751, "level"=>12, "xp"=>9361, "minionsKilled"=>149, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>1181, "y"=>9020}, "currentGold"=>537, "totalGold"=>5207, "level"=>12, "xp"=>8679, "minionsKilled"=>112, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>14204, "y"=>12881}, "currentGold"=>23, "totalGold"=>5574, "level"=>9, "xp"=>5676, "minionsKilled"=>93, "jungleMinionsKilled"=>1}, "6"=>{"participantId"=>6, "position"=>{"x"=>13108, "y"=>11057}, "currentGold"=>484, "totalGold"=>4329, "level"=>8, "xp"=>4567, "minionsKilled"=>31, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>13211, "y"=>8413}, "currentGold"=>2250, "totalGold"=>8055, "level"=>11, "xp"=>7733, "minionsKilled"=>109, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>12245, "y"=>8849}, "currentGold"=>1520, "totalGold"=>6455, "level"=>10, "xp"=>6659, "minionsKilled"=>13, "jungleMinionsKilled"=>40}, "9"=>{"participantId"=>9, "position"=>{"x"=>13392, "y"=>9305}, "currentGold"=>971, "totalGold"=>5316, "level"=>10, "xp"=>6258, "minionsKilled"=>20, "jungleMinionsKilled"=>44}, "8"=>{"participantId"=>8, "position"=>{"x"=>12147, "y"=>9928}, "currentGold"=>1067, "totalGold"=>5442, "level"=>12, "xp"=>8778, "minionsKilled"=>129, "jungleMinionsKilled"=>1}}, "events"=>[{"eventType"=>"ITEM_DESTROYED", "timestamp"=>1090505, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1092619, "itemId"=>2004, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1093528, "itemId"=>3707, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1093528, "itemId"=>3706, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1093528, "itemId"=>1036, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1093528, "itemId"=>1036, "participantId"=>9}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1101054, "killerId"=>4, "victimId"=>7, "assistingParticipantIds"=>[1, 5], "position"=>{"x"=>13322, "y"=>7498}}, {"eventType"=>"WARD_PLACED", "timestamp"=>1103689, "creatorId"=>10, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1104262, "killerId"=>5, "victimId"=>6, "assistingParticipantIds"=>[1, 4], "position"=>{"x"=>13662, "y"=>8011}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1106358, "skillSlot"=>4, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1106843, "skillSlot"=>2, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1107273, "skillSlot"=>3, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"BUILDING_KILL", "timestamp"=>1109838, "killerId"=>5, "teamId"=>200, "assistingParticipantIds"=>[2, 4], "position"=>{"x"=>13327, "y"=>8226}, "laneType"=>"BOT_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"INNER_TURRET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1112666, "skillSlot"=>3, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1121810, "creatorId"=>4, "wardType"=>"UNDEFINED"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1131826, "killerId"=>5, "victimId"=>8, "assistingParticipantIds"=>[2], "position"=>{"x"=>12147, "y"=>9928}}, {"eventType"=>"WARD_PLACED", "timestamp"=>1132983, "creatorId"=>3, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1134173, "killerId"=>9, "victimId"=>2, "assistingParticipantIds"=>[8], "position"=>{"x"=>12755, "y"=>9758}}, {"eventType"=>"ITEM_SOLD", "timestamp"=>1134356, "itemId"=>2004, "participantId"=>7}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1135818, "skillSlot"=>3, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1135916, "itemId"=>1001, "participantId"=>7}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1136473, "skillSlot"=>2, "participantId"=>9, "levelUpType"=>"NORMAL"}], "timestamp"=>1140428}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7547, "y"=>8071}, "currentGold"=>1906, "totalGold"=>6647, "level"=>12, "xp"=>9088, "minionsKilled"=>141, "jungleMinionsKilled"=>1}, "2"=>{"participantId"=>2, "position"=>{"x"=>8188, "y"=>7499}, "currentGold"=>533, "totalGold"=>5874, "level"=>10, "xp"=>6725, "minionsKilled"=>11, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3468, "y"=>13247}, "currentGold"=>943, "totalGold"=>6113, "level"=>13, "xp"=>9983, "minionsKilled"=>160, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>2472, "y"=>12681}, "currentGold"=>1040, "totalGold"=>5710, "level"=>12, "xp"=>9330, "minionsKilled"=>124, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>12595, "y"=>5424}, "currentGold"=>216, "totalGold"=>5767, "level"=>9, "xp"=>5910, "minionsKilled"=>97, "jungleMinionsKilled"=>1}, "6"=>{"participantId"=>6, "position"=>{"x"=>8965, "y"=>9580}, "currentGold"=>611, "totalGold"=>4456, "level"=>9, "xp"=>5225, "minionsKilled"=>31, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>658, "y"=>593}, "currentGold"=>324, "totalGold"=>8864, "level"=>11, "xp"=>8193, "minionsKilled"=>109, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>570, "y"=>468}, "currentGold"=>344, "totalGold"=>7054, "level"=>10, "xp"=>7181, "minionsKilled"=>13, "jungleMinionsKilled"=>40}, "9"=>{"participantId"=>9, "position"=>{"x"=>12853, "y"=>13386}, "currentGold"=>74, "totalGold"=>5469, "level"=>10, "xp"=>6354, "minionsKilled"=>22, "jungleMinionsKilled"=>44}, "8"=>{"participantId"=>8, "position"=>{"x"=>9032, "y"=>9582}, "currentGold"=>395, "totalGold"=>5630, "level"=>12, "xp"=>8874, "minionsKilled"=>133, "jungleMinionsKilled"=>1}}, "events"=>[{"eventType"=>"ITEM_PURCHASED", "timestamp"=>1140563, "itemId"=>1026, "participantId"=>8}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1141242, "skillSlot"=>1, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1143997, "itemId"=>3191, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1143997, "itemId"=>1029, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1144220, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1146464, "itemId"=>2043, "participantId"=>2}, {"eventType"=>"WARD_PLACED", "timestamp"=>1161401, "creatorId"=>1, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1161401, "itemId"=>2044, "participantId"=>1}, {"eventType"=>"BUILDING_KILL", "timestamp"=>1161700, "killerId"=>3, "teamId"=>200, "position"=>{"x"=>8955, "y"=>8510}, "laneType"=>"MID_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"OUTER_TURRET"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1162734, "killerId"=>5, "victimId"=>9, "assistingParticipantIds"=>[4], "position"=>{"x"=>12568, "y"=>6112}}, {"eventType"=>"WARD_PLACED", "timestamp"=>1166697, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1168657, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1170448, "itemId"=>3082, "participantId"=>9}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1174441, "killerId"=>5, "victimId"=>7, "assistingParticipantIds"=>[4], "position"=>{"x"=>12595, "y"=>5424}}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1182318, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1183077, "itemId"=>2004, "participantId"=>1}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1186661, "skillSlot"=>2, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1192677, "itemId"=>3044, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1195047, "itemId"=>1042, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1195339, "itemId"=>3046, "participantId"=>5}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1195339, "itemId"=>3086, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1196286, "itemId"=>3006, "participantId"=>5}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1196286, "itemId"=>1001, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1198881, "itemId"=>1036, "participantId"=>5}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1199757, "itemId"=>2004, "participantId"=>1}], "timestamp"=>1200439}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>8060, "y"=>7381}, "currentGold"=>2162, "totalGold"=>6902, "level"=>12, "xp"=>9604, "minionsKilled"=>148, "jungleMinionsKilled"=>1}, "2"=>{"participantId"=>2, "position"=>{"x"=>12995, "y"=>5261}, "currentGold"=>713, "totalGold"=>6054, "level"=>10, "xp"=>7088, "minionsKilled"=>11, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>2324, "y"=>9714}, "currentGold"=>1504, "totalGold"=>6674, "level"=>13, "xp"=>10945, "minionsKilled"=>167, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>1345, "y"=>10151}, "currentGold"=>1348, "totalGold"=>6018, "level"=>12, "xp"=>9952, "minionsKilled"=>134, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>10034, "y"=>9283}, "currentGold"=>351, "totalGold"=>5903, "level"=>9, "xp"=>6010, "minionsKilled"=>97, "jungleMinionsKilled"=>2}, "6"=>{"participantId"=>6, "position"=>{"x"=>9718, "y"=>6987}, "currentGold"=>761, "totalGold"=>4606, "level"=>9, "xp"=>5484, "minionsKilled"=>32, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>13740, "y"=>5318}, "currentGold"=>741, "totalGold"=>9281, "level"=>12, "xp"=>8768, "minionsKilled"=>125, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>8928, "y"=>6470}, "currentGold"=>533, "totalGold"=>7243, "level"=>11, "xp"=>7452, "minionsKilled"=>17, "jungleMinionsKilled"=>40}, "9"=>{"participantId"=>9, "position"=>{"x"=>9371, "y"=>7166}, "currentGold"=>379, "totalGold"=>5774, "level"=>10, "xp"=>6981, "minionsKilled"=>23, "jungleMinionsKilled"=>47}, "8"=>{"participantId"=>8, "position"=>{"x"=>9101, "y"=>9159}, "currentGold"=>727, "totalGold"=>5962, "level"=>12, "xp"=>9221, "minionsKilled"=>143, "jungleMinionsKilled"=>1}}, "events"=>[{"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1202457, "skillSlot"=>2, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1203109, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1204249, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1214115, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"WARD_PLACED", "timestamp"=>1220325, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1220501, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1251197, "skillSlot"=>4, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1253161, "killerId"=>10, "victimId"=>1, "position"=>{"x"=>1345, "y"=>10151}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1254271, "skillSlot"=>2, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1256023, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}], "timestamp"=>1260492}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7305, "y"=>7560}, "currentGold"=>2711, "totalGold"=>7451, "level"=>13, "xp"=>9972, "minionsKilled"=>154, "jungleMinionsKilled"=>1}, "2"=>{"participantId"=>2, "position"=>{"x"=>3410, "y"=>2830}, "currentGold"=>240, "totalGold"=>6567, "level"=>11, "xp"=>7420, "minionsKilled"=>11, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>3704, "y"=>13161}, "currentGold"=>268, "totalGold"=>6788, "level"=>13, "xp"=>10974, "minionsKilled"=>167, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>1261, "y"=>6681}, "currentGold"=>262, "totalGold"=>6132, "level"=>12, "xp"=>9952, "minionsKilled"=>134, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13802, "y"=>10442}, "currentGold"=>624, "totalGold"=>6175, "level"=>10, "xp"=>6449, "minionsKilled"=>97, "jungleMinionsKilled"=>2}, "6"=>{"participantId"=>6, "position"=>{"x"=>14161, "y"=>13920}, "currentGold"=>212, "totalGold"=>5142, "level"=>9, "xp"=>5950, "minionsKilled"=>32, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>394, "y"=>461}, "currentGold"=>1078, "totalGold"=>9618, "level"=>12, "xp"=>9211, "minionsKilled"=>126, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>13376, "y"=>6908}, "currentGold"=>1248, "totalGold"=>7958, "level"=>11, "xp"=>8432, "minionsKilled"=>25, "jungleMinionsKilled"=>42}, "9"=>{"participantId"=>9, "position"=>{"x"=>13557, "y"=>8544}, "currentGold"=>151, "totalGold"=>6046, "level"=>11, "xp"=>7394, "minionsKilled"=>23, "jungleMinionsKilled"=>47}, "8"=>{"participantId"=>8, "position"=>{"x"=>9551, "y"=>9499}, "currentGold"=>1460, "totalGold"=>6695, "level"=>12, "xp"=>9793, "minionsKilled"=>149, "jungleMinionsKilled"=>1}}, "events"=>[{"eventType"=>"ITEM_SOLD", "timestamp"=>1263965, "itemId"=>1056, "participantId"=>1}, {"eventType"=>"ITEM_UNDO", "timestamp"=>1265284, "itemBefore"=>0, "itemAfter"=>1056, "participantId"=>1}, {"eventType"=>"WARD_PLACED", "timestamp"=>1266095, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1266426, "creatorId"=>9, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1268608, "itemId"=>3110, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1268608, "itemId"=>1029, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1268608, "itemId"=>3024, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1270750, "itemId"=>2044, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1271221, "itemId"=>2044, "participantId"=>10}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1273024, "killerId"=>2, "victimId"=>9, "assistingParticipantIds"=>[4, 5], "position"=>{"x"=>12170, "y"=>8020}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1274619, "killerId"=>6, "victimId"=>2, "assistingParticipantIds"=>[7, 9], "position"=>{"x"=>12066, "y"=>7480}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1275885, "killerId"=>4, "victimId"=>7, "assistingParticipantIds"=>[5], "position"=>{"x"=>12080, "y"=>8530}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1276853, "killerId"=>8, "victimId"=>5, "assistingParticipantIds"=>[6, 7, 9], "position"=>{"x"=>12365, "y"=>8009}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1277021, "skillSlot"=>3, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1277311, "skillSlot"=>4, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1279341, "skillSlot"=>4, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1288535, "killerId"=>3, "victimId"=>6, "assistingParticipantIds"=>[2, 4, 5], "position"=>{"x"=>12769, "y"=>9608}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1294501, "itemId"=>3401, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1294501, "itemId"=>3097, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1294501, "itemId"=>3067, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1295123, "itemId"=>2003, "participantId"=>4}, {"eventType"=>"ITEM_SOLD", "timestamp"=>1295938, "itemId"=>2004, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1297529, "itemId"=>2003, "participantId"=>8}, {"eventType"=>"WARD_PLACED", "timestamp"=>1301814, "creatorId"=>3, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1302426, "itemId"=>1029, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1302811, "itemId"=>1029, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1302843, "itemId"=>1033, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1304475, "itemId"=>3010, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1311636, "itemId"=>1011, "participantId"=>2}], "timestamp"=>1320516}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>7197, "y"=>6865}, "currentGold"=>407, "totalGold"=>7587, "level"=>13, "xp"=>10090, "minionsKilled"=>155, "jungleMinionsKilled"=>1}, "2"=>{"participantId"=>2, "position"=>{"x"=>11090, "y"=>5628}, "currentGold"=>580, "totalGold"=>6907, "level"=>11, "xp"=>7943, "minionsKilled"=>14, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>2703, "y"=>12988}, "currentGold"=>658, "totalGold"=>7178, "level"=>14, "xp"=>11718, "minionsKilled"=>178, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>2311, "y"=>12378}, "currentGold"=>636, "totalGold"=>6506, "level"=>13, "xp"=>10603, "minionsKilled"=>146, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13911, "y"=>6631}, "currentGold"=>1128, "totalGold"=>6679, "level"=>11, "xp"=>7574, "minionsKilled"=>113, "jungleMinionsKilled"=>3}, "6"=>{"participantId"=>6, "position"=>{"x"=>12236, "y"=>7592}, "currentGold"=>355, "totalGold"=>5285, "level"=>9, "xp"=>5950, "minionsKilled"=>33, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>11210, "y"=>5910}, "currentGold"=>1179, "totalGold"=>10159, "level"=>12, "xp"=>9747, "minionsKilled"=>131, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>10689, "y"=>5132}, "currentGold"=>493, "totalGold"=>8332, "level"=>12, "xp"=>8761, "minionsKilled"=>27, "jungleMinionsKilled"=>43}, "9"=>{"participantId"=>9, "position"=>{"x"=>10236, "y"=>5112}, "currentGold"=>352, "totalGold"=>6247, "level"=>11, "xp"=>7648, "minionsKilled"=>26, "jungleMinionsKilled"=>47}, "8"=>{"participantId"=>8, "position"=>{"x"=>12394, "y"=>12163}, "currentGold"=>292, "totalGold"=>7127, "level"=>13, "xp"=>10503, "minionsKilled"=>164, "jungleMinionsKilled"=>1}}, "events"=>[{"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1322047, "skillSlot"=>1, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1322761, "itemId"=>1053, "participantId"=>5}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1322761, "itemId"=>1036, "participantId"=>5}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1330550, "skillSlot"=>3, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1333793, "itemId"=>3078, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1333793, "itemId"=>1042, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1333793, "itemId"=>3057, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1333793, "itemId"=>3044, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1336196, "itemId"=>1028, "participantId"=>4}, {"eventType"=>"WARD_PLACED", "timestamp"=>1343223, "creatorId"=>10, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1343223, "itemId"=>2044, "participantId"=>10}, {"eventType"=>"WARD_PLACED", "timestamp"=>1349242, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1350416, "skillSlot"=>2, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1350611, "itemId"=>3089, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1350611, "itemId"=>1026, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1357985, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1362119, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1367320, "skillSlot"=>4, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_KILL", "timestamp"=>1367743, "killerId"=>6, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1371742, "itemId"=>1058, "participantId"=>8}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1374113, "skillSlot"=>3, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1378511, "killerId"=>5, "victimId"=>9, "assistingParticipantIds"=>[2, 4], "position"=>{"x"=>10236, "y"=>5112}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1379872, "skillSlot"=>3, "participantId"=>4, "levelUpType"=>"NORMAL"}], "timestamp"=>1380523}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>8213, "y"=>8334}, "currentGold"=>911, "totalGold"=>8091, "level"=>13, "xp"=>10918, "minionsKilled"=>173, "jungleMinionsKilled"=>1}, "2"=>{"participantId"=>2, "position"=>{"x"=>12175, "y"=>9230}, "currentGold"=>739, "totalGold"=>7066, "level"=>11, "xp"=>8271, "minionsKilled"=>14, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>2462, "y"=>13030}, "currentGold"=>1080, "totalGold"=>7600, "level"=>14, "xp"=>12369, "minionsKilled"=>192, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>1256, "y"=>10531}, "currentGold"=>995, "totalGold"=>6866, "level"=>13, "xp"=>11225, "minionsKilled"=>157, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13564, "y"=>8301}, "currentGold"=>706, "totalGold"=>7007, "level"=>11, "xp"=>7977, "minionsKilled"=>122, "jungleMinionsKilled"=>3}, "6"=>{"participantId"=>6, "position"=>{"x"=>13009, "y"=>9814}, "currentGold"=>595, "totalGold"=>5525, "level"=>10, "xp"=>6334, "minionsKilled"=>38, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>12265, "y"=>9291}, "currentGold"=>1560, "totalGold"=>10541, "level"=>13, "xp"=>10321, "minionsKilled"=>143, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>11532, "y"=>8364}, "currentGold"=>756, "totalGold"=>8594, "level"=>12, "xp"=>9037, "minionsKilled"=>27, "jungleMinionsKilled"=>47}, "9"=>{"participantId"=>9, "position"=>{"x"=>7228, "y"=>10870}, "currentGold"=>466, "totalGold"=>6361, "level"=>11, "xp"=>7648, "minionsKilled"=>26, "jungleMinionsKilled"=>47}, "8"=>{"participantId"=>8, "position"=>{"x"=>11533, "y"=>9655}, "currentGold"=>730, "totalGold"=>7565, "level"=>13, "xp"=>11155, "minionsKilled"=>175, "jungleMinionsKilled"=>5}}, "events"=>[{"eventType"=>"WARD_PLACED", "timestamp"=>1391669, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1396058, "skillSlot"=>2, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1396151, "skillSlot"=>1, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1399336, "itemId"=>3025, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1399336, "itemId"=>3057, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1399336, "itemId"=>3024, "participantId"=>7}, {"eventType"=>"WARD_PLACED", "timestamp"=>1405067, "creatorId"=>3, "wardType"=>"VISION_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1405067, "itemId"=>2043, "participantId"=>3}, {"eventType"=>"WARD_PLACED", "timestamp"=>1414004, "creatorId"=>2, "wardType"=>"VISION_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1414004, "itemId"=>2043, "participantId"=>2}, {"eventType"=>"WARD_PLACED", "timestamp"=>1416062, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1426505, "itemId"=>2003, "participantId"=>8}, {"eventType"=>"ELITE_MONSTER_KILL", "timestamp"=>1428751, "killerId"=>4, "position"=>{"x"=>9866, "y"=>4414}, "monsterType"=>"DRAGON"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1428940, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_KILL", "timestamp"=>1432096, "killerId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1434535, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}], "timestamp"=>1440526}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>12193, "y"=>11111}, "currentGold"=>11, "totalGold"=>8826, "level"=>14, "xp"=>11713, "minionsKilled"=>180, "jungleMinionsKilled"=>1}, "2"=>{"participantId"=>2, "position"=>{"x"=>1050, "y"=>10177}, "currentGold"=>1101, "totalGold"=>7428, "level"=>12, "xp"=>8825, "minionsKilled"=>14, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>1128, "y"=>9963}, "currentGold"=>1763, "totalGold"=>8283, "level"=>15, "xp"=>13029, "minionsKilled"=>205, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>1418, "y"=>10152}, "currentGold"=>512, "totalGold"=>7157, "level"=>14, "xp"=>11577, "minionsKilled"=>166, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>11587, "y"=>11341}, "currentGold"=>110, "totalGold"=>8321, "level"=>12, "xp"=>9229, "minionsKilled"=>123, "jungleMinionsKilled"=>4}, "6"=>{"participantId"=>6, "position"=>{"x"=>12172, "y"=>13843}, "currentGold"=>766, "totalGold"=>6147, "level"=>10, "xp"=>7003, "minionsKilled"=>38, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>1600, "y"=>1180}, "currentGold"=>225, "totalGold"=>10756, "level"=>13, "xp"=>10582, "minionsKilled"=>143, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>1053, "y"=>1322}, "currentGold"=>506, "totalGold"=>9544, "level"=>12, "xp"=>9911, "minionsKilled"=>27, "jungleMinionsKilled"=>47}, "9"=>{"participantId"=>9, "position"=>{"x"=>7776, "y"=>7748}, "currentGold"=>1355, "totalGold"=>7250, "level"=>12, "xp"=>9244, "minionsKilled"=>31, "jungleMinionsKilled"=>49}, "8"=>{"participantId"=>8, "position"=>{"x"=>12404, "y"=>13105}, "currentGold"=>235, "totalGold"=>7910, "level"=>13, "xp"=>11401, "minionsKilled"=>175, "jungleMinionsKilled"=>5}}, "events"=>[{"eventType"=>"CHAMPION_KILL", "timestamp"=>1448529, "killerId"=>7, "victimId"=>5, "assistingParticipantIds"=>[6, 8], "position"=>{"x"=>12181, "y"=>8255}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1449934, "itemId"=>1026, "participantId"=>1}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1453200, "killerId"=>4, "victimId"=>8, "assistingParticipantIds"=>[2, 3, 5], "position"=>{"x"=>11370, "y"=>11154}}, {"eventType"=>"ITEM_UNDO", "timestamp"=>1453362, "itemBefore"=>1026, "itemAfter"=>0, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1456687, "itemId"=>3020, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1456687, "itemId"=>1001, "participantId"=>1}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1457819, "killerId"=>4, "victimId"=>6, "assistingParticipantIds"=>[2, 3, 5], "position"=>{"x"=>10953, "y"=>10289}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1459315, "killerId"=>7, "victimId"=>4, "assistingParticipantIds"=>[6], "position"=>{"x"=>10981, "y"=>10302}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1462916, "skillSlot"=>2, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"BUILDING_KILL", "timestamp"=>1463307, "killerId"=>10, "teamId"=>100, "position"=>{"x"=>981, "y"=>10441}, "laneType"=>"TOP_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"OUTER_TURRET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1463810, "skillSlot"=>3, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1464541, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1465517, "killerId"=>3, "victimId"=>7, "assistingParticipantIds"=>[4], "position"=>{"x"=>11587, "y"=>11341}}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1468752, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1471142, "killerId"=>9, "victimId"=>3, "assistingParticipantIds"=>[7], "position"=>{"x"=>12193, "y"=>11111}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1472836, "skillSlot"=>3, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1473088, "itemId"=>3089, "participantId"=>8}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1473088, "itemId"=>1026, "participantId"=>8}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1473088, "itemId"=>1058, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1473864, "itemId"=>1038, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1473998, "itemId"=>3211, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1473998, "itemId"=>1028, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1474906, "itemId"=>1028, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1476688, "itemId"=>3020, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1476688, "itemId"=>1001, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1477498, "itemId"=>1037, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1478924, "itemId"=>1036, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1480412, "itemId"=>3158, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1480412, "itemId"=>1001, "participantId"=>7}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1483489, "skillSlot"=>3, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1486607, "itemId"=>3082, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1486607, "itemId"=>1029, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1486607, "itemId"=>1029, "participantId"=>6}, {"eventType"=>"WARD_PLACED", "timestamp"=>1489037, "creatorId"=>10, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1498627, "itemId"=>1026, "participantId"=>3}], "timestamp"=>1500531}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>11498, "y"=>9629}, "currentGold"=>386, "totalGold"=>9201, "level"=>14, "xp"=>11910, "minionsKilled"=>184, "jungleMinionsKilled"=>1}, "2"=>{"participantId"=>2, "position"=>{"x"=>11263, "y"=>8617}, "currentGold"=>1467, "totalGold"=>7794, "level"=>12, "xp"=>9079, "minionsKilled"=>16, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>2073, "y"=>11827}, "currentGold"=>2078, "totalGold"=>8598, "level"=>15, "xp"=>13592, "minionsKilled"=>214, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>11672, "y"=>7868}, "currentGold"=>752, "totalGold"=>7467, "level"=>14, "xp"=>11861, "minionsKilled"=>168, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>11601, "y"=>8399}, "currentGold"=>401, "totalGold"=>8612, "level"=>12, "xp"=>9762, "minionsKilled"=>132, "jungleMinionsKilled"=>4}, "6"=>{"participantId"=>6, "position"=>{"x"=>10904, "y"=>10866}, "currentGold"=>889, "totalGold"=>6270, "level"=>11, "xp"=>7527, "minionsKilled"=>38, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>11820, "y"=>9505}, "currentGold"=>856, "totalGold"=>11387, "level"=>14, "xp"=>11670, "minionsKilled"=>145, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>11176, "y"=>7814}, "currentGold"=>1449, "totalGold"=>10487, "level"=>13, "xp"=>10962, "minionsKilled"=>32, "jungleMinionsKilled"=>47}, "9"=>{"participantId"=>9, "position"=>{"x"=>8624, "y"=>8942}, "currentGold"=>423, "totalGold"=>7418, "level"=>12, "xp"=>9450, "minionsKilled"=>34, "jungleMinionsKilled"=>49}, "8"=>{"participantId"=>8, "position"=>{"x"=>9714, "y"=>10297}, "currentGold"=>349, "totalGold"=>8024, "level"=>13, "xp"=>11401, "minionsKilled"=>175, "jungleMinionsKilled"=>5}}, "events"=>[{"eventType"=>"WARD_PLACED", "timestamp"=>1517409, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1523262, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1524167, "skillSlot"=>3, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1525093, "skillSlot"=>3, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1525254, "skillSlot"=>3, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1526780, "killerId"=>4, "victimId"=>9, "assistingParticipantIds"=>[5], "position"=>{"x"=>8624, "y"=>8942}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1532734, "killerId"=>4, "victimId"=>8, "assistingParticipantIds"=>[5], "position"=>{"x"=>9714, "y"=>10297}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1540596, "skillSlot"=>3, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1540764, "itemId"=>3211, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1540764, "itemId"=>1033, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1541641, "itemId"=>1028, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1542415, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1543453, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"WARD_PLACED", "timestamp"=>1543713, "creatorId"=>7, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"BUILDING_KILL", "timestamp"=>1555118, "killerId"=>5, "teamId"=>200, "assistingParticipantIds"=>[2, 3], "position"=>{"x"=>9767, "y"=>10113}, "laneType"=>"MID_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"INNER_TURRET"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1559021, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}], "timestamp"=>1560583}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>10376, "y"=>9021}, "currentGold"=>1187, "totalGold"=>10002, "level"=>14, "xp"=>12917, "minionsKilled"=>194, "jungleMinionsKilled"=>1}, "2"=>{"participantId"=>2, "position"=>{"x"=>9251, "y"=>9184}, "currentGold"=>243, "totalGold"=>8170, "level"=>12, "xp"=>9513, "minionsKilled"=>16, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>13706, "y"=>7511}, "currentGold"=>264, "totalGold"=>8860, "level"=>15, "xp"=>14093, "minionsKilled"=>221, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>10984, "y"=>9822}, "currentGold"=>1187, "totalGold"=>7902, "level"=>14, "xp"=>12459, "minionsKilled"=>178, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>11661, "y"=>9738}, "currentGold"=>515, "totalGold"=>8726, "level"=>12, "xp"=>9762, "minionsKilled"=>132, "jungleMinionsKilled"=>4}, "6"=>{"participantId"=>6, "position"=>{"x"=>10316, "y"=>10894}, "currentGold"=>288, "totalGold"=>6669, "level"=>11, "xp"=>8259, "minionsKilled"=>40, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>758, "y"=>882}, "currentGold"=>78, "totalGold"=>12119, "level"=>14, "xp"=>12084, "minionsKilled"=>146, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>10385, "y"=>9877}, "currentGold"=>765, "totalGold"=>10953, "level"=>14, "xp"=>11625, "minionsKilled"=>33, "jungleMinionsKilled"=>50}, "9"=>{"participantId"=>9, "position"=>{"x"=>10455, "y"=>10750}, "currentGold"=>411, "totalGold"=>8206, "level"=>13, "xp"=>10817, "minionsKilled"=>34, "jungleMinionsKilled"=>49}, "8"=>{"participantId"=>8, "position"=>{"x"=>10968, "y"=>10453}, "currentGold"=>1190, "totalGold"=>8866, "level"=>14, "xp"=>12342, "minionsKilled"=>179, "jungleMinionsKilled"=>5}}, "events"=>[{"eventType"=>"CHAMPION_KILL", "timestamp"=>1562603, "killerId"=>5, "victimId"=>7, "assistingParticipantIds"=>[1, 2, 4], "position"=>{"x"=>11624, "y"=>8282}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1567813, "skillSlot"=>4, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1572559, "killerId"=>5, "victimId"=>6, "assistingParticipantIds"=>[3], "position"=>{"x"=>11645, "y"=>11325}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1574807, "killerId"=>9, "victimId"=>5, "assistingParticipantIds"=>[6], "position"=>{"x"=>11227, "y"=>10875}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1577631, "skillSlot"=>3, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1578829, "itemId"=>3072, "participantId"=>5}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1578829, "itemId"=>1053, "participantId"=>5}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1578829, "itemId"=>1038, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1579447, "itemId"=>3057, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1581076, "itemId"=>3111, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1581076, "itemId"=>1001, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1582176, "itemId"=>1036, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1583111, "itemId"=>1011, "participantId"=>6}, {"eventType"=>"WARD_KILL", "timestamp"=>1586199, "killerId"=>4, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1588568, "skillSlot"=>1, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1590690, "killerId"=>8, "victimId"=>2, "assistingParticipantIds"=>[9], "position"=>{"x"=>9251, "y"=>9184}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1593724, "killerId"=>8, "victimId"=>4, "assistingParticipantIds"=>[9], "position"=>{"x"=>10385, "y"=>9877}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1598171, "killerId"=>3, "victimId"=>9, "assistingParticipantIds"=>[2, 4], "position"=>{"x"=>10455, "y"=>10750}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1600146, "itemId"=>1058, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1602294, "itemId"=>2003, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1603749, "itemId"=>3102, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1603749, "itemId"=>3211, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1603749, "itemId"=>1028, "participantId"=>4}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1606111, "itemId"=>3143, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1606111, "itemId"=>3082, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1606111, "itemId"=>1011, "participantId"=>9}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1610382, "skillSlot"=>2, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1612939, "creatorId"=>8, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1617292, "creatorId"=>1, "wardType"=>"YELLOW_TRINKET_UPGRADE"}], "timestamp"=>1620598}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>581, "y"=>569}, "currentGold"=>149, "totalGold"=>10400, "level"=>15, "xp"=>13276, "minionsKilled"=>195, "jungleMinionsKilled"=>8}, "2"=>{"participantId"=>2, "position"=>{"x"=>11639, "y"=>3151}, "currentGold"=>642, "totalGold"=>8569, "level"=>12, "xp"=>9813, "minionsKilled"=>21, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>12270, "y"=>1509}, "currentGold"=>714, "totalGold"=>9309, "level"=>16, "xp"=>14895, "minionsKilled"=>235, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>3529, "y"=>3813}, "currentGold"=>594, "totalGold"=>8141, "level"=>14, "xp"=>12459, "minionsKilled"=>178, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>2537, "y"=>12400}, "currentGold"=>1167, "totalGold"=>9379, "level"=>13, "xp"=>10595, "minionsKilled"=>142, "jungleMinionsKilled"=>4}, "6"=>{"participantId"=>6, "position"=>{"x"=>2124, "y"=>12411}, "currentGold"=>565, "totalGold"=>6946, "level"=>12, "xp"=>8739, "minionsKilled"=>40, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>2238, "y"=>12481}, "currentGold"=>874, "totalGold"=>12915, "level"=>15, "xp"=>13063, "minionsKilled"=>165, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>12067, "y"=>1255}, "currentGold"=>1224, "totalGold"=>11412, "level"=>14, "xp"=>11990, "minionsKilled"=>39, "jungleMinionsKilled"=>52}, "9"=>{"participantId"=>9, "position"=>{"x"=>12167, "y"=>1497}, "currentGold"=>555, "totalGold"=>8350, "level"=>13, "xp"=>10817, "minionsKilled"=>35, "jungleMinionsKilled"=>49}, "8"=>{"participantId"=>8, "position"=>{"x"=>8462, "y"=>8077}, "currentGold"=>324, "totalGold"=>9294, "level"=>15, "xp"=>13169, "minionsKilled"=>187, "jungleMinionsKilled"=>9}}, "events"=>[{"eventType"=>"CHAMPION_KILL", "timestamp"=>1625699, "killerId"=>7, "victimId"=>1, "assistingParticipantIds"=>[6, 8], "position"=>{"x"=>9736, "y"=>9221}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1626770, "skillSlot"=>3, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1631477, "skillSlot"=>1, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_SOLD", "timestamp"=>1636331, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"ITEM_SOLD", "timestamp"=>1636881, "itemId"=>2010, "participantId"=>1}, {"eventType"=>"WARD_PLACED", "timestamp"=>1637002, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1639184, "itemId"=>1026, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1653409, "itemId"=>1026, "participantId"=>8}, {"eventType"=>"WARD_PLACED", "timestamp"=>1653620, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1654194, "itemId"=>1052, "participantId"=>8}, {"eventType"=>"WARD_PLACED", "timestamp"=>1661488, "creatorId"=>9, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1663236, "skillSlot"=>4, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1663659, "skillSlot"=>3, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1664088, "skillSlot"=>3, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_KILL", "timestamp"=>1667267, "killerId"=>9, "wardType"=>"VISION_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1669370, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"BUILDING_KILL", "timestamp"=>1669447, "killerId"=>5, "teamId"=>200, "position"=>{"x"=>4318, "y"=>13875}, "laneType"=>"TOP_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"OUTER_TURRET"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1679856, "itemId"=>3135, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1679856, "itemId"=>1026, "participantId"=>3}], "timestamp"=>1680599}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>8362, "y"=>10101}, "currentGold"=>563, "totalGold"=>10814, "level"=>15, "xp"=>13474, "minionsKilled"=>195, "jungleMinionsKilled"=>8}, "2"=>{"participantId"=>2, "position"=>{"x"=>8863, "y"=>1339}, "currentGold"=>324, "totalGold"=>8751, "level"=>13, "xp"=>9979, "minionsKilled"=>23, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>11370, "y"=>11801}, "currentGold"=>1447, "totalGold"=>10042, "level"=>16, "xp"=>15409, "minionsKilled"=>239, "jungleMinionsKilled"=>0}, "1"=>{"participantId"=>1, "position"=>{"x"=>9726, "y"=>9532}, "currentGold"=>1297, "totalGold"=>8844, "level"=>15, "xp"=>13516, "minionsKilled"=>195, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>10323, "y"=>10626}, "currentGold"=>440, "totalGold"=>9786, "level"=>13, "xp"=>11179, "minionsKilled"=>143, "jungleMinionsKilled"=>4}, "6"=>{"participantId"=>6, "position"=>{"x"=>11146, "y"=>10648}, "currentGold"=>352, "totalGold"=>7532, "level"=>12, "xp"=>9658, "minionsKilled"=>41, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>4079, "y"=>742}, "currentGold"=>813, "totalGold"=>13329, "level"=>15, "xp"=>13566, "minionsKilled"=>165, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>5089, "y"=>979}, "currentGold"=>356, "totalGold"=>11544, "level"=>14, "xp"=>12038, "minionsKilled"=>40, "jungleMinionsKilled"=>52}, "9"=>{"participantId"=>9, "position"=>{"x"=>7108, "y"=>1562}, "currentGold"=>1330, "totalGold"=>9125, "level"=>14, "xp"=>12061, "minionsKilled"=>41, "jungleMinionsKilled"=>49}, "8"=>{"participantId"=>8, "position"=>{"x"=>7471, "y"=>1589}, "currentGold"=>955, "totalGold"=>9925, "level"=>15, "xp"=>13839, "minionsKilled"=>192, "jungleMinionsKilled"=>9}}, "events"=>[{"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1681087, "skillSlot"=>1, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1684233, "killerId"=>5, "victimId"=>7, "position"=>{"x"=>2537, "y"=>12400}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1685888, "killerId"=>6, "victimId"=>5, "assistingParticipantIds"=>[7], "position"=>{"x"=>2245, "y"=>12460}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1686147, "killerId"=>10, "victimId"=>4, "assistingParticipantIds"=>[9], "position"=>{"x"=>11112, "y"=>1336}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1691503, "itemId"=>3035, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1691503, "itemId"=>1037, "participantId"=>7}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1691503, "itemId"=>1036, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1694471, "itemId"=>3252, "participantId"=>5}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1694471, "itemId"=>3006, "participantId"=>5}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1697526, "itemId"=>1011, "participantId"=>4}, {"eventType"=>"BUILDING_KILL", "timestamp"=>1703009, "killerId"=>9, "teamId"=>100, "assistingParticipantIds"=>[10], "position"=>{"x"=>10504, "y"=>1029}, "laneType"=>"BOT_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"OUTER_TURRET"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1704533, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1707211, "skillSlot"=>2, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1707328, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1708433, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1710666, "itemId"=>3143, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1710666, "itemId"=>3082, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1710666, "itemId"=>1011, "participantId"=>6}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1711186, "skillSlot"=>3, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_SOLD", "timestamp"=>1712490, "itemId"=>3340, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1714753, "itemId"=>3342, "participantId"=>7}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1720697, "killerId"=>8, "victimId"=>2, "assistingParticipantIds"=>[9], "position"=>{"x"=>8863, "y"=>1339}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1724460, "skillSlot"=>2, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1731773, "killerId"=>3, "victimId"=>6, "assistingParticipantIds"=>[1], "position"=>{"x"=>11146, "y"=>10648}}, {"eventType"=>"WARD_PLACED", "timestamp"=>1737324, "creatorId"=>8, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1738037, "itemId"=>3157, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1738037, "itemId"=>3191, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1738037, "itemId"=>1058, "participantId"=>2}], "timestamp"=>1740601}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>2947, "y"=>2341}, "currentGold"=>412, "totalGold"=>11097, "level"=>15, "xp"=>13831, "minionsKilled"=>202, "jungleMinionsKilled"=>8}, "2"=>{"participantId"=>2, "position"=>{"x"=>7766, "y"=>7480}, "currentGold"=>584, "totalGold"=>9011, "level"=>13, "xp"=>10306, "minionsKilled"=>29, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>1193, "y"=>8976}, "currentGold"=>1775, "totalGold"=>10371, "level"=>16, "xp"=>16060, "minionsKilled"=>247, "jungleMinionsKilled"=>1}, "1"=>{"participantId"=>1, "position"=>{"x"=>1293, "y"=>2805}, "currentGold"=>268, "totalGold"=>9256, "level"=>15, "xp"=>13936, "minionsKilled"=>195, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>7204, "y"=>11456}, "currentGold"=>699, "totalGold"=>10045, "level"=>14, "xp"=>11488, "minionsKilled"=>150, "jungleMinionsKilled"=>4}, "6"=>{"participantId"=>6, "position"=>{"x"=>12829, "y"=>10338}, "currentGold"=>475, "totalGold"=>7655, "level"=>12, "xp"=>9658, "minionsKilled"=>41, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>8378, "y"=>1471}, "currentGold"=>1143, "totalGold"=>13659, "level"=>15, "xp"=>14166, "minionsKilled"=>168, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>11374, "y"=>5638}, "currentGold"=>1554, "totalGold"=>12742, "level"=>15, "xp"=>13668, "minionsKilled"=>54, "jungleMinionsKilled"=>52}, "9"=>{"participantId"=>9, "position"=>{"x"=>8772, "y"=>1510}, "currentGold"=>476, "totalGold"=>9421, "level"=>14, "xp"=>12548, "minionsKilled"=>41, "jungleMinionsKilled"=>49}, "8"=>{"participantId"=>8, "position"=>{"x"=>13627, "y"=>5679}, "currentGold"=>344, "totalGold"=>10314, "level"=>15, "xp"=>14259, "minionsKilled"=>192, "jungleMinionsKilled"=>9}}, "events"=>[{"eventType"=>"WARD_PLACED", "timestamp"=>1746868, "creatorId"=>3, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1761761, "killerId"=>8, "victimId"=>5, "assistingParticipantIds"=>[9], "position"=>{"x"=>8378, "y"=>1471}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1762291, "killerId"=>4, "victimId"=>9, "assistingParticipantIds"=>[5], "position"=>{"x"=>8772, "y"=>1510}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1775627, "itemId"=>3102, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1775627, "itemId"=>3211, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1775627, "itemId"=>1028, "participantId"=>9}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1781041, "killerId"=>4, "victimId"=>8, "assistingParticipantIds"=>[1], "position"=>{"x"=>13627, "y"=>5679}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1785904, "skillSlot"=>2, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1787198, "skillSlot"=>2, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1788857, "itemId"=>3135, "participantId"=>8}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1788857, "itemId"=>1026, "participantId"=>8}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1788857, "itemId"=>1052, "participantId"=>8}, {"eventType"=>"ITEM_SOLD", "timestamp"=>1788917, "itemId"=>1056, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1791283, "itemId"=>1058, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1792092, "itemId"=>1052, "participantId"=>3}, {"eventType"=>"WARD_PLACED", "timestamp"=>1795507, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1798721, "itemId"=>3004, "participantId"=>7}], "timestamp"=>1800638}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>9700, "y"=>9792}, "currentGold"=>942, "totalGold"=>11627, "level"=>15, "xp"=>14356, "minionsKilled"=>209, "jungleMinionsKilled"=>8}, "2"=>{"participantId"=>2, "position"=>{"x"=>9867, "y"=>9994}, "currentGold"=>933, "totalGold"=>9360, "level"=>13, "xp"=>11047, "minionsKilled"=>31, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>1279, "y"=>9370}, "currentGold"=>2189, "totalGold"=>10784, "level"=>17, "xp"=>16723, "minionsKilled"=>257, "jungleMinionsKilled"=>2}, "1"=>{"participantId"=>1, "position"=>{"x"=>9393, "y"=>11204}, "currentGold"=>632, "totalGold"=>9619, "level"=>15, "xp"=>14469, "minionsKilled"=>206, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>10759, "y"=>11309}, "currentGold"=>1005, "totalGold"=>10351, "level"=>14, "xp"=>12183, "minionsKilled"=>155, "jungleMinionsKilled"=>7}, "6"=>{"participantId"=>6, "position"=>{"x"=>10089, "y"=>7229}, "currentGold"=>98, "totalGold"=>7778, "level"=>12, "xp"=>9754, "minionsKilled"=>41, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>9892, "y"=>9588}, "currentGold"=>1300, "totalGold"=>13815, "level"=>15, "xp"=>14282, "minionsKilled"=>170, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>394, "y"=>461}, "currentGold"=>777, "totalGold"=>13015, "level"=>15, "xp"=>13882, "minionsKilled"=>54, "jungleMinionsKilled"=>53}, "9"=>{"participantId"=>9, "position"=>{"x"=>10767, "y"=>10106}, "currentGold"=>780, "totalGold"=>9725, "level"=>14, "xp"=>12981, "minionsKilled"=>49, "jungleMinionsKilled"=>49}, "8"=>{"participantId"=>8, "position"=>{"x"=>10109, "y"=>11131}, "currentGold"=>495, "totalGold"=>10465, "level"=>15, "xp"=>14363, "minionsKilled"=>194, "jungleMinionsKilled"=>9}}, "events"=>[{"eventType"=>"WARD_PLACED", "timestamp"=>1808101, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1812255, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1819916, "creatorId"=>1, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"ELITE_MONSTER_KILL", "timestamp"=>1820408, "killerId"=>4, "position"=>{"x"=>9866, "y"=>4414}, "monsterType"=>"DRAGON"}, {"eventType"=>"WARD_PLACED", "timestamp"=>1823174, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1829674, "killerId"=>3, "victimId"=>6, "assistingParticipantIds"=>[2, 4], "position"=>{"x"=>10089, "y"=>7229}}, {"eventType"=>"WARD_PLACED", "timestamp"=>1834322, "creatorId"=>10, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1847676, "skillSlot"=>3, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1850425, "itemId"=>1033, "participantId"=>6}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1857832, "itemId"=>3082, "participantId"=>4}, {"eventType"=>"WARD_PLACED", "timestamp"=>1858608, "creatorId"=>8, "wardType"=>"YELLOW_TRINKET_UPGRADE"}], "timestamp"=>1860644}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>8774, "y"=>8618}, "currentGold"=>1820, "totalGold"=>12506, "level"=>16, "xp"=>15673, "minionsKilled"=>219, "jungleMinionsKilled"=>8}, "2"=>{"participantId"=>2, "position"=>{"x"=>3243, "y"=>2972}, "currentGold"=>508, "totalGold"=>9795, "level"=>14, "xp"=>11817, "minionsKilled"=>31, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>13793, "y"=>11841}, "currentGold"=>222, "totalGold"=>11321, "level"=>17, "xp"=>17277, "minionsKilled"=>264, "jungleMinionsKilled"=>2}, "1"=>{"participantId"=>1, "position"=>{"x"=>870, "y"=>3679}, "currentGold"=>141, "totalGold"=>9869, "level"=>15, "xp"=>14635, "minionsKilled"=>206, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>13960, "y"=>13661}, "currentGold"=>1419, "totalGold"=>10765, "level"=>14, "xp"=>12720, "minionsKilled"=>155, "jungleMinionsKilled"=>7}, "6"=>{"participantId"=>6, "position"=>{"x"=>14162, "y"=>14114}, "currentGold"=>395, "totalGold"=>8075, "level"=>13, "xp"=>10891, "minionsKilled"=>42, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>10847, "y"=>11649}, "currentGold"=>74, "totalGold"=>14529, "level"=>16, "xp"=>15210, "minionsKilled"=>170, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>3723, "y"=>7361}, "currentGold"=>378, "totalGold"=>13417, "level"=>15, "xp"=>14376, "minionsKilled"=>63, "jungleMinionsKilled"=>56}, "9"=>{"participantId"=>9, "position"=>{"x"=>11476, "y"=>10918}, "currentGold"=>479, "totalGold"=>10224, "level"=>15, "xp"=>13619, "minionsKilled"=>49, "jungleMinionsKilled"=>49}, "8"=>{"participantId"=>8, "position"=>{"x"=>11993, "y"=>12137}, "currentGold"=>934, "totalGold"=>11379, "level"=>16, "xp"=>15010, "minionsKilled"=>194, "jungleMinionsKilled"=>9}}, "events"=>[{"eventType"=>"CHAMPION_KILL", "timestamp"=>1867227, "killerId"=>5, "victimId"=>9, "assistingParticipantIds"=>[2, 3], "position"=>{"x"=>11662, "y"=>11447}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1867356, "killerId"=>8, "victimId"=>1, "assistingParticipantIds"=>[7], "position"=>{"x"=>9167, "y"=>11303}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1869835, "skillSlot"=>4, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1873464, "itemId"=>3143, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1873464, "itemId"=>3082, "participantId"=>4}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1873464, "itemId"=>1011, "participantId"=>4}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1874963, "killerId"=>3, "victimId"=>7, "assistingParticipantIds"=>[1, 2], "position"=>{"x"=>9560, "y"=>11902}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1875951, "killerId"=>5, "victimId"=>8, "assistingParticipantIds"=>[3], "position"=>{"x"=>11993, "y"=>12137}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1876992, "killerId"=>8, "victimId"=>5, "assistingParticipantIds"=>[9], "position"=>{"x"=>10847, "y"=>11649}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1878554, "skillSlot"=>4, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1878814, "skillSlot"=>1, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1879139, "skillSlot"=>2, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1880178, "itemId"=>3027, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1880178, "itemId"=>3010, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1880178, "itemId"=>1026, "participantId"=>1}, {"eventType"=>"BUILDING_KILL", "timestamp"=>1881384, "killerId"=>10, "teamId"=>100, "position"=>{"x"=>1512, "y"=>6699}, "laneType"=>"TOP_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"INNER_TURRET"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1886947, "itemId"=>1053, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1888966, "itemId"=>3035, "participantId"=>5}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1888966, "itemId"=>1036, "participantId"=>5}, {"eventType"=>"WARD_PLACED", "timestamp"=>1890985, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1892510, "skillSlot"=>4, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1893174, "skillSlot"=>3, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1905702, "itemId"=>3255, "participantId"=>8}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1905702, "itemId"=>3020, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1911491, "itemId"=>1026, "participantId"=>2}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1913066, "itemId"=>3078, "participantId"=>10}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1913066, "itemId"=>3057, "participantId"=>10}], "timestamp"=>1920651}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>9898, "y"=>9502}, "currentGold"=>179, "totalGold"=>12620, "level"=>16, "xp"=>15673, "minionsKilled"=>219, "jungleMinionsKilled"=>8}, "2"=>{"participantId"=>2, "position"=>{"x"=>9695, "y"=>9898}, "currentGold"=>868, "totalGold"=>10155, "level"=>14, "xp"=>12638, "minionsKilled"=>33, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>9628, "y"=>9513}, "currentGold"=>511, "totalGold"=>11610, "level"=>17, "xp"=>17607, "minionsKilled"=>265, "jungleMinionsKilled"=>2}, "1"=>{"participantId"=>1, "position"=>{"x"=>10192, "y"=>10343}, "currentGold"=>669, "totalGold"=>10396, "level"=>16, "xp"=>15555, "minionsKilled"=>223, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>10388, "y"=>10086}, "currentGold"=>1972, "totalGold"=>11319, "level"=>15, "xp"=>13546, "minionsKilled"=>155, "jungleMinionsKilled"=>10}, "6"=>{"participantId"=>6, "position"=>{"x"=>10239, "y"=>9760}, "currentGold"=>748, "totalGold"=>8428, "level"=>14, "xp"=>11667, "minionsKilled"=>42, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>9692, "y"=>9516}, "currentGold"=>702, "totalGold"=>15158, "level"=>16, "xp"=>15922, "minionsKilled"=>176, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>10025, "y"=>9473}, "currentGold"=>928, "totalGold"=>13966, "level"=>16, "xp"=>15249, "minionsKilled"=>67, "jungleMinionsKilled"=>63}, "9"=>{"participantId"=>9, "position"=>{"x"=>9849, "y"=>9828}, "currentGold"=>1133, "totalGold"=>10878, "level"=>15, "xp"=>14611, "minionsKilled"=>55, "jungleMinionsKilled"=>49}, "8"=>{"participantId"=>8, "position"=>{"x"=>10196, "y"=>10111}, "currentGold"=>1602, "totalGold"=>12047, "level"=>16, "xp"=>15861, "minionsKilled"=>200, "jungleMinionsKilled"=>9}}, "events"=>[{"eventType"=>"ITEM_PURCHASED", "timestamp"=>1935521, "itemId"=>3041, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1935521, "itemId"=>1052, "participantId"=>3}, {"eventType"=>"ITEM_SOLD", "timestamp"=>1937897, "itemId"=>1056, "participantId"=>3}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1943407, "itemId"=>3113, "participantId"=>3}, {"eventType"=>"WARD_PLACED", "timestamp"=>1944256, "creatorId"=>1, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1944749, "skillSlot"=>4, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1946182, "skillSlot"=>4, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_KILL", "timestamp"=>1946926, "killerId"=>9, "wardType"=>"VISION_WARD"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1967830, "killerId"=>5, "victimId"=>10, "assistingParticipantIds"=>[2, 4], "position"=>{"x"=>9628, "y"=>9513}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1972597, "killerId"=>7, "victimId"=>5, "assistingParticipantIds"=>[8, 10], "position"=>{"x"=>9692, "y"=>9516}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1972662, "killerId"=>9, "victimId"=>2, "assistingParticipantIds"=>[6, 8, 10], "position"=>{"x"=>9695, "y"=>9898}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>1977911, "killerId"=>8, "victimId"=>1, "assistingParticipantIds"=>[6, 7, 9], "position"=>{"x"=>10192, "y"=>10343}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1980101, "skillSlot"=>2, "participantId"=>7, "levelUpType"=>"NORMAL"}], "timestamp"=>1980659}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>426, "y"=>372}, "currentGold"=>342, "totalGold"=>12782, "level"=>16, "xp"=>15849, "minionsKilled"=>221, "jungleMinionsKilled"=>8}, "2"=>{"participantId"=>2, "position"=>{"x"=>5829, "y"=>6049}, "currentGold"=>1088, "totalGold"=>10375, "level"=>14, "xp"=>12831, "minionsKilled"=>35, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>7121, "y"=>13740}, "currentGold"=>682, "totalGold"=>12066, "level"=>17, "xp"=>17893, "minionsKilled"=>268, "jungleMinionsKilled"=>2}, "1"=>{"participantId"=>1, "position"=>{"x"=>4134, "y"=>4296}, "currentGold"=>183, "totalGold"=>10510, "level"=>16, "xp"=>15555, "minionsKilled"=>223, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>6648, "y"=>6966}, "currentGold"=>3033, "totalGold"=>12379, "level"=>15, "xp"=>14150, "minionsKilled"=>167, "jungleMinionsKilled"=>10}, "6"=>{"participantId"=>6, "position"=>{"x"=>5877, "y"=>5325}, "currentGold"=>1404, "totalGold"=>9085, "level"=>14, "xp"=>12306, "minionsKilled"=>44, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>6192, "y"=>5886}, "currentGold"=>835, "totalGold"=>15291, "level"=>16, "xp"=>16018, "minionsKilled"=>177, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>3310, "y"=>3042}, "currentGold"=>442, "totalGold"=>14080, "level"=>16, "xp"=>15249, "minionsKilled"=>67, "jungleMinionsKilled"=>63}, "9"=>{"participantId"=>9, "position"=>{"x"=>6382, "y"=>6472}, "currentGold"=>1749, "totalGold"=>11494, "level"=>16, "xp"=>15189, "minionsKilled"=>57, "jungleMinionsKilled"=>49}, "8"=>{"participantId"=>8, "position"=>{"x"=>6213, "y"=>6614}, "currentGold"=>2243, "totalGold"=>12689, "level"=>16, "xp"=>16429, "minionsKilled"=>205, "jungleMinionsKilled"=>9}}, "events"=>[{"eventType"=>"CHAMPION_KILL", "timestamp"=>1983368, "killerId"=>7, "victimId"=>4, "assistingParticipantIds"=>[6, 8, 9], "position"=>{"x"=>9955, "y"=>8370}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1984636, "skillSlot"=>4, "participantId"=>9, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>1991267, "itemId"=>3157, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1991267, "itemId"=>3191, "participantId"=>1}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>1991267, "itemId"=>1058, "participantId"=>1}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>1994131, "skillSlot"=>3, "participantId"=>6, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_SOLD", "timestamp"=>2004386, "itemId"=>2003, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2005837, "itemId"=>1029, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2007368, "itemId"=>2043, "participantId"=>1}, {"eventType"=>"BUILDING_KILL", "timestamp"=>2009838, "killerId"=>6, "teamId"=>100, "assistingParticipantIds"=>[7, 8, 9], "position"=>{"x"=>5846, "y"=>6396}, "laneType"=>"MID_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"OUTER_TURRET"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2013544, "itemId"=>3801, "participantId"=>4}, {"eventType"=>"BUILDING_KILL", "timestamp"=>2024958, "killerId"=>7, "teamId"=>100, "assistingParticipantIds"=>[6, 8, 9], "position"=>{"x"=>5048, "y"=>4812}, "laneType"=>"MID_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"INNER_TURRET"}, {"eventType"=>"WARD_PLACED", "timestamp"=>2031590, "creatorId"=>6, "wardType"=>"SIGHT_WARD"}], "timestamp"=>2040660}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>12445, "y"=>11973}, "currentGold"=>1256, "totalGold"=>13697, "level"=>17, "xp"=>16912, "minionsKilled"=>224, "jungleMinionsKilled"=>8}, "2"=>{"participantId"=>2, "position"=>{"x"=>8899, "y"=>1166}, "currentGold"=>399, "totalGold"=>11266, "level"=>15, "xp"=>13670, "minionsKilled"=>39, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>11410, "y"=>12083}, "currentGold"=>1014, "totalGold"=>12399, "level"=>18, "xp"=>18691, "minionsKilled"=>277, "jungleMinionsKilled"=>2}, "1"=>{"participantId"=>1, "position"=>{"x"=>9903, "y"=>11178}, "currentGold"=>210, "totalGold"=>10973, "level"=>16, "xp"=>16145, "minionsKilled"=>225, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>10123, "y"=>11276}, "currentGold"=>3475, "totalGold"=>12793, "level"=>16, "xp"=>14704, "minionsKilled"=>167, "jungleMinionsKilled"=>10}, "6"=>{"participantId"=>6, "position"=>{"x"=>11884, "y"=>12687}, "currentGold"=>127, "totalGold"=>9208, "level"=>14, "xp"=>12365, "minionsKilled"=>44, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>12670, "y"=>11826}, "currentGold"=>2291, "totalGold"=>16747, "level"=>17, "xp"=>17724, "minionsKilled"=>181, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>12923, "y"=>12402}, "currentGold"=>1471, "totalGold"=>15110, "level"=>17, "xp"=>17009, "minionsKilled"=>73, "jungleMinionsKilled"=>63}, "9"=>{"participantId"=>9, "position"=>{"x"=>13558, "y"=>11982}, "currentGold"=>513, "totalGold"=>11608, "level"=>16, "xp"=>15189, "minionsKilled"=>57, "jungleMinionsKilled"=>49}, "8"=>{"participantId"=>8, "position"=>{"x"=>13616, "y"=>13295}, "currentGold"=>757, "totalGold"=>12803, "level"=>16, "xp"=>16429, "minionsKilled"=>205, "jungleMinionsKilled"=>9}}, "events"=>[{"eventType"=>"CHAMPION_KILL", "timestamp"=>2046948, "killerId"=>5, "victimId"=>9, "assistingParticipantIds"=>[1, 2], "position"=>{"x"=>6023, "y"=>6254}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>2050468, "killerId"=>2, "victimId"=>8, "assistingParticipantIds"=>[5], "position"=>{"x"=>6921, "y"=>7092}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2052113, "skillSlot"=>3, "participantId"=>5, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>2054605, "creatorId"=>5, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2055289, "skillSlot"=>3, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>2059693, "creatorId"=>1, "wardType"=>"VISION_WARD"}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>2059693, "itemId"=>2043, "participantId"=>1}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2059828, "itemId"=>1058, "participantId"=>8}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2061652, "itemId"=>1037, "participantId"=>9}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2068628, "itemId"=>3001, "participantId"=>2}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>2068628, "itemId"=>1026, "participantId"=>2}, {"eventType"=>"BUILDING_KILL", "timestamp"=>2071368, "killerId"=>5, "teamId"=>200, "assistingParticipantIds"=>[4], "position"=>{"x"=>11134, "y"=>11207}, "laneType"=>"MID_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"BASE_TURRET"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2072413, "itemId"=>3105, "participantId"=>6}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>2072413, "itemId"=>1033, "participantId"=>6}, {"eventType"=>"WARD_PLACED", "timestamp"=>2073680, "creatorId"=>1, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>2077203, "killerId"=>7, "victimId"=>1, "position"=>{"x"=>9903, "y"=>11178}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2081528, "skillSlot"=>4, "participantId"=>7, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>2081861, "killerId"=>3, "victimId"=>7, "assistingParticipantIds"=>[4], "position"=>{"x"=>10123, "y"=>11276}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>2086614, "killerId"=>5, "victimId"=>10, "assistingParticipantIds"=>[3, 4], "position"=>{"x"=>11410, "y"=>12083}}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2087492, "itemId"=>3270, "participantId"=>9}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>2087492, "itemId"=>3117, "participantId"=>9}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2089480, "skillSlot"=>2, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>2090327, "killerId"=>5, "victimId"=>6, "assistingParticipantIds"=>[3, 4], "position"=>{"x"=>11884, "y"=>12687}}, {"eventType"=>"BUILDING_KILL", "timestamp"=>2093548, "killerId"=>4, "teamId"=>200, "assistingParticipantIds"=>[3, 5], "position"=>{"x"=>11598, "y"=>11667}, "laneType"=>"MID_LANE", "buildingType"=>"INHIBITOR_BUILDING", "towerType"=>"UNDEFINED_TURRET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2094626, "skillSlot"=>3, "participantId"=>10, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_SOLD", "timestamp"=>2095402, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_SOLD", "timestamp"=>2095698, "itemId"=>2003, "participantId"=>7}, {"eventType"=>"ITEM_SOLD", "timestamp"=>2097391, "itemId"=>3158, "participantId"=>7}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2098719, "itemId"=>1052, "participantId"=>1}, {"eventType"=>"ITEM_UNDO", "timestamp"=>2099016, "itemBefore"=>0, "itemAfter"=>3158, "participantId"=>7}], "timestamp"=>2100669}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>3859, "y"=>3073}, "currentGold"=>970, "totalGold"=>13811, "level"=>17, "xp"=>17053, "minionsKilled"=>224, "jungleMinionsKilled"=>8}, "2"=>{"participantId"=>2, "position"=>{"x"=>10338, "y"=>4844}, "currentGold"=>990, "totalGold"=>11857, "level"=>15, "xp"=>14683, "minionsKilled"=>59, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>8363, "y"=>10098}, "currentGold"=>158, "totalGold"=>12513, "level"=>18, "xp"=>18721, "minionsKilled"=>277, "jungleMinionsKilled"=>2}, "1"=>{"participantId"=>1, "position"=>{"x"=>9198, "y"=>6024}, "currentGold"=>324, "totalGold"=>11087, "level"=>16, "xp"=>16145, "minionsKilled"=>225, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>7778, "y"=>10849}, "currentGold"=>184, "totalGold"=>13002, "level"=>16, "xp"=>14875, "minionsKilled"=>170, "jungleMinionsKilled"=>10}, "6"=>{"participantId"=>6, "position"=>{"x"=>6424, "y"=>13206}, "currentGold"=>250, "totalGold"=>9331, "level"=>14, "xp"=>12365, "minionsKilled"=>44, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>7823, "y"=>7260}, "currentGold"=>2527, "totalGold"=>16983, "level"=>17, "xp"=>17874, "minionsKilled"=>186, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>7223, "y"=>3879}, "currentGold"=>1740, "totalGold"=>15379, "level"=>17, "xp"=>17300, "minionsKilled"=>73, "jungleMinionsKilled"=>68}, "9"=>{"participantId"=>9, "position"=>{"x"=>8475, "y"=>10115}, "currentGold"=>745, "totalGold"=>11841, "level"=>16, "xp"=>15753, "minionsKilled"=>58, "jungleMinionsKilled"=>52}, "8"=>{"participantId"=>8, "position"=>{"x"=>8585, "y"=>10042}, "currentGold"=>1038, "totalGold"=>13083, "level"=>17, "xp"=>16928, "minionsKilled"=>212, "jungleMinionsKilled"=>9}}, "events"=>[{"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2104418, "skillSlot"=>1, "participantId"=>8, "levelUpType"=>"NORMAL"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2113860, "itemId"=>3072, "participantId"=>7}, {"eventType"=>"ITEM_SOLD", "timestamp"=>2121013, "itemId"=>2044, "participantId"=>10}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2122507, "itemId"=>1011, "participantId"=>10}, {"eventType"=>"WARD_PLACED", "timestamp"=>2124340, "creatorId"=>8, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"WARD_PLACED", "timestamp"=>2127037, "creatorId"=>3, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"ITEM_PURCHASED", "timestamp"=>2148234, "itemId"=>2139, "participantId"=>3}, {"eventType"=>"ITEM_DESTROYED", "timestamp"=>2148234, "itemId"=>2139, "participantId"=>3}, {"eventType"=>"WARD_PLACED", "timestamp"=>2152137, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2157053, "skillSlot"=>3, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"WARD_PLACED", "timestamp"=>2157411, "creatorId"=>2, "wardType"=>"SIGHT_WARD"}], "timestamp"=>2160714}, {"participantFrames"=>{"3"=>{"participantId"=>3, "position"=>{"x"=>13279, "y"=>10219}, "currentGold"=>1467, "totalGold"=>14308, "level"=>17, "xp"=>17521, "minionsKilled"=>228, "jungleMinionsKilled"=>9}, "2"=>{"participantId"=>2, "position"=>{"x"=>13529, "y"=>10816}, "currentGold"=>1300, "totalGold"=>12167, "level"=>16, "xp"=>15181, "minionsKilled"=>59, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "position"=>{"x"=>13935, "y"=>11081}, "currentGold"=>388, "totalGold"=>12742, "level"=>18, "xp"=>18996, "minionsKilled"=>278, "jungleMinionsKilled"=>6}, "1"=>{"participantId"=>1, "position"=>{"x"=>13696, "y"=>11091}, "currentGold"=>497, "totalGold"=>11260, "level"=>17, "xp"=>16594, "minionsKilled"=>228, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "position"=>{"x"=>14100, "y"=>11464}, "currentGold"=>575, "totalGold"=>13394, "level"=>16, "xp"=>15565, "minionsKilled"=>175, "jungleMinionsKilled"=>14}, "6"=>{"participantId"=>6, "position"=>{"x"=>13942, "y"=>6777}, "currentGold"=>373, "totalGold"=>9454, "level"=>14, "xp"=>12660, "minionsKilled"=>44, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "position"=>{"x"=>13426, "y"=>10511}, "currentGold"=>2965, "totalGold"=>17421, "level"=>18, "xp"=>18533, "minionsKilled"=>197, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "position"=>{"x"=>13960, "y"=>11505}, "currentGold"=>2248, "totalGold"=>15886, "level"=>17, "xp"=>17929, "minionsKilled"=>79, "jungleMinionsKilled"=>70}, "9"=>{"participantId"=>9, "position"=>{"x"=>13468, "y"=>10919}, "currentGold"=>889, "totalGold"=>11985, "level"=>16, "xp"=>15831, "minionsKilled"=>59, "jungleMinionsKilled"=>52}, "8"=>{"participantId"=>8, "position"=>{"x"=>14004, "y"=>12252}, "currentGold"=>1334, "totalGold"=>13380, "level"=>17, "xp"=>17343, "minionsKilled"=>219, "jungleMinionsKilled"=>9}}, "events"=>[{"eventType"=>"WARD_KILL", "timestamp"=>2169905, "killerId"=>9, "wardType"=>"VISION_WARD"}, {"eventType"=>"WARD_PLACED", "timestamp"=>2172748, "creatorId"=>9, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"ELITE_MONSTER_KILL", "timestamp"=>2187007, "killerId"=>3, "position"=>{"x"=>9866, "y"=>4414}, "monsterType"=>"DRAGON"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2188939, "skillSlot"=>4, "participantId"=>2, "levelUpType"=>"NORMAL"}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>2201317, "killerId"=>3, "victimId"=>6, "assistingParticipantIds"=>[2, 4], "position"=>{"x"=>13942, "y"=>6777}}, {"eventType"=>"WARD_PLACED", "timestamp"=>2204711, "creatorId"=>1, "wardType"=>"YELLOW_TRINKET_UPGRADE"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2210306, "skillSlot"=>2, "participantId"=>1, "levelUpType"=>"NORMAL"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2210486, "skillSlot"=>3, "participantId"=>5, "levelUpType"=>"NORMAL"}], "timestamp"=>2220730}, {"participantFrames"=>{"3"=>{"participantId"=>3, "currentGold"=>2477, "totalGold"=>15477, "level"=>18, "xp"=>18810, "minionsKilled"=>230, "jungleMinionsKilled"=>9}, "2"=>{"participantId"=>2, "currentGold"=>2161, "totalGold"=>13056, "level"=>17, "xp"=>16597, "minionsKilled"=>61, "jungleMinionsKilled"=>0}, "10"=>{"participantId"=>10, "currentGold"=>402, "totalGold"=>12800, "level"=>18, "xp"=>18996, "minionsKilled"=>278, "jungleMinionsKilled"=>6}, "1"=>{"participantId"=>1, "currentGold"=>1221, "totalGold"=>12331, "level"=>17, "xp"=>17875, "minionsKilled"=>231, "jungleMinionsKilled"=>0}, "7"=>{"participantId"=>7, "currentGold"=>-109, "totalGold"=>13451, "level"=>16, "xp"=>15565, "minionsKilled"=>175, "jungleMinionsKilled"=>14}, "6"=>{"participantId"=>6, "currentGold"=>406, "totalGold"=>9516, "level"=>14, "xp"=>12660, "minionsKilled"=>44, "jungleMinionsKilled"=>0}, "5"=>{"participantId"=>5, "currentGold"=>3874, "totalGold"=>18329, "level"=>18, "xp"=>19411, "minionsKilled"=>197, "jungleMinionsKilled"=>0}, "4"=>{"participantId"=>4, "currentGold"=>3371, "totalGold"=>17009, "level"=>18, "xp"=>19229, "minionsKilled"=>84, "jungleMinionsKilled"=>70}, "9"=>{"participantId"=>9, "currentGold"=>668, "totalGold"=>12043, "level"=>16, "xp"=>15831, "minionsKilled"=>59, "jungleMinionsKilled"=>52}, "8"=>{"participantId"=>8, "currentGold"=>1393, "totalGold"=>13438, "level"=>17, "xp"=>17343, "minionsKilled"=>219, "jungleMinionsKilled"=>9}}, "events"=>[{"eventType"=>"CHAMPION_KILL", "timestamp"=>2221680, "killerId"=>4, "victimId"=>8, "assistingParticipantIds"=>[3], "position"=>{"x"=>14035, "y"=>12522}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>2223612, "killerId"=>3, "victimId"=>7, "assistingParticipantIds"=>[1, 2, 4, 5], "position"=>{"x"=>14248, "y"=>11465}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>2224211, "killerId"=>5, "victimId"=>9, "assistingParticipantIds"=>[1, 2, 3], "position"=>{"x"=>13630, "y"=>11061}}, {"eventType"=>"CHAMPION_KILL", "timestamp"=>2225090, "killerId"=>1, "victimId"=>10, "assistingParticipantIds"=>[2, 3, 4, 5], "position"=>{"x"=>13772, "y"=>11680}}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2226982, "skillSlot"=>2, "participantId"=>4, "levelUpType"=>"NORMAL"}, {"eventType"=>"BUILDING_KILL", "timestamp"=>2230976, "killerId"=>2, "teamId"=>200, "assistingParticipantIds"=>[3, 5], "position"=>{"x"=>13624, "y"=>10572}, "laneType"=>"BOT_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"BASE_TURRET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2231923, "skillSlot"=>3, "participantId"=>3, "levelUpType"=>"NORMAL"}, {"eventType"=>"BUILDING_KILL", "timestamp"=>2235010, "killerId"=>0, "teamId"=>200, "assistingParticipantIds"=>[1, 2, 3], "position"=>{"x"=>13604, "y"=>11316}, "laneType"=>"BOT_LANE", "buildingType"=>"INHIBITOR_BUILDING", "towerType"=>"UNDEFINED_TURRET"}, {"eventType"=>"BUILDING_KILL", "timestamp"=>2239558, "killerId"=>5, "teamId"=>200, "assistingParticipantIds"=>[1, 2, 3, 4], "position"=>{"x"=>13052, "y"=>12612}, "laneType"=>"MID_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"NEXUS_TURRET"}, {"eventType"=>"BUILDING_KILL", "timestamp"=>2242916, "killerId"=>5, "teamId"=>200, "assistingParticipantIds"=>[1, 2, 3, 4], "position"=>{"x"=>12611, "y"=>13084}, "laneType"=>"MID_LANE", "buildingType"=>"TOWER_BUILDING", "towerType"=>"NEXUS_TURRET"}, {"eventType"=>"SKILL_LEVEL_UP", "timestamp"=>2244601, "skillSlot"=>3, "participantId"=>2, "levelUpType"=>"NORMAL"}], "timestamp"=>2280730}], "frameInterval"=>60000}} +# Match.create(hash) diff --git a/bin/rails b/bin/rails new file mode 100755 index 0000000..4d608ed --- /dev/null +++ b/bin/rails @@ -0,0 +1,8 @@ +#!/usr/bin/env ruby +begin + load File.expand_path("../spring", __FILE__) +rescue LoadError +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/bin/rake b/bin/rake new file mode 100755 index 0000000..8017a02 --- /dev/null +++ b/bin/rake @@ -0,0 +1,8 @@ +#!/usr/bin/env ruby +begin + load File.expand_path("../spring", __FILE__) +rescue LoadError +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/bin/setup b/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/bin/spring b/bin/spring new file mode 100755 index 0000000..7b45d37 --- /dev/null +++ b/bin/spring @@ -0,0 +1,15 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require "rubygems" + require "bundler" + + if match = Bundler.default_lockfile.read.match(/^GEM$.*?^ (?: )*spring \((.*?)\)$.*?^$/m) + Gem.paths = { "GEM_PATH" => [Bundler.bundle_path.to_s, *Gem.path].uniq } + gem "spring", match[1] + require "spring/binstub" + end +end diff --git a/bower.json b/bower.json new file mode 100644 index 0000000..e5e3225 --- /dev/null +++ b/bower.json @@ -0,0 +1,23 @@ +{ + "name": "invalesco", + "version": "0.0.1", + "authors": [ + "Craig M. Wellington " + ], + "moduleType": [ + "globals" + ], + "license": "MIT", + "private": true, + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "vendor/assets/components", + "test", + "tests" + ], + "dependencies": { + "bootstrap-sass": "~3.3.4" + } +} diff --git a/config.ru b/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/config/application.rb b/config/application.rb new file mode 100644 index 0000000..932c11c --- /dev/null +++ b/config/application.rb @@ -0,0 +1,37 @@ +require File.expand_path('../boot', __FILE__) + +#require 'rails/all' +require "action_controller/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module Invalesco + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + # config.active_record.raise_in_transactional_callbacks = true + + # @see https://github.com/twbs/bootstrap-sass + # Precompile Bootstrap fonts + config.assets.precompile << %r(bootstrap-sass/assets/fonts/bootstrap/[\w-]+\.(?:eot|svg|ttf|woff2?)$) + + # Minimum Sass number precision required by bootstrap-sass + ::Sass::Script::Value::Number.precision = [8, ::Sass::Script::Value::Number.precision].max + + # Mongoid.logger.level = Logger::DEBUG + # Moped.logger.level = Logger::DEBUG + end +end diff --git a/config/boot.rb b/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/config/environment.rb b/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/config/environments/development.rb b/config/environments/development.rb new file mode 100644 index 0000000..676f602 --- /dev/null +++ b/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + # config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + # config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/config/environments/production.rb b/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/config/environments/test.rb b/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/config/initializers/backtrace_silencers.rb b/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/config/initializers/cookies_serializer.rb b/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/config/initializers/filter_parameter_logging.rb b/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/config/initializers/inflections.rb b/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/config/initializers/mime_types.rb b/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/config/initializers/session_store.rb b/config/initializers/session_store.rb new file mode 100644 index 0000000..bdbc819 --- /dev/null +++ b/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_invalesco_session' diff --git a/config/initializers/wrap_parameters.rb b/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/config/locales/en.yml b/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/config/mongoid.yml b/config/mongoid.yml new file mode 100644 index 0000000..e23b411 --- /dev/null +++ b/config/mongoid.yml @@ -0,0 +1,101 @@ +development: + # Configure available database sessions. (required) + sessions: + # Defines the default session. (required) + default: + # Defines the name of the default database that Mongoid can connect to. + # (required). + database: invalesco_development + # Provides the hosts the default session can connect to. Must be an array + # of host:port pairs. (required) + hosts: + - localhost:27018 + options: + # Change the default write concern. (default = { w: 1 }) + # write: + # w: 1 + + # Change the default consistency model to primary, secondary. + # 'secondary' will send reads to secondaries, 'primary' sends everything + # to master. (default: primary) + # read: secondary_preferred + + # How many times Moped should attempt to retry an operation after + # failure. (default: The number of nodes in the cluster) + # max_retries: 20 + + # The time in seconds that Moped should wait before retrying an + # operation on failure. (default: 0.25) + # retry_interval: 0.25 + + # The connection pool size per-node. This should match or exceed the + # number of threads for a multi-threaded application. (default: 5) + # pool_size: 5 + + # The time in seconds that Moped should wait for the pool to provide + # an available connection. This number should probably remain at the + # default, unless for some reason you absolutely need to limit the + # pool_size, as this wait is only used when the pool is saturated. + # (default: 0.5) + # pool_timeout: 0.5 + + # The time in seconds before Moped will timeout connection and node + # operations. (default: 5) + # timeout: 5 + + # The amount of time in seconds between forced refreshes of node + # information including the discovery of new peers. (default: 300) + # refresh_interval: 300 + + # The amount of time in seconds that a node will be flagged as down. + # (default: 30) + # down_interval: 30 + + # Whether connections should use SSL. (default: nil/false) + # ssl: false + + # Whether Moped will use the existing seeds/nodes to find other peers. + # (default: true) + # auto_discover: true + + + # Configure Mongoid specific options. (optional) + options: + # Includes the root model name in json serialization. (default: false) + # include_root_in_json: false + + # Include the _type field in serialization. (default: false) + # include_type_for_serialization: false + + # Preload all models in development, needed when models use + # inheritance. (default: false) + # preload_models: false + + # Protect id and type from mass assignment. (default: true) + # protect_sensitive_fields: true + + # Raise an error when performing a #find and the document is not found. + # (default: true) + # raise_not_found_error: true + + # Raise an error when defining a scope with the same name as an + # existing method. (default: false) + # scope_overwrite_exception: false + + # Use Active Support's time zone in conversions. (default: true) + # use_activesupport_time_zone: true + + # Ensure all times are UTC in the app side. (default: false) + # use_utc: false +test: + sessions: + default: + database: invalesco_test + hosts: + - localhost:27018 + options: + read: primary + # In the test environment we lower the retries and retry interval to + # low amounts for fast failures. + max_retries: 1 + retry_interval: 0 diff --git a/config/routes.rb b/config/routes.rb new file mode 100644 index 0000000..2679908 --- /dev/null +++ b/config/routes.rb @@ -0,0 +1,56 @@ +Rails.application.routes.draw do + root 'application#sample_match' + + get 'champions', to: 'champion#index' + + get 'urf/champions', to: 'champion#urf_win_loss' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/config/secrets.yml b/config/secrets.yml new file mode 100644 index 0000000..6c7a8b5 --- /dev/null +++ b/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: f7fb8ed9da3b1e359d6f942ae3f64ee0779f6051cd0b7e3a87868f1bd255764799b96d767bc59613786a8729266a762d8d5da6e646e278b6fd6e116451dce733 + +test: + secret_key_base: 0982f68bd03bc2dec226c386e21071cd976baa273216524fc6e6a8e4b68e486a5db570882e1c30d12f1bc81d3ffc46b2741df71a44b3b24607ab67a4f3473d15 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/db/seeds.rb b/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/lib/assets/.keep b/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/lib/invalesco/aggregates.rb b/lib/invalesco/aggregates.rb new file mode 100644 index 0000000..c6d2c5a --- /dev/null +++ b/lib/invalesco/aggregates.rb @@ -0,0 +1,40 @@ +module Invalesco + class Aggregates + class << self + def popularity + map = %Q{ + function() { + this.participants.forEach( function(participant) { + win = participant.stats.winner ? 1 : 0 + loss = participant.stats.winner ? 0 : 1 + + emit(NumberInt(participant.championId), { wins: win, losses: loss } ) + }) + } + } + + reduce = %Q{ + function(key, values) { + var result = { wins: 0, losses: 0 }; + values.forEach(function (value) { + result.wins += value.wins; + result.losses += value.losses; + }) + return result; + } + } + + finalize = %Q{ + function(key, value) { + // value.champion_id = NumberInt(key); + value.wins = NumberInt(value.wins); + value.losses = NumberInt(value.losses); + return value; + } + } + + Match.map_reduce(map, reduce).finalize(finalize).out(inline: true) + end + end + end +end diff --git a/lib/tasks/.keep b/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/public/404.html b/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
+
+

The page you were looking for doesn't exist.

+

You may have mistyped the address or the page may have moved.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/public/422.html b/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
+
+

The change you wanted was rejected.

+

Maybe you tried to change something you didn't have access to.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/public/500.html b/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
+
+

We're sorry, but something went wrong.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/results.txt b/results.txt new file mode 100644 index 0000000..73ea24d --- /dev/null +++ b/results.txt @@ -0,0 +1,124 @@ +412.0 919.0 / 1293.0 (41.54611211573237%) +432.0 1676.0 / 2191.0 (43.34109128523403%) +161.0 1693.0 / 2192.0 (43.57786357786358%) +42.0 600.0 / 754.0 (44.313146233382575%) +21.0 761.0 / 952.0 (44.42498540572096%) +101.0 1088.0 / 1335.0 (44.903012794056956%) +26.0 801.0 / 980.0 (44.97473329590118%) +34.0 760.0 / 918.0 (45.29201430274136%) +14.0 844.0 / 1018.0 (45.327604726100965%) +115.0 2497.0 / 2967.0 (45.699121522694%) +63.0 1375.0 / 1620.0 (45.90984974958264%) +110.0 948.0 / 1112.0 (46.019417475728154%) +429.0 310.0 / 363.0 (46.062407132243685%) +421.0 657.0 / 765.0 (46.20253164556962%) +127.0 782.0 / 910.0 (46.21749408983452%) +80.0 1623.0 / 1887.0 (46.23931623931624%) +79.0 764.0 / 883.0 (46.387370977534914%) +64.0 1399.0 / 1612.0 (46.46296911325141%) +222.0 4372.0 / 5028.0 (46.51063829787234%) +7.0 3484.0 / 3998.0 (46.565089548249134%) +40.0 610.0 / 699.0 (46.60045836516425%) +99.0 5091.0 / 5825.0 (46.637962623671676%) +29.0 687.0 / 778.0 (46.894197952218434%) +31.0 2663.0 / 3010.0 (46.94165344614842%) +20.0 924.0 / 1038.0 (47.09480122324159%) +43.0 2030.0 / 2280.0 (47.09976798143852%) +51.0 828.0 / 926.0 (47.20638540478905%) +13.0 1814.0 / 2028.0 (47.21499219156689%) +44.0 552.0 / 615.0 (47.30077120822622%) +22.0 3805.0 / 4223.0 (47.39661185849527%) +60.0 260.0 / 288.0 (47.44525547445255%) +86.0 1040.0 / 1148.0 (47.53199268738574%) +126.0 2456.0 / 2711.0 (47.53241726340236%) +9.0 1446.0 / 1591.0 (47.61277576555812%) +2.0 510.0 / 556.0 (47.84240150093809%) +74.0 1334.0 / 1453.0 (47.86508790814496%) +267.0 1435.0 / 1550.0 (48.073701842546065%) +112.0 706.0 / 760.0 (48.158253751705324%) +58.0 440.0 / 471.0 (48.298572996706916%) +133.0 511.0 / 547.0 (48.29867674858223%) +76.0 6682.0 / 7132.0 (48.37121760532793%) +236.0 3390.0 / 3608.0 (48.44241211774793%) +18.0 765.0 / 814.0 (48.44838505383154%) +89.0 2245.0 / 2384.0 (48.49859580903003%) +69.0 546.0 / 579.0 (48.53333333333333%) +106.0 584.0 / 618.0 (48.58569051580699%) +150.0 454.0 / 480.0 (48.60813704496788%) +157.0 1051.0 / 1110.0 (48.63489125404905%) +134.0 1587.0 / 1669.0 (48.74078624078624%) +36.0 1395.0 / 1467.0 (48.742138364779876%) +27.0 926.0 / 973.0 (48.762506582411795%) +48.0 335.0 / 352.0 (48.7627365356623%) +104.0 781.0 / 818.0 (48.843026891807376%) +111.0 1373.0 / 1415.0 (49.246771879483504%) +266.0 404.0 / 416.0 (49.26829268292683%) +38.0 2270.0 / 2332.0 (49.326379834854414%) +25.0 4188.0 / 4300.0 (49.34024505183789%) +92.0 2832.0 / 2907.0 (49.34657605854679%) +6.0 1249.0 / 1282.0 (49.34808376135915%) +154.0 396.0 / 406.0 (49.37655860349127%) +96.0 1413.0 / 1448.0 (49.3883257602237%) +50.0 1422.0 / 1456.0 (49.409312022237664%) +55.0 4664.0 / 4768.0 (49.44868532654792%) +41.0 2866.0 / 2929.0 (49.456427955133734%) +12.0 2668.0 / 2723.0 (49.489890558337976%) +268.0 1852.0 / 1884.0 (49.57173447537473%) +15.0 1706.0 / 1734.0 (49.593023255813954%) +84.0 1799.0 / 1824.0 (49.65498205906707%) +54.0 3668.0 / 3705.0 (49.74908449749085%) +82.0 1297.0 / 1307.0 (49.80798771121352%) +53.0 6463.0 / 6508.0 (49.82653611903477%) +90.0 2472.0 / 2476.0 (49.95957962813258%) +16.0 1790.0 / 1791.0 (49.98603741971516%) +4.0 2110.0 / 2108.0 (50.02370791844476%) +83.0 721.0 / 718.0 (50.10423905489924%) +45.0 2577.0 / 2565.0 (50.11668611435239%) +1.0 2816.0 / 2800.0 (50.142450142450144%) +77.0 1028.0 / 1015.0 (50.31815956926089%) +67.0 968.0 / 952.0 (50.416666666666664%) +81.0 10245.0 / 10039.0 (50.50778939065273%) +61.0 1269.0 / 1232.0 (50.739704118352655%) +32.0 2290.0 / 2221.0 (50.76479716249168%) +30.0 3678.0 / 3557.0 (50.83621285418106%) +19.0 1085.0 / 1048.0 (50.86732301922176%) +201.0 335.0 / 323.0 (50.911854103343465%) +117.0 1371.0 / 1316.0 (51.023446222553034%) +121.0 1116.0 / 1066.0 (51.14573785517873%) +10.0 1196.0 / 1137.0 (51.26446635233604%) +17.0 6543.0 / 6194.0 (51.370024338541256%) +75.0 3154.0 / 2985.0 (51.3764456751914%) +8.0 2590.0 / 2448.0 (51.40928940055578%) +59.0 702.0 / 658.0 (51.617647058823536%) +113.0 1018.0 / 953.0 (51.64890918315576%) +103.0 3899.0 / 3634.0 (51.75892738616753%) +35.0 8158.0 / 7582.0 (51.829733163913595%) +33.0 766.0 / 711.0 (51.86188219363574%) +119.0 547.0 / 505.0 (51.99619771863118%) +120.0 5738.0 / 5294.0 (52.01232777374909%) +122.0 1394.0 / 1286.0 (52.014925373134325%) +143.0 1324.0 / 1218.0 (52.08497246262785%) +39.0 720.0 / 659.0 (52.21174764321972%) +107.0 1236.0 / 1130.0 (52.24006762468301%) +102.0 359.0 / 328.0 (52.256186317321685%) +238.0 6730.0 / 6147.0 (52.263726023142034%) +68.0 751.0 / 679.0 (52.51748251748252%) +254.0 1870.0 / 1690.0 (52.52808988764045%) +11.0 5494.0 / 4918.0 (52.76603918555512%) +3.0 1241.0 / 1098.0 (53.05686190679778%) +85.0 1078.0 / 950.0 (53.15581854043393%) +28.0 4260.0 / 3753.0 (53.163609135155376%) +98.0 1355.0 / 1191.0 (53.220738413197175%) +91.0 1845.0 / 1620.0 (53.246753246753244%) +23.0 1748.0 / 1529.0 (53.341470857491615%) +57.0 3749.0 / 3268.0 (53.42739062277326%) +5.0 3027.0 / 2611.0 (53.68925150762682%) +72.0 679.0 / 574.0 (54.18994413407822%) +114.0 1787.0 / 1509.0 (54.21723300970874%) +105.0 4434.0 / 3722.0 (54.364884747425215%) +56.0 584.0 / 490.0 (54.37616387337057%) +78.0 1628.0 / 1360.0 (54.48460508701473%) +131.0 1718.0 / 1429.0 (54.59167461074039%) +37.0 3772.0 / 3132.0 (54.63499420625724%) +24.0 2834.0 / 2277.0 (55.4490315006848%) +62.0 4635.0 / 3681.0 (55.73593073593074%) diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb new file mode 100644 index 0000000..a8b5d18 --- /dev/null +++ b/spec/rails_helper.rb @@ -0,0 +1,17 @@ +ENV['RAILS_ENV'] ||= 'test' + +require_relative 'spec_helper' +require File.expand_path('../../config/environment', __FILE__) + +require 'rspec/rails' +require 'shoulda/matchers' + +Dir[Rails.root.join('spec/support/**/*.rb')].each { |f| require f } + +RSpec.configure do |config| + # we'll expung the test database ourselves with DatabaseCleaner + # and any use of transactions break capybara tests + config.use_transactional_fixtures = false + + config.infer_spec_type_from_file_location! # we like convension over configuration +end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb new file mode 100644 index 0000000..d93fbc2 --- /dev/null +++ b/spec/spec_helper.rb @@ -0,0 +1,70 @@ +# The `.rspec` file also contains a few flags that are not defaults but that +# users commonly want. + +require 'factory_girl' + +RSpec.configure do |config| + # The settings below are suggested to provide a good initial experience + # with RSpec, but feel free to customize to your heart's content. + + # These two settings work together to allow you to limit a spec run + # to individual examples or groups you care about by tagging them with + # `:focus` metadata. When nothing is tagged with `:focus`, all examples + # get run. + # config.filter_run :focus + config.run_all_when_everything_filtered = false + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = 'doc' + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + # config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed + + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # Enable only the newer, non-monkey-patching expect syntax. + # For more details, see: + # - http://myronmars.to/n/dev-blog/2012/06/rspecs-new-expectation-syntax + expectations.syntax = :expect + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + # config.mock_with :rspec do |mocks| + # # Enable only the newer, non-monkey-patching expect syntax. + # # For more details, see: + # # - http://teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ + # mocks.syntax = :expect + + # # Prevents you from mocking or stubbing a method that does not exist on + # # a real object. This is generally recommended. + # mocks.verify_partial_doubles = true + # end +end + +require 'simplecov' + +SimpleCov.start 'rails' diff --git a/vendor/assets/javascripts/.keep b/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/vendor/assets/stylesheets/.keep b/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29