Commit Graph

173 Commits (ba3d1b3ef71675302468f6c5db571ace62a444e7)

Author SHA1 Message Date
Thibault Duplessis 68f2a9d038 java tweaks 2020-08-16 15:33:42 +02:00
Thibault Duplessis c6ed157217 name boolean arguments 2020-08-16 14:42:29 +02:00
Thibault Duplessis 742bb4d359 {master} automated code cleanup 2020-08-16 12:20:04 +02:00
Thibault Duplessis ea510a2fc0 fix many warnings 2020-07-07 10:34:48 +02:00
Thibault Duplessis 67249c1f76 fix rating range for non-pool "new opponent" games 2020-06-30 11:30:15 +02:00
Thibault Duplessis 5488a09548 scalafmt 2.5 2020-05-05 22:11:15 -06:00
Thibault Duplessis f7a81574c2 permission backend & frontend rewrite 2020-03-03 12:54:10 -06:00
Greg Finley 115bc2092b Force write class student initial ratings to db, closes #6100 2020-03-01 21:13:03 -08:00
Thibault Duplessis c716fffd16 perf types names and descs compile 2020-02-15 10:29:53 -06:00
Thibault Duplessis 5b4619e6b3 translate correspondence time control 2020-02-15 10:29:53 -06:00
Thibault Duplessis 5b006658da make perf keys translatable; only rapid & classical for now 2020-02-13 12:20:19 -06:00
Thibault Duplessis 5a2a8ea80a class WIP 2020-01-18 19:59:05 -06:00
Niklas Fiekas d71dce286e slightly lower min deviation (2/4, #5727) 2020-01-07 20:39:06 +01:00
Thibault Duplessis ff1cc70bef reformat with scalafmt 2019-12-13 08:37:32 -06:00
Thibault Duplessis 3cf6d739a6 complete monitoring rewrite 2019-12-10 15:01:18 -06:00
Thibault Duplessis 72e2fef584 Merge branch 'master' of /home/thib/lila into lila3
* 'master' of /home/thib/lila:
  slightly lower min deviation (#5727)
  push notification badge needs to be monochrome
  pass asset url to service worker
  Update several piece sets - for #5707
  Update several piece sets - for #5707
  remove duplicate coords-out class
  fix ui build from scratch
  warn about locally linked modules in ui/build
  update structured cloning detection for firefox 71
  Update several piece sets - for #5707
  add libra pieces - for #5707
  Update libra pieces - for #5707
  Update several piece sets - for #5707
  fixup assetUrl call
  update logo in notifications
  downsample csp reports
  organize lichess typings by file
2019-12-06 17:02:00 -06:00
Niklas Fiekas d1684534f3 slightly lower min deviation (#5727) 2019-12-06 17:43:42 +01:00
Thibault Duplessis 547641f69b wire all the things 2019-12-04 22:32:03 -06:00
Thibault Duplessis d4c8350318 Merge branch 'master' of /home/thib/lila into lila3
* 'master' of /home/thib/lila: (71 commits)
  tweak rankable deviation constants
  code tweak
  New Crowdin translations (#5710)
  improve accessibility of signup form and checkboxes
  Revert "favicon for api"
  favicon for api
  add padded logo svg
  tweak /api markup
  multiple successive spaces exist in some languages
  translate remaining navbar items (closes #5562)
  translate /study/as
  Add bin/trans-lint.py rules to detect invalid whitespaces
  make navbar fully translatable (closes #5562)
  enforce unique name in translation dtd
  fix onboarding link
  make the IC onboarding link start a 10+0 game
  ensure new user prefs are saved
  setup /InstantChess.com
  add IC board
  Update several piece sets - for #5707
  ...
2019-12-03 21:43:55 -06:00
Thibault Duplessis adb9267632 tweak rankable deviation constants 2019-12-03 21:41:36 -06:00
Thibault Duplessis a6835b3e45 code tweak 2019-12-03 21:41:29 -06:00
Daniel Dugovic 0f7035bbd0 Exclude inactive players from variant leaderboard 2019-12-01 10:36:11 -06:00
Thibault Duplessis 4b3d3dc1f3 modules/user compiles 2019-11-29 20:16:11 -06:00
Thibault Duplessis b7a77cc3f4 more WIP 2019-11-28 19:34:46 -06:00
Thibault Duplessis 8c144fa059 lila3 WIP 2019-11-28 12:20:59 -06:00
Thibault Duplessis e1babd4bd9 no need for case object 2019-11-23 20:23:43 -06:00
Niklas Fiekas 83084547ed reduce Glico.Result precision to 0 significant digits ;) 2019-10-02 21:02:37 +02:00
Daniel Dugovic cfe711f127 Reduce Glicko.Result precision to 7 significant digits 2019-10-02 05:01:40 -05:00
Thibault Duplessis 30eb287941 remove deviationIncreaseOverTimeSetting 2019-08-19 12:45:13 +02:00
Thibault Duplessis 52883303ea improve caches 2019-08-18 15:52:49 +02:00
Niklas Fiekas 0c7ac1daa7 lower rd floor to 50 2019-08-01 15:06:19 +02:00
Daniel Dugovic bb6e2e7283 Separate rankable, provisional, and established RD concepts 2019-07-07 18:42:30 -05:00
Daniel Dugovic afdf1dc3a4 Reduce established (leaderboard) RD threshold 2019-07-07 07:28:15 -05:00
Niklas Fiekas e5c8f7ddcd
Merge pull request #5251 from cyanfish/glicko_over_time
Fix rd decay constant
2019-07-03 04:42:25 +02:00
Ben Olden-Cooligan 356b226679 Fix rd decay constant 2019-07-02 22:30:04 -04:00
Thibault Duplessis dffe5c655e {master} update min rating 2019-07-01 13:25:11 -04:00
Ben Olden-Cooligan d27f66c0bd Add a runtime setting to toggle the new rating deviation logic 2019-06-30 17:42:40 -04:00
Ben Olden-Cooligan 5675f314ea Rename variable to ratingPeriodsPerDay 2019-06-30 16:45:34 -04:00
Isaac Levy 91452508dc Minor glicko cleanups 2019-06-29 10:54:49 -04:00
Thibault Duplessis 2302bf30e4 Merge remote-tracking branch 'cyanfish/glicko_over_time' into glicko-over-time
* cyanfish/glicko_over_time:
  Clamp deviation as used in the BSON handlers
  Do glicko time change inside the Perf BSON handler
  Add check for missing dates
  Rename lastRatingPeriodEndDate
  Show live rating deviation on the user perf page
  Move rating period length to the class level
  Rename ratingPeriodCount to elapsedRatingPeriods
  Move days/millis conversion to Java
  Simplify rating update code
  Clamp Glicko RD between 60 and 350
  Increase Glicko RD over time
2019-06-28 16:31:12 -04:00
Thibault Duplessis b248195f9b lower minimum rating to 600 2019-06-28 16:15:36 -04:00
Niklas Fiekas 083e0b904d triple tick is deprecated 2019-06-03 13:25:56 +02:00
Thibault Duplessis 9e1b5aa705 fix regulator extra value 2019-04-20 14:31:48 +07:00
Thibault Duplessis 6bd36d6a44 remove superfluous abs 2019-04-20 14:20:54 +07:00
Thibault Duplessis 0617a76e23 monitor regulator extra points (as micropoints) 2019-04-20 14:14:46 +07:00
Thibault Duplessis dd83d6c65a rating regulator WIP
live settings to multiply rating gains with.

Aiming to restore median rating to 1500 for each variant
in the very long term (6+ months)
2019-04-20 13:34:49 +07:00
Thibault Duplessis b8c33ba57f challenge UI WIP 2019-04-08 12:29:41 +07:00
Thibault Duplessis 3bd5678cbe limit hook config rating range 2018-12-26 21:29:01 +08:00
Ben Olden-Cooligan 58c242ffc2 Clamp deviation as used in the BSON handlers 2018-04-29 23:47:31 -04:00
Ben Olden-Cooligan 70392f8f05 Do glicko time change inside the Perf BSON handler 2018-04-29 23:38:46 -04:00