[
69]
途中で強制終了する件
投稿者:
akiosan 投稿日:2016/01/11(Mon) 12:53 [
返信]
こちらの環境でも「k-shogiは動作を停止しました」が発生します。
(Windows7 64bit、Core i7)
イベントログを確認したところ、
例外コード0xc0000005(EXCEPTION_ACCESS_VIOLATION)が発生していました。
------------------------------------------------------------------------
障害が発生しているアプリケーション名: K-Shogi64.exe、バージョン: 2.9.4.0、タイム スタンプ: 0x562cd316
障害が発生しているモジュール名: K-Shogi64.exe、バージョン: 2.9.4.0、タイム スタンプ: 0x562cd316
例外コード: 0xc0000005
障害オフセット: 0x00000000002a28a9
障害が発生しているプロセス ID: 0x2f08
障害が発生しているアプリケーションの開始時刻: 0x01d14c147e7c44e8
:
------------------------------------------------------------------------
K-Shogi.logの条件と最終書き込みは以下です。
------------------------------------------------------------------------
先手ID:0
後手ID:1
先手レベル:0
後手レベル:1
開始局面インデックス:7
定跡使用:1
複数定跡の選択に読み:1
乱数使用:1
予測読み:0
入玉宣言勝ちルール:1
先手:
後手:
先手戦型:全戦型
後手戦型:全戦型
:
:
後手番
進行度:748(965/-119) / 手数:69 位置評価:0 詰スコア:260/0 駒得:158(交換値:0) 持駒:21/0 敵陣侵攻:27/0 侵攻:89/4 駒利:1/0 双方の利:6 駒落K:1.2
+++ 0.07秒経過
第139手 後手 Lv:1 ランダム [終盤](748) 先手戦型:[穴熊] SCORE:[14.0] 後手戦型:[なし] SCORE:[--]
++ 詰め探索開始 ++
詰め将棋の制限時間:0.2秒
[詰め探索] 手が無い
+++ 0.08秒経過
++ 通常探索開始 ++
制限時間:1.3秒
1/ 3[ 0.1](29998) 1:< 30>王84-83 2:< 15>龍82-62 3:< 9>王75-84
2/ 3[ 0.1](29998) 1:< 50>王84-83 2:< 35>龍82-62 3:< 29>王75-84
3/ 3[ 0.2](29998) 1:< 70>王84-83 2:< 55>龍82-62 3:< 49>王75-84
相手の予想手 : [龍82-62 ]
第139手 後手 Lv:1 ランダム [終盤] 進行度:748 評価値:29998 時間:0.2/1.3 反復:3 Hash:(4% 11% 0% 0% 0% 0%) Hit:3319 SSTHash:0% Err:0 衝突:(0 0)
末端:20282 ノード:40242 詰め末端: 0 詰めノード: 0 NPS:218022 平均探索深さ:7.0 最大探索深さ:11
詰将棋呼出回数:0 詰めた回数:0 詰め将棋処理時間:0.0 類似詰め回数:0 類似詰め検証成功回数:0 MT分割:48 SearchData使用数:8/140
局面あたり読んだ手数の平均:2.0(40116/20043) ※内訳: ハッシュあり:2.6(6815/2622) ハッシュなし:1.9(33301/17421)
後手囲い:-- /
第139手 指手:王84-83 指手駒交換値:0
■予想手があたり!!!
第140手 指手:龍82-62 指手駒交換値:0
+++ ハッシュのクリア終了 (0.06秒)
■■■■ 探索スレッド開始 ■■■■
後手の持駒:
9 8 7 6 5 4 3 2 1
+---------------------------+
| ・ ・ と ・ ・ と ・ ・ ・|一
| ・ 龍 ・ ・ ・ ・ ・ ・ ・|二
|v歩 ・ ・ ・ ・ ・ ・ ・ ・|三
| ・v玉v歩 ・ ・ ・ ・ ・ ・|四
| ・ ・ ・ ・ ・ ・ ・ ・ ・|五
| 香 ・ ・ 歩 ・ ・ 歩 ・ ・|六
| 桂 ・ 銀 ・ 歩 ・ ・ 銀 歩|七
| ・ 角 金 ・ 王 ・ 金 ・ ・|八
| ・ ・ ・ ・ ・ ・ 銀 桂 香|九
+---------------------------+
先手の持駒:金二 銀 歩十
手数=140 まで
後手番
進行度:778(1002/-117) / 手数:70 位置評価:0 詰スコア:279/0 駒得:158(交換値:0) 持駒:21/0 敵陣侵攻:27/0 侵攻:89/5 駒利:3/0 双方の利:6 駒落K:1.2
+++ 0.30秒経過
第141手 後手 Lv:1 ランダム [終盤](778) <王手> 先手戦型:[穴熊] SCORE:[14.0] 後手戦型:[なし] SCORE:[--]
++ 通常探索開始 ++
制限時間:1.3秒
[通常探索] 1手のみ : [王75-84 ]
第141手 指手:王75-84 指手駒交換値:0
第142手 指手:龍93-82 指手駒交換値:12
+++ ハッシュのクリア終了 (0.07秒)
■■■■ 探索スレッド開始 ■■■■
------------------------------------------------------------------------
アクセス例外はスタック破壊やアクセスデータサイズの不一致などで発生します。
スレッド間のメモリアクセスのタイミングに依存していることもあります。
当方もプログラム開発をしていますが、デバッグが難しいケースかもしれません。
(トレースを仕込むかプロセスダンプを取得して検出箇所を追うと捗りそうですね)
[
68]
Re:[67] 途中で強制終了する
投稿者:
PONTA 投稿日:2015/12/19(Sat) 10:14 [
返信]
ログの送信ありがとうございました。
ログ内容を確認しましたが、特にエラーの原因を示す情報は出ていませんでした。
また、ログに含まれていた局面をいくつか試してみましたが当方の環境では再現されませんでした。
新規対局画面に「予測読みを行う」というチェックボックスがあるのですが、これをOFFにして試してみていただけないでしょうか?
エラーの発生タイミングから予測読みを行う機能が関係しているように思われましたので。
[
67]
Re:途中で強制終了する
投稿者:
PONTA 投稿日:2015/12/18(Fri) 19:08 [
返信]
以下の方法で、ログがファイルに出力されるようになります。
【ログのファイル出力方法】
・K-Shogiを終了する
・K-Shogiのフォルダ内のDataフォルダを開く
・K-Shogi.iniファイルをメモ帳等で開く
・「OUTPUT_FILE=NO」の行を「OUTPUT_FILE=YES」に変更し、ファイルを保存する
K-Shogiを起動すると、Dataフォルダ内に「K-Shogi.log」が作成されます。
現象発生後、「K-Shogi.log」を開いて最後の100行程度をこの掲示板に貼り付けてください。
ログの取得が終わったら、K-Shogi.iniファイルの「OUTPUT_FILE=YES」を「OUTPUT_FILE=NO」に戻してください。
また、以下につきましてもご確認をお願いいたします。
K-Shogi.exeとK-Shogi64.exeのどちらをお使いでしょうか?
どちらでも現象が発生しますでしょうか?
[
66]
Re:[65] 途中で強制終了する
投稿者:
よっしー 投稿日:2015/12/18(Fri) 17:20 [
返信]
頻繁に発生します。
「k-shogiは動作を停止しました」発生後は、エラーメッセジが出て、
「プログラムの終了」のボタンを押すと画面ごと消えてしまいます。
このメッセージが出ている間、アウトプットウィンドウのコピーが
出来ず、ログを送れません。
[
65]
Re:途中で強制終了する
投稿者:
PONTA 投稿日:2015/12/12(Sat) 22:45 [
返信]
発生頻度はどれぐらいでしょうか?
エラー発生後は終了してしまうのでしょうか?
ログの取得ができるようであれば以下の手順でログを取得し、送っていただけないでしょうか?
・メニューの「表示」-「アウトプットウィンドウ表示」を選択し、アウトプットウィンドウを表示させる
・現象を発生させる
・アウトプットウィンドウに表示されている内容(最後の方のみで良いです)をコピーして、この掲示板に貼り付けてください。
[
64]
途中で強制終了する
投稿者:
よっしー 投稿日:2015/12/12(Sat) 06:29 [
返信]
CPU CORE-i5 メモリ6ギガ
ACER ASPIRE 5742
windows10
局面が悪くなると(コンピュータのほう)”問題が発生しました”等のエラーが
発生し、途中で止まります。
[
63]
Re:初手後応答なし
投稿者:
PONTA 投稿日:2015/10/25(Sun) 10:25 [
返信]
ジャンさん、ログの送付、ありがとうございます。
ログを確認したところ、「NPS:4718」より、処理速度が異常に遅くなっていることがわかります。
※手もとのPC(CPU: Core i7 3770K ※3年前ぐらいのCPUです)では同じ局面でNPS:132912となります。
今回お送りいただいたログにはNPSが出力されているのが1個所だけなので、常にこの状態なのかは分かりませんが、
裏でCPUを占有する別のソフトが動いているということはないでしょうか?(例えば別の将棋ソフトなど)
また、お使いのPCの機種名またはCPUをお知らせいただけないでしょうか?
最後に確認ですが、対局時の設定で「定跡ファイルを使用する」はOFFになっていると思いますが、あっていますでしょうか?
(ログの内容から推測しました。今回お送りいただいたログのもう少し上の方に出力されているのですが、今回お送りいただいた範囲には含まれていませんでした。)
定跡の探索に時間がかかることがあり、原因切り分けのためにご確認させていただきたく。
[
62]
無題
投稿者:
じゃん 投稿日:2015/10/24(Sat) 19:48 [
返信]
初手のあとしばらく(1分くらい)待つと応答したのでとりあえず3手目までの分を取得しました。
■ 対局開始処理 --------------------
■■■■■■ 対局開始 ■■■■■■
先手:あなた
後手:K-Shogi_LV2_Ver2.9.03
開始日時:2015/10/24(土) 19:41:30
開始盤面:
後手の持駒:
9 8 7 6 5 4 3 2 1
+---------------------------+
|v香v桂v銀v金v玉v金v銀v桂v香|一
| ・v飛 ・ ・ ・ ・ ・v角 ・|二
|v歩v歩v歩v歩v歩v歩v歩v歩v歩|三
| ・ ・ ・ ・ ・ ・ ・ ・ ・|四
| ・ ・ ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| 歩 歩 歩 歩 歩 歩 歩 歩 歩|七
| ・ 角 ・ ・ ・ ・ ・ 飛 ・|八
| 香 桂 銀 金 王 金 銀 桂 香|九
+---------------------------+
先手の持駒:
第1手 指手:歩76-77 指手駒交換値:0
+++ ハッシュのクリア終了 (0.08秒)
■■■■ 探索スレッド開始 ■■■■
後手の持駒:
9 8 7 6 5 4 3 2 1
+---------------------------+
|v香v桂v銀v金v玉v金v銀v桂v香|一
| ・v飛 ・ ・ ・ ・ ・v角 ・|二
|v歩v歩v歩v歩v歩v歩v歩v歩v歩|三
| ・ ・ ・ ・ ・ ・ ・ ・ ・|四
| ・ ・ ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ 歩 ・ ・ ・ ・ ・ ・|六
| 歩 歩 ・ 歩 歩 歩 歩 歩 歩|七
| ・ 角 ・ ・ ・ ・ ・ 飛 ・|八
| 香 桂 銀 金 王 金 銀 桂 香|九
+---------------------------+
先手の持駒:
手数=1 まで
後手番
進行度:6(6/2) / 手数:0 位置評価:0 詰スコア:0/0 駒得:0(交換値:0) 持駒:0/0 敵陣侵攻:0/0 侵攻:1/0 駒利:1/0 双方の利:2 駒落K:1.0
第2手 後手 Lv:2 ランダム [序盤](6) 先手戦型:[PRE船囲い] SCORE:[26.9] 後手戦型:[PRE左美濃] SCORE:[22.8]
++ 通常探索開始 ++
制限時間:3.0秒
1/ 5[ 0.1]( -15) 1:< 39>歩34-33 2:< 24>歩96-97 3:< 14>歩14-13
2/ 5[ 0.2]( 7) 1:< 65>歩34-33 2:< 50>角22-88成 3:< 40>銀22-31 4:< 27>飛78-28 5:< 12>王42-51 6:< 1>王68-59 7:< 0>歩14-13
3/ 5[11.3]( 19) 1:< 91>歩34-33 2:< 76>王68-59 3:< 66>角88-22成 4:< 51>銀88-79 5:< 38>飛32-82 6:< 27>角65-打 7:< 12>角74-打 8:< 0>角56-65 9:< 0>パス 10:< 0>王78-68 11:< 0>角56-74 12:< 0>歩56-57
相手の予想手 : [王68-59 ]
第2手 後手 Lv:2 ランダム [序盤] 進行度:6 評価値:19 時間:27.3/3.0 反復:3 Hash:(0% 0% 0% 0% 0% 0%) Hit:20781 SSTHash:0% Err:0 衝突:(0 0) [TIMEOUT]
末端:77038 ノード:128959 詰め末端: 0 詰めノード: 0 NPS:4718 平均探索深さ:9.2 最大探索深さ:16
詰将棋呼出回数:0 詰めた回数:0 詰め将棋処理時間:0.0 類似詰め回数:0 類似詰め検証成功回数:0 MT分割:418 SearchData使用数:37/140
局面あたり読んだ手数の平均:2.3(119256/51738) ※内訳: ハッシュあり:3.1(52596/16733) ハッシュなし:1.9(66660/35005)
先手囲い:[PRE船囲い](26.9) / 後手囲い:[PRE左美濃](22.8)
第2手 指手:歩34-33 指手駒交換値:0
+++ ハッシュのクリア終了 (0.08秒)
■■■■ 探索スレッド開始 ■■■■
■予測読み開始 相手の予想手:王68-59
後手の持駒:
9 8 7 6 5 4 3 2 1
+---------------------------+
|v香v桂v銀v金v玉v金v銀v桂v香|一
| ・v飛 ・ ・ ・ ・ ・v角 ・|二
|v歩v歩v歩v歩v歩v歩 ・v歩v歩|三
| ・ ・ ・ ・ ・ ・v歩 ・ ・|四
| ・ ・ ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ 歩 ・ ・ ・ ・ ・ ・|六
| 歩 歩 ・ 歩 歩 歩 歩 歩 歩|七
| ・ 角 ・ 王 ・ ・ ・ 飛 ・|八
| 香 桂 銀 金 ・ 金 銀 桂 香|九
+---------------------------+
先手の持駒:
手数=3 まで
後手番
進行度:16(15/14) / 手数:1 位置評価:0 詰スコア:0/0 駒得:0(交換値:0) 持駒:0/0 敵陣侵攻:0/0 侵攻:2/1 駒利:1/1 双方の利:7 駒落K:1.0
第4手 後手 Lv:2 ランダム [序盤](16) 先手戦型:[PRE船囲い] SCORE:[38.5] 後手戦型:[PRE居飛車穴熊] SCORE:[26.2]
++ 通常探索開始 ++
制限時間:3.0秒
1/ 5[ 0.2]( -5) 1:< 39>角88-22成 2:< 24>銀88-79 3:< 16>王42-51 4:< 6>角45-打 5:< 0>角25-打 6:< 0>歩46-47 7:< 0>角47-25成 8:< 0>角63-45成
2/ 5[ 0.2]( 9) 1:< 65>角88-22成 2:< 50>銀88-79 3:< 42>王42-51 4:< 32>角45-打 5:< 22>角25-打 6:< 12>金58-49 7:< 2>飛62-82
3/ 5[ 0.2]( 3) 1:< 91>角88-22成 2:< 76>銀88-79 3:< 68>王42-51 4:< 58>王78-68 5:< 48>王32-42 6:< 33>金58-49 7:< 18>金52-61 8:< 3>銀77-88 9:< 0>歩84-83
4/ 5[ 7.3]( 6) 1:<117>角88-22成 2:<102>銀88-79 3:< 94>王42-51 4:< 84>角45-打 5:< 74>角54-打 6:< 59>角56-45 7:< 44>王33-42 8:< 29>銀77-88 9:< 14>歩64-63
[
61]
Re:初手後応答なし
投稿者:
PONTA 投稿日:2015/10/24(Sat) 11:08 [
返信]
K-Shogiですよね?原因が分かりませんので、以下の手順でログを送っていただけないでしょうか?
・メニューの「表示」-「アウトプットウィンドウ表示」を選択し、アウトプットウィンドウを表示させる
・現象を発生させる
・アウトプットウィンドウに表示されている内容(最後の方のみで良いです)をコピーして、この掲示板に貼り付けてください。
[
60]
初手後応答なし
投稿者:
じゃん 投稿日:2015/10/22(Thu) 02:15 [
返信]
自分が先手・後手にかかわらず、初手後に応答無しとなります。
パソコンをセーフモードで動かした場合は正常に動きます。
原因としては何が考えられますでしょうか
[
59]
Re:千日手
投稿者:
PONTA 投稿日:2015/10/08(Thu) 13:34 [
返信]
棋譜が残っていれば貼り付けていただけないでしょうか。
なお、連続王手の千日手であれば王手側が避けなければいけませんが、連続でなければOKと認識しています。
[
58]
千日手
投稿者:
Akira 投稿日:2015/10/08(Thu) 10:50 [
返信]
K-Shogi、楽しまさせていただいています。
先ほど千日手で引き分けになったのですが、王手をかけている
場合(COM)、避けなければならず、この場合、COMの負けでは
ないのでしょうか?
[
57]
返信
投稿者:
K 投稿日:2015/09/25(Fri) 10:41 [
返信]
PONTAさん
早速のご返信ありがとうございます。
現象が出た際に、
またご連絡させていただきたいと思います。
宜しくお願いいたします。
[
56]
Re:思考中
投稿者:
PONTA 投稿日:2015/09/25(Fri) 10:14 [
返信]
Kさん
現象が発生した際に
[表示]メニューの[アウトプットウィンドウ表示]でアウトプットウィンドウを表示させ、
そこに表示される最後の20行程をお送りください。何か原因が分かるかもしれません。
なお、動かなくなってからではアウトプットウィンドウの表示ができなくなる可能性がありますので、
あらかじめ表示をさせておいてください。
[
55]
思考中
投稿者:
K 投稿日:2015/09/25(Fri) 09:32 [
返信]
こんにちは。
いつも遊ばせていただいてます。
対局中に、コンピューターが思考中となってしまい、
いくら待っても動かなくなることがあるのですが、
なにか改善策などありますでしょうか。
途中で終了しなければならず困っています・・・
宜しくお願いいたします。
[
54]
返信
投稿者:
PONTA 投稿日:2015/09/03(Thu) 16:34 [
返信]
ふっくさん
御連絡ありがとうございます。参考にさせていただきます。
1ファン さん
COMの先手・後手をランダムにする機能はないです。
定跡を増やすことは可能です。方法はReadme.txtを参照ください。
[
53]
無題
投稿者:
1ファン 投稿日:2015/09/02(Wed) 23:26 [
返信]
k-shogi開発ありがとうございます。
強さがちょうどよくて大変重宝しています。
COMの先手・後手をランダムにすることはできませんか。
あと、COMに棋譜を読み込ませてCOMの定跡を増やすことは可能ですか。
[
52]
kifファイルのコメント
投稿者:
ふっく 投稿日:2015/08/28(Fri) 17:55 [
返信]
長めのコメントのあるkifファイルを読み込んだ際に、コメントの表示が右端での折り返しがされずに隠れてしまいます・・・
[
51]
ありがとうございます
投稿者:
たわし 投稿日:2015/06/03(Wed) 21:04 [
返信]
こんばんわ
早速の解答ありがとうございます
無事、起動できました
ありがとうございました。
[
50]
Re: k-shogi2920 XPでの起動
投稿者:
PONTA 投稿日:2015/06/02(Tue) 23:28 [
返信]
[
管理用]