• 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
24fee22 2013-03-20 17:23:36 Daigo Moriwaki

[shogi-server] New pairing algorithm: ShogiServer::Pairing::LeastDiff

This pairing algorithm aims to minimize the total differences of
matching players' rates. It also includes penalyties when a match
is same as the previous one or a match is between human players.

It is based on a discussion with Yamashita-san on
http://www.sgtpepper.net/kaneko/diary/20120511.html.

2cd1b58 2013-03-17 14:49:40 Daigo Moriwaki

Improved %%FORK command. Thinking times of each move are also provided.

d168a77 copy 2013-02-24 17:42:43 Daigo Moriwaki

Implemented a new command: %%FORK

457848c 20121229 2012-12-30 17:24:33 Daigo Moriwaki

Backported 87d145bd1f1a14a33f5f6fbc78b63a1952f1ca90 and 2df8c798aeb7f0e77735e893fd1370c2c6f15c4d:

shogi_server/floodgate.rb: Generating next time around the new
year day by reading configuration files did not work correctly.
This issue has been fixed.

d5f1273 2012-12-30 17:18:15 Daigo Moriwaki

Backported a5c94012656902e73e00f46e7a4c7004b24d4578: test/TC_logger.rb depeneded on a specific directory where it was running on. This issues has been fixed.

eed74ba 2012-12-28 17:44:29 Daigo Moriwaki

Applied a patch from the wdoor-stable branch: Improved the logic avoiding human-human match.

> commit 81d6582813f9af7f2c23c0f056ee6960b3299e05
> Author: Daigo Moriwaki <beatles@users.sourceforge.jp>
> Date: Fri Dec 28 15:23:45 2012 +0900
>
> - shogi_server/pairing.rb:
> + There was a bug in the logic avoiding human-human match.
> This issue has been fixed.
> + Improved the logic avoiding human-human match. Human-human
> matches will less likely happen.

7761fbc 2012-12-28 17:21:44 Daigo Moriwaki

Merge branch 'human_vs_human' into wdoor-stable

81d6582 2012-12-28 15:27:00 Daigo Moriwaki

- shogi_server/pairing.rb:
+ There was a bug in the logic avoiding human-human match.
This issue has been fixed.
+ Improved the logic avoiding human-human match. Human-human
matches will less likely happen.

ee857b0 2012-07-17 13:35:58 tkaneko

add derivatives of mk_rate, currently used @wdoor.

667a321 2012-01-07 18:25:11 Daigo Moriwaki

Renewed year of copyright notice in each file.

305495f 2012-01-07 17:58:44 Daigo Moriwaki

Corrected typos in changelog.

3951305 2012-01-07 17:51:56 Daigo Moriwaki

- Updated documents in the command files.
- Make their shebang consistant (/usr/bin/ruby1.9.1), although they work with both Ruby 1.9.3 and 1.8.7.

8b9a32e 2012-01-07 17:34:31 Daigo Moriwaki

Both Ruby 1.9.3 and 1.8.7 are supported.

82b52b9 2012-01-07 17:14:39 Daigo Moriwaki

Added a new test file for shogi_server/compatible.rb

2f5cd5f 2012-01-07 17:08:42 Daigo Moriwaki

test/TC_league.rb failed with Ruby 1.8.7. This issue has been fixed.

a03582d 2012-01-07 13:11:28 Daigo Moriwaki

test/TC_uchifuzume.rb did not run with Ruby 1.8.7. This issue has been fixed.

ce2ee8b 2012-01-07 12:53:02 Daigo Moriwaki

[shogi-server] Added shogi_server/compatible.rb, which implements compatible
methods and allows Ruby 1.8.7 to run the server.

- test/TC_floodgate.rb failed with Ruby 1.8.7. This issue has been fixed.

42fea02 2012-01-07 12:41:42 Daigo Moriwaki

Merge branch 'master' of git.sourceforge.jp:/gitroot/shogi-server/shogi-server

Conflicts:
changelog

a5c9401 2012-01-06 21:41:21 Daigo Moriwaki

[shogi-server] test/TC_logger.rb depeneded on a specific directory where it was running on. This issues has been fixed.

2df8c79 2012-01-01 16:07:07 Daigo Moriwaki

shogi_server/floodgate.rb: Generating next time around the new year day by reading configuration files did not work correctly. This issue has been fixed.

87d145b 2012-01-01 14:23:49 Daigo Moriwaki

Added more test cases for new year.

c1fc5d6 2011-12-18 23:26:18 Daigo Moriwaki

Added shogi-server-profile to take profile of shogi-server.

ab2d3e1 2011-12-18 23:18:05 Daigo Moriwaki

[mk_rate] [mk_game_results] Supports Ruby 1.9.3.

30e7328 2011-12-18 22:37:41 Daigo Moriwaki

shogi_server/board.rb, piece.rb: Refactoring to cache OU pieces, which was inspired by 81SquareShogi-server's change
(74b24b88c843f1dd767412475b117481d1d5e8eb).

2f1f242 2011-12-12 22:11:04 Daigo Moriwaki

Support Ruby 1.9.3.

d36b209 2011-12-12 22:10:09 Daigo Moriwaki

Improved robustness of test/benchmark.rb.

5b27b9d 2011-12-04 18:51:49 Daigo Moriwaki

Fixed test cases in TC_floodgate_next_time_generator.rb

2684afb 2011-12-04 15:06:10 Daigo Moriwaki

Fixed test cases for TC_floodgate_history.rb

ebf0ad9 2011-12-04 14:59:48 Daigo Moriwaki

Log an error for an inappropriate return value of commands.

297a5d5 2011-12-04 14:58:49 Daigo Moriwaki

GetBuoyCountCommand did not return expecpted values.
This issue has been fixed.