• 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. Hora Autor
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.

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

326856b 2014-12-27 23:32:58 Daigo Moriwaki

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

Conflicts:
changelog

ddf702e 2014-12-27 23:31:20 Daigo Moriwaki

* [mk_html] Corrected a url.

ad33950 20141227 2014-12-27 22:10:00 Daigo Moriwaki

* [shogi-server] When a non-rated player participates in Floodgate, the following exception was thrown and a Floodgate game would not start:

undefined method `[]' for nil:NilClass
["/home/shogi-server/www/x/shogi_server/pairing.rb:499:in `block
in calculate_diff_with_penalty'"

This issue has been resolved. Only players who have player ID
(i.e. those who log in with valid password) are now allowed to
participate in Floodgate as the spec web page
[http://shogi-server.sourceforge.jp/rating.html] describes.

069b2ad 2014-12-23 17:35:04 Daigo Moriwaki

[shogi-server] Addressed Ruby incompatibility on ShogiServer::Usi::alphabetToDan.

It (and usiToCsa.rb) did not work with Ruby 1.9.3. This issue has now been fixed.
Thanks to Hiraoka-san for debugging.

7c643a7 2014-12-18 19:23:35 Daigo Moriwaki

utils/eval_graph.rb: Gnuplot 4.6.6 drew evaluation-value lines with a dashed style. This issue has now been addressed so that solid lines are used.

3ffaeea 2014-12-13 16:28:41 Daigo Moriwaki

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

Conflicts:
changelog

dd0c79d 20141130 2014-11-24 23:04:14 Daigo Moriwaki

Fixed logout in test/TC_forrk.rb

3da57bc 2014-11-24 23:03:29 Daigo Moriwaki

[shogi-server] Addressed a warning of duplicated range in a regular expression.

1299898 2014-11-24 21:33:47 Daigo Moriwaki

Ruby 2.0.0 or later is recommended to use with shogi-server since Ruby 1.8 reached its End-of-Life on the end of July, 2014.

17f6277 2014-10-13 19:15:50 Daigo Moriwaki

Record files now include rating scores of players.

b44ab89 2014-10-13 18:43:25 Daigo Moriwaki

Merge branch 'wdoor-stable'

Conflicts:
changelog

d7b5e8d 2014-10-13 18:38:06 Daigo Moriwaki

Merge branch '201410-StalledPlayer'