<commit_before>.ui.grid
  .row
    .five.wide.left.aligned.column
      .ui.huge.header Leaderboard
      .ui.header Click on names to search for their profile
      .ui.huge.ordered.list
          a.item(ng-repeat="leader in leaders | orderBy:'elo':true" ng-click="searchPlayer(leader.playerName)")
            div {{leader.playerName}} | {{leader.elo}} | 
              i.arrow.icon(ng-class="{up: leader.delta > 0, down: leader.delta < 0, purple: leader.delta > 0, red: leader.delta < 0}", ng-show="leader.delta != 0") leader.delta
    .eleven.wide.left.aligned.column
      .ui.buttons
        .ui.green.button(ng-click="statsView='champions'") Champions Stats
        .ui.blue.button(ng-click="statsView='packs'") Backpack Stats
      .ui.segment(ng-show="statsView=='champions'")
        .ui.huge.header Global Champions Stats (last {{globalStats.gamesAnalyzed}} games) | Updates every hour
        .ui.buttons
          .ui.button(ng-click="changeSortKey('winRate')") Win Rate
          .ui.button(ng-click="changeSortKey('elo')") ELO/g
          .ui.blue.button(ng-click="changeSortKey('wins')") Wins
          .ui.red.button(ng-click="changeSortKey('losses')") Losses
          .ui.red.button(ng-click="changeSortKey('scoreTotal')") Score/g
          .ui.green.button(ng-click="changeSortKey('kills')") Kills/g
          .ui.yellow.button(ng-click="changeSortKey('deaths')") Deaths/g
          .ui.purple.button(ng-click="changeSortKey('assists')") Assists/g
        .ui.divider
        .ui.list
          .item(ng-repeat='statObj in globalStats.champStats | orderBy:sortChamps:reverse')
            .ui.rounded.left.floated.image <commit_msg>Fixed typo again.<commit_after>.ui.grid
  .row
    .five.wide.left.aligned.column
      .ui.huge.header Leaderboard
      .ui.header Click on names to search for their profile
      .ui.huge.ordered.list
          a.item(ng-repeat="leader in leaders | orderBy:'elo':true" ng-click="searchPlayer(leader.playerName)")
            div {{leader.playerName}} | {{leader.elo}} | 
              i.arrow.icon(ng-class="{up: leader.delta > 0, down: leader.delta < 0, purple: leader.delta > 0, red: leader.delta < 0}", ng-show="leader.delta != 0") {{leader.delta}}
    .eleven.wide.left.aligned.column
      .ui.buttons
        .ui.green.button(ng-click="statsView='champions'") Champions Stats
        .ui.blue.button(ng-click="statsView='packs'") Backpack Stats
      .ui.segment(ng-show="statsView=='champions'")
        .ui.huge.header Global Champions Stats (last {{globalStats.gamesAnalyzed}} games) | Updates every hour
        .ui.buttons
          .ui.button(ng-click="changeSortKey('winRate')") Win Rate
          .ui.button(ng-click="changeSortKey('elo')") ELO/g
          .ui.blue.button(ng-click="changeSortKey('wins')") Wins
          .ui.red.button(ng-click="changeSortKey('losses')") Losses
          .ui.red.button(ng-click="changeSortKey('scoreTotal')") Score/g
          .ui.green.button(ng-click="changeSortKey('kills')") Kills/g
          .ui.yellow.button(ng-click="changeSortKey('deaths')") Deaths/g
          .ui.purple.button(ng-click="changeSortKey('assists')") Assists/g
        .ui.divider
        .ui.list
          .item(ng-repeat='statObj in globalStats.champStats | orderBy:sortChamps:reverse')
            .ui.rounded.left.floated.image 
{'fraction_non_alphanumeric': 0.16334541062801933, 'fraction_numerical': 0.0030193236714975845, 'mean_word_length': 2.8976470588235292, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7044658', 'n_tokens_mistral': 1110, 'n_tokens_neox': 1064, 'n_words': 166}