• R/O
  • HTTP
  • SSH
  • HTTPS

shogi-server: List of commits

shogi-server source


RSS
Rev. Time Author
1ed93aa wdoor-stable 2020-10-09 22:04:18 Daigo Moriwaki

Merge branch 'master' into wdoor-stable

6e9f281 master 2020-10-04 11:33:03 Daigo Moriwaki

Bump up revision

0cf3ed9 2020-10-04 11:21:19 Daigo Moriwaki

Improve debug message

8d5884a 2020-10-04 11:16:49 Daigo Moriwaki

[shogi-server] Improve timed-up detection.

Previously, the server checked if a game got timed up when a player
in turn sent no message for a certain amount of time mainly defined
by Default_Timeout. If the player sent keep alive frequently, the
timed-up detection could be quite delayed.
This issue has been addressed. The server now checks timed up with
keep alive received as well. Players are notified with TIME_UP not
long before games gets timed up.

c6ab4e6 2018-08-26 12:14:53 Daigo Moriwaki

Merge remote-tracking branch 'origin/master'

a801bce 2018-08-26 11:58:04 Daigo Moriwaki

Merge remote-tracking branch 'origin/master' into wdoor-stable

44b5f4c 2018-08-26 11:57:37 Daigo Moriwaki

Terminate threads of players so that the server shuts down (Closes #38544)

fe5c0f1 2018-08-26 09:19:02 Daigo Moriwaki

Merge remote-tracking branch 'origin/master' into wdoor-stable

f578431 2018-08-26 09:14:48 Daigo Moriwaki

[shogi-server] Create a directory for a PID file. (Closes #38546)

To put a PID file such as /var/run/shogi-server/shogi-server.pid, if
directories do not exist, they will be created recursively.

8ad8742 2018-08-25 18:53:25 Daigo Moriwaki

Bump up the version

f2e2a96 2018-08-25 18:52:47 Daigo Moriwaki

Fix typo and delete tailing spaces

a29f0d5 2018-08-25 18:41:38 Daigo Moriwaki

* [shogi-server] Support a graceful shutdown. (Closes #38544)

A file named "STOP" in the base directory prevents the server from
starting new games including Floodgate matches.

96304e6 2018-04-07 19:24:19 Daigo Moriwaki

Run shogi-server as a service, specifying a log output directory

cfdefe5 2018-04-07 18:27:08 Daigo Moriwaki

Bump up the revision to 20180407

7bf33b2 20180407 2018-04-07 15:17:46 Daigo Moriwaki

Merge branch 'master' into wdoor-stable

e40247f 2018-04-07 15:07:34 Daigo Moriwaki

[shogi-server] Give more penalty on assigning matches with same players. (Closes #38178)

59549c0 2017-11-25 22:03:43 Daigo Moriwaki

Start up shogi-server in foreground

Typical usage will be

% docker run -d --restart=always -p 4081:4081 -v `pwd`/player-logs:/shogilogs -e EVENT=self -e MAX_IDENTIFIER=256 shogiserver/shogiserver

2d5cda5 20170902 2017-09-03 14:40:39 Daigo Moriwaki

Merge remote-tracking branch 'origin/master' into wdoor-stable

8c17b8b 2017-09-03 14:39:13 Daigo Moriwaki

[shogi-server] Write game results in categorical files

The shogi-server now writes down game results in the following files,
depending on a game class:
- 00LIST: all games
- 00LIST.floodgate: floodgate games
- 00LIST.others: non-floodgate games
(Closes #37492)

a9fd6e6 2017-09-02 21:55:25 Daigo Moriwaki

Modify mk_rate to follow the change in mk_game_results

292deec 2017-09-02 21:45:32 Daigo Moriwaki

Fix mk_gamke_results so that it skip incomplete record filesZ

ee9fe66 2017-09-02 20:26:54 Daigo Moriwaki

Merge remote-tracking branch 'origin/master' into wdoor-stable

2738522 2017-09-02 20:24:41 Daigo Moriwaki

Update Revision to 20170902

8560e7f 2017-09-02 20:22:27 Daigo Moriwaki

[shogi-server] [mk_game_results] Change schema to add number of moves

The format of an internal game result summary file, '00LIST',
has been changed to add number of moves of a game, which would be of
help for a script calculating rating scores.
(Closes #37491)

5ab1c0e 2017-09-02 20:14:43 Daigo Moriwaki

[shogi-server] Write more game results in record files

As the CSA Record Format standard states, "%TIME_UP" and
"%SENNICHITE" are now recorded in CSA files when a game ends for
timed up or sennichite respectively.
(Closes #37490)

da06093 2017-02-26 14:32:57 Daigo Moriwaki

Fix #37023: utils/csa-filter.rb: Allow csa-filter.rb to filter games by a winner or loser

New command lines, --winner <player> or --loser <player>, are now
supported to supply extra filtering conditions. Note that each
filter is combined as AND condition.

bb0d452 2016-12-11 13:23:12 Daigo Moriwaki

Merge remote-tracking branch 'origin/master' into wdoor-stable

bda0cbd 2016-12-11 13:22:05 Daigo Moriwaki

Fix Dockerfile

e46d84a 2016-12-11 13:06:18 Daigo Moriwaki

Merge remote-tracking branch 'origin/master' into wdoor-stable

92cf1b6 2016-12-11 13:05:56 Daigo Moriwaki

Update Revision to 20161211.

Show on old repository browser