[ ホームページ ] [ 携帯用URL ]
将棋所のサポート掲示板
将棋所についての質問やバグ報告、USIエンジンの作成報告などに使用して下さい。

[ EZBBS.NET | 新規作成 | ランキング | オプション ]
iモード&(絵文字)、au対応!ケータイからも返信できる無料掲示板!
名前
 E-mail 
題名
内容
   タグ有効 改行有効 等幅フォント
URL



28.持ち時間が切れた場合 返信  引用 
名前:小宮    日付:2008/1/27(日) 1:5
先手、後手が持ち時間を指定して対戦させた場合に
時間が切れた場合は、思考エンジンが自ら投了をしない場合は、

将棋所が「切れ負け」にすることはないようですが、
(持ち時間マイナスで続く)
これは仕様でしょうか?
http://props.at.infoseek.co.jp/



30.Re: 持ち時間が切れた場合
名前:将棋所の作者    日付:2008/1/27(日) 10:47
将棋所では、持ち時間を使い切っても強制的に対局終了はしないようにしてあります。実は、どうすべきか迷ったのですけど、ちょっと持ち時間をオーバーしただけで強制的に打ち切ってしまうとかえって使いづらいかな、と思ったもので。
そのため、エンジンがいつまでも指さないと対局が止まってしまったりして、連続対局の時に困るかもしれませんが、そういう仕様だということでご理解下さい。


32.Re: 持ち時間が切れた場合
名前:小宮    日付:2008/1/27(日) 11:44
わかりました。ありがとうございます。
http://props.at.infoseek.co.jp/

21.USIエンジンが登録できません 返信  引用 
名前:小宮    日付:2008/1/26(土) 19:11
こんにちわ みさきを作っている小宮です。

将棋所をGUIとして使わせてもらおうと思いまして、
USIプロトコルを実装しているのですが、
エンジン登録で「これはUSIエンジンではありません」というエラーで登録が出来ません。

USIエンジンかどうか?の判定は、どのようにされているのでしょうか?

自分でプロトコルの信号を手打ちする限りは、USIプロトコル通りの遷移はしているように思います

よろしければ、お知恵を拝借できないでしょうか?
http://props.at.infoseek.co.jp/



22.Re: USIエンジンが登録できません
名前:小宮    日付:2008/1/26(土) 19:33
すみません。解決しました。

プログラム起動時に、評価用のテーブルを作成しているため、
おそらく将棋所が、usiと問い合わせてもすぐに返事をしないために
タイムアウトをしているんだろうと思います。

テーブル作成処理を、usinewgame受信後に変更したら
上手く動作しました。
http://props.at.infoseek.co.jp/


23.Re: USIエンジンが登録できません
名前:将棋所の作者    日付:2008/1/26(土) 20:55
もう解決されたようですが念のために書いておきます。

エンジン登録時、間違ってUSIエンジン以外のものを登録できないよう、ある程度の時間以内にusiokが返ってこないと登録できないようにしてあります。なので、usiokを返す前に重い処理はしないようにして下さい。usiokを返したあとであればいつでもいいと思います。


24.Re: USIエンジンが登録できません
名前:将棋所の作者    日付:2008/1/26(土) 21:15
USIプロトコルの解説ページで、usiokに関する説明を少し追加しておきました。


26.Re: USIエンジンが登録できません
名前:小宮    日付:2008/1/27(日) 0:22
了解しました。
isreadyを受け取ってから作業テーブルを作成して
readyokを返すと、プロトコル的にいい感じがします。
http://props.at.infoseek.co.jp/

ページ: |< << 46 47 48 49 50 51 52 53 54 55 

無料アクセス解析

アクセス解析の決定版!無料レンタルで最大100ページ解析!

   投稿KEY
   パスワード

EZBBS.NET produced by InsideWeb