integrate ultrabullet perf in user tooltip

This commit is contained in:
Thibault Duplessis 2017-04-03 01:19:02 +02:00
parent b1295f0253
commit c427bc774e

View file

@ -84,9 +84,11 @@ case class User(
private def best4Of(perfTypes: List[PerfType]) =
perfTypes.sortBy { pt => -perfs(pt).nb } take 4
private val firstRow = List(PerfType.Bullet, PerfType.Blitz, PerfType.Classical, PerfType.Correspondence)
private val secondRow = List(PerfType.UltraBullet, PerfType.Crazyhouse, PerfType.Chess960, PerfType.KingOfTheHill, PerfType.ThreeCheck, PerfType.Antichess, PerfType.Atomic, PerfType.Horde, PerfType.RacingKings)
def best8Perfs: List[PerfType] =
best4Of(List(PerfType.Bullet, PerfType.Blitz, PerfType.Classical, PerfType.Correspondence)) :::
best4Of(List(PerfType.Crazyhouse, PerfType.Chess960, PerfType.KingOfTheHill, PerfType.ThreeCheck, PerfType.Antichess, PerfType.Atomic, PerfType.Horde, PerfType.RacingKings))
best4Of(firstRow) ::: best4Of(secondRow)
def hasEstablishedRating(pt: PerfType) = perfs(pt).established