• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

shogi-server source


RSS
Rev. Time Author
a6cb7fd 201604-Fischer 2015-12-13 21:30:38 Daigo Moriwaki

Merge branch 'wdoor-stable'

a0947c4 20151213 2015-12-13 21:28:20 Daigo Moriwaki

Merge branch 'master' into wdoor-stable

Conflicts:
shogi_server.rb

c363dd3 2015-12-13 21:25:14 Daigo Moriwaki

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

Conflicts:
changelog

0c29075 2015-12-13 20:23:08 Daigo Moriwaki

Improve changelog

b7c423c 2015-12-13 18:59:20 Daigo Moriwaki

Merge branch '201512-leastdiff'

3b47d94 2015-12-13 18:58:21 Daigo Moriwaki

[shogi-server] shogi_server/pairing.rb: Attempt more trials

LeastDiff attempts more trials, depending of a number of players to be matched.

08ed007 2015-12-13 17:55:14 Daigo Moriwaki

Merge branch '201512-maxmoves'

61b4add 2015-12-13 17:53:04 Daigo Moriwaki

[shogi-server] Enhance capability of Floodgate configuration file

- New parameter: Max_Moves, defined in the CSA protocol
ex. set Max_Moves 256
- New parameter: Least_Time_Per_Move, defined in the CSA protocol
ex. set Least_Time_Per_Move 0
- Proposed messages distributed to each player upon starting a new
game will include Max_Moves as well as Least_Time_Per_Move.
- CSA files produced by the server will include settings of
Max_Moves and Least_Time_Per_Move in comment lines as follows:
'Max_Moves:256
'Least_Time_Per_Move:0
- The official Shogi-server on wdoor.c.u-tokyo.ac.jp will
be running with different parameters, depending on game names.
a) Max_Moves will be 256 for floodgate-600-10 games;
otherwise, 0.
b) Least_Time_Per_Move will be 0 for floodgate-600-10 games;
otherwise 1.
(Closes: #35839)

e4a84fa 2015-12-12 13:09:11 Daigo Moriwaki

Merge branch '201512-timeclock'

3d228b2 201512-timeclock 2015-11-27 23:40:28 Daigo Moriwaki

Fix #35795: A time consumed could be -1

* [shogi-server] shogi_server/time_clock.rb:
- A time consumed could be -1.
* The start time of a move is captured after sending a move to a
player of the next turn at the end of the giant lock
* The end time of the move is captured at the exact time when the
server receives it before the giant lock
Therefore, end_time < start_time is possible when a player returns a
move instantly.
Thanks to Tomoyuki Kaneko for reporting this issue.
(Closes: #35795)

1b34076 2015-02-14 17:40:28 Daigo Moriwaki

util/statistics.rb: Updated to investigate floodgate-600-10 games.

eb50791 20150201 2015-02-01 11:33:09 Daigo Moriwaki

Adjust sleep intervals to get more stable test results

e9200e8 2015-02-01 11:32:31 Daigo Moriwaki

[shogi-server] - shogi_server/login.rb: When players are logged in, log their player_id if they have it.

6f9da8d 2015-02-01 10:55:53 Daigo Moriwaki

Update the revision

a5eecd3 2015-01-20 22:48:29 Daigo Moriwaki

[mk_html] Links to details pages for players now use a relative path so that it works on a testing site.

7353c18 2015-01-20 22:39:05 Daigo Moriwaki

Getting an absolute location of this file was wrong if it was a synbolic link. This issue has been addressed.

7845c4a 2015-01-17 22:13:20 Daigo Moriwaki

Merge branch 'wdoor-stable'

Conflicts:
changelog

ec11b33 2015-01-17 22:12:04 Daigo Moriwaki

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

Conflicts:
changelog

2df2951 2015-01-17 18:23:00 Daigo Moriwaki

[shogi-server] shogi-server, shogi_server/{command,game_result,player}.rb: The change at 2014-10-13 was not worked as expected. Reworked.

A player, attempting to login with the current live player
stalling for more than a day, can forcibly override the current
player.

bd613d3 2015-01-17 10:47:58 Daigo Moriwaki

Merge branch '201410-maxmoves'

Conflicts:
changelog
shogi_server.rb

2df870d 2015-01-17 10:44:28 Daigo Moriwaki

Update various documentations

66e7c45 2015-01-17 10:43:50 Daigo Moriwaki

Fix test failures related to MAX_MOVES and least time per move

aee61c6 2015-01-17 10:18:40 Daigo Moriwaki

Apply CSA Protocol V1.2.1 for MAX_MOVES

7499643 2015-01-17 09:39:29 Daigo Moriwaki

Refactor ChessClockWithLeastZero

7f97ecc 2015-01-17 09:18:20 Daigo Moriwaki

Corrected a changelog entry

ec46085 2015-01-12 23:16:11 Daigo Moriwaki

Follow an API change in the upstream: LogDevice

1b16641 2015-01-12 23:06:28 Daigo Moriwaki

Get rid of a dupolicated method: test_kachi_good

3dc1d0f 2015-01-12 22:12:33 Daigo Moriwaki

Fixed logout in test/TC_forrk.rb

b0a2884 2015-01-12 21:54:42 Daigo Moriwaki

New feature: Zero least time per move.

New command line option: --least-time-per-move n

756e437 2015-01-12 20:48:51 Daigo Moriwaki

Merge branch 'wdoor-stable'

Conflicts:
changelog