Commit Graph

130 Commits (07fe9c8817e176691e65168f55ad2d07c9036a8c)

Author SHA1 Message Date
Thibault Duplessis ece947fd20 only propagate cloud eval when depth increases
this should reduce the number of redis messages greatly.

Before that, you could get cevals for pvs greater than yours,
even if your depth is already higher.
2021-11-28 18:30:37 +01:00
Thibault Duplessis 6541db2c4b ceval setting can disable client put 2021-11-28 11:13:52 +01:00
Thibault Duplessis af4efb40b3 cloud eval live setting 2021-11-26 17:37:45 +01:00
Thibault Duplessis fb874b7858 move eval_cache collection to YoloDb 2021-09-19 11:37:05 +02:00
Benedikt Werner eb02f74923
Formatting 2021-08-26 08:49:51 +02:00
Benedikt Werner dc15613e98
Fix eval cache move number calc 2021-06-28 15:40:05 +02:00
Thibault Duplessis e227700d42 full scalachess FEN typing
probably causing some bugs, due to weakly typed equality
2020-10-18 20:21:34 +02:00
Thibault Duplessis 1d935e4c1d scalafmt 2.7.4 2020-10-10 11:08:23 +02:00
Thibault Duplessis f259240f7f explicitly return unit to prevent value discarding #list 2020-09-29 10:38:01 +02:00
Thibault Duplessis aaf88bc62c scalafmt 2.7.1 2020-09-21 09:28:28 +02:00
antma b6c222c919 withFilter tweak
replace filter followed by map, flatMap or foreach by withFilter
when filtered sequence isn't option
As a scala compiler do for guards in for loops
2020-09-01 01:27:32 +03:00
antma 05d5ba3298 scalafmt: EvalCacheSelector.scala 2020-08-25 22:44:55 +03:00
antma 2dcdca0f05 maximumByOption tweak 2020-08-24 21:41:18 +03:00
Thibault Duplessis fe38bccf95 use native coll.find without using coll.ext.find 2020-08-21 17:18:23 +02:00
Thibault Duplessis f89b162533 use sizeIs and lengthIs
https://medium.com/@april_at_protenus/lengthcompare-why-its-needed-and-why-it-needed-to-be-fixed-2080c1c632d7
2020-08-18 00:10:52 +02:00
Thibault Duplessis ee19d20fca simul mini-games 2020-08-17 18:32:41 +02:00
Thibault Duplessis 08781d1f9c remove debug and re-format 2020-08-16 14:55:33 +02:00
Thibault Duplessis c233b128f9 more code tweaks and reference prefixes 2020-08-16 14:54:32 +02:00
Thibault Duplessis 30e23a75a8 remove superfluous blocks 2020-08-16 14:48:46 +02:00
Thibault Duplessis d25ef1ff63 scalafmt 2020-08-16 14:43:26 +02:00
Thibault Duplessis 4f9d267c79 code tweaks 2020-08-16 14:37:41 +02:00
Niklas Fiekas ad0e0e02fd add EvalCacheEntry.updatedAt (to recover from future bugs) 2020-08-15 19:48:15 +02:00
Niklas Fiekas 11858fa121 allow dropping variant eval cache from cli 2020-08-12 12:08:20 +02:00
Thibault Duplessis 9069aec8d5 scalaz -> cats WIP 2020-08-12 01:25:04 +02:00
Thibault Duplessis ed1b9defc7 scalafmt 2.6.1 2020-06-24 11:37:18 +02:00
Thibault Duplessis 5488a09548 scalafmt 2.5 2020-05-05 22:11:15 -06:00
Thibault Duplessis c8f26bdb4d remove mostly unused scalaz stuff 2020-04-29 08:30:36 -06:00
Thibault Duplessis 356828b674 work around playframework dev memory leak with caffeine system scheduler 2019-12-27 13:51:02 -06:00
Thibault Duplessis b037980e15 smaller caches initial capacity in dev mode 2019-12-24 09:35:16 -05:00
Thibault Duplessis f7efc9ae4a tune all async caches 2019-12-23 23:08:41 -05:00
Thibault Duplessis 788dc3430e migrate all remaining AsyncCache 2019-12-23 20:01:51 -05:00
Thibault Duplessis ec95aa03c6 fix eval cache monitoring 2019-12-20 21:56:11 -06:00
Thibault Duplessis 5808b76f2c improve monitoring 2019-12-14 21:09:55 -06:00
Thibault Duplessis 0fe6cf0325 cache monitoring name 2019-12-14 12:02:38 -06:00
Thibault Duplessis 74afc821e7 inject play default execution context everywhere - WIP 2019-12-13 19:17:43 -06: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 d3d73b1a06 all fatal warnings - WIP 2019-12-08 02:02:12 -06:00
Thibault Duplessis d78b426838 write joda DateTimes as JSON numbers 2019-12-07 18:43:22 -06:00
Thibault Duplessis edb690ae8c refactor db 2019-12-06 21:37:15 -06:00
Thibault Duplessis 547641f69b wire all the things 2019-12-04 22:32:03 -06:00
Thibault Duplessis 29a411ad38 migration WIP 2019-12-01 10:46:36 -06:00
Thibault Duplessis 234432b226 migration WIP 2019-11-30 19:00:44 -06:00
Thibault Duplessis e0b39662c7 migration WIP 2019-11-30 10:11:25 -06:00
Thibault Duplessis 4b3d3dc1f3 modules/user compiles 2019-11-29 20:16:11 -06:00
Thibault Duplessis f4fbcf19b6 migration WIP 2019-11-29 18:07:51 -06:00
Thibault Duplessis b7a77cc3f4 more WIP 2019-11-28 19:34:46 -06:00
Thibault Duplessis 3a2628fa58 replace akka EventBus implementation with my own - closes #5689 2019-11-26 15:44:28 -06:00
Thibault Duplessis ec0aad51ae full remote sockets WIP 2019-11-25 15:36:39 -06:00
Thibault Duplessis fa46418bfe round remote socket WIP 2019-11-07 14:57:23 -06:00