Commit graph

4494 commits

Author SHA1 Message Date
Thibault Duplessis c960206de8 upgrade chess module 2013-10-05 09:45:05 +02:00
Thibault Duplessis 08150171e6 only chess960 games can have the rematch flag 2013-10-05 09:42:17 +02:00
Thibault Duplessis 4c677bb862 upgrade to scala 2.10.3 2013-10-04 13:06:41 +02:00
Thibault Duplessis 72881a82e5 remove unused class file 2013-10-04 09:31:36 +02:00
Thibault Duplessis 8d32697c0c fix auto pairing elo range 2013-10-03 14:35:59 +02:00
Thibault Duplessis 2210c919c4 upgrade chess module 2013-10-03 13:37:49 +02:00
Thibault Duplessis 2ec4841c1b save game and pgn concurrently 2013-10-03 12:25:05 +02:00
Thibault Duplessis ded2c02192 minor performance improvements 2013-10-03 12:18:30 +02:00
Thibault Duplessis 0e23414a88 don't compute AI possible moves in event generation 2013-10-03 12:18:13 +02:00
Thibault Duplessis 2d9221cbb7 frontend tweaks 2013-10-03 11:02:30 +02:00
Thibault Duplessis e24dc246a1 improve config and PGN dumper 2013-10-03 11:02:23 +02:00
Thibault Duplessis 8f81c2a579 revert lists 2013-10-02 19:44:32 +02:00
Thibault Duplessis 8adc16b480 compute analysis futures in a vector for faster append 2013-10-02 18:13:54 +02:00
Thibault Duplessis 5c87706f24 remove unnecessary stockfish queue scheduled task 2013-10-02 18:10:00 +02:00
Thibault Duplessis ade64ed258 analyze -> analyse 2013-10-02 18:02:59 +02:00
Thibault Duplessis 2ca5610924 upgrade chess module 2013-10-02 12:51:27 +02:00
Thibault Duplessis 827d34b559 he "עִבְרִית" translation #4261. Author: Anonymous. 2013-10-02 12:11:20 +02:00
Thibault Duplessis e451c921b4 tp "toki pona" translation #4260. Author: kuti. 2013-10-02 12:11:17 +02:00
Thibault Duplessis 01bde21c6f la "lingua latīna" translation #4259. Author: Anonymous. 2013-10-02 12:10:44 +02:00
Thibault Duplessis 8d4e592052 consistency: send UCI moves to the analyser 2013-10-02 11:11:09 +02:00
Thibault Duplessis 97149e2e50 fix UCI memo with games from position 2013-10-02 10:46:59 +02:00
Thibault Duplessis b35446c8ae show continuation link on game analysis 2013-10-02 10:30:23 +02:00
Thibault Duplessis c72a21b249 drop UCI moves on takebacks 2013-10-02 10:27:45 +02:00
Thibault Duplessis 4e6b45dc90 cache UCI data to speed up AI 2013-10-02 10:17:31 +02:00
Thibault Duplessis 3087cd05d4 rewrite Ai interface and implementations 2013-10-02 02:44:16 +02:00
Thibault Duplessis 7e4cd6759c upgrade chess module 2013-10-02 02:10:03 +02:00
Thibault Duplessis 397d29e337 monitor AI remotes 2013-10-01 22:37:11 +02:00
Thibault Duplessis c288f85e9a dispatch AI work between remotes 2013-10-01 22:05:26 +02:00
Thibault Duplessis c17a8f13d7 multiple AI remotes - wip 2013-10-01 13:53:21 +02:00
Thibault Duplessis 440bd14f2e simplify stockfish client 2013-09-30 23:20:22 +02:00
Thibault Duplessis 0c96d179ba game model perf tests, various tweaks 2013-09-30 23:10:42 +02:00
Thibault Duplessis d31c05fb4a improve king safety performance 2013-09-28 16:31:39 +02:00
Thibault Duplessis 78d06db07e use Monoid[Future[_]] to append concurrent futures 2013-09-26 22:35:56 +02:00
Thibault Duplessis b455b09614 mongodb script to remove unplayed games 2013-09-26 21:39:30 +02:00
Thibault Duplessis 4fa7ac2c22 cosmetic changes 2013-09-26 21:39:23 +02:00
Thibault Duplessis 3e1f93dd9d finer maintenance task 2013-09-26 18:55:25 +02:00
Thibault Duplessis b62aebb082 regroup functions under Maintenance class 2013-09-26 18:25:55 +02:00
Thibault Duplessis 6efaa1e81c refactor game removal, improve cleanup of unplayed games 2013-09-26 18:18:07 +02:00
Thibault Duplessis 5520c7a680 upgrade forsyth import 2013-09-26 15:33:15 +02:00
Thibault Duplessis c1e2e61f17 implement scheduler throttling 2013-09-26 14:35:05 +02:00
Thibault Duplessis f8bf12ddc4 redefine abandoned games 2013-09-26 11:05:30 +02:00
Thibault Duplessis 2e447a52b5 exception toString 2013-09-26 11:04:26 +02:00
Thibault Duplessis 4a24e991c1 give more time for lobby join 2013-09-25 23:07:32 +02:00
Thibault Duplessis 8a724366f5 make lobby actor broom asynchronous 2013-09-25 23:05:20 +02:00
Thibault Duplessis 5340952d32 better finish by clock maintenance query 2013-09-25 22:48:54 +02:00
Thibault Duplessis 71319cdca1 look for unfinished game since one year 2013-09-25 18:53:07 +02:00
Thibault Duplessis 51b0f46641 faster maintenance tasks 2013-09-25 18:52:56 +02:00
Thibault Duplessis a925edf069 Revert "Revert "Revert "make all searches (and counts) fail"""
This reverts commit 27a8be71e7.
2013-09-25 18:39:59 +02:00
Thibault Duplessis 49296d9f42 make game DB maintenance tasks more scalable 2013-09-25 18:34:30 +02:00
Thibault Duplessis f7b9fd2a31 debug maintenance tasks on prod DB 2013-09-25 15:34:54 +02:00