おまいら最強の将棋プ ..
263:デフォルトの名無しさん
05/08/18 14:29:21
ボナも参戦すんのかな?
話は変わるが、数学板で将棋ネタやってた。
面白い問題おしえて〜な 十問目
スレリンク(math板)
264:デフォルトの名無しさん
05/08/19 00:40:27
ボナは参戦できないらしい
残念
265:デフォルトの名無しさん
05/08/19 23:39:21
>>259
実在確認までしてないのなら適当な名前と住所で登録しちゃえばいいじゃん
266:デフォルトの名無しさん
05/08/21 11:21:47
試合開始〜
267:デフォルトの名無しさん
05/08/21 12:38:20
え、なに? 今日なの?
どっかで見れるんだっけ? 探しに行こ。
268:デフォルトの名無しさん
05/08/21 14:16:19
リアルタイムでは観戦できないけど結果は分かります
URLリンク(cgi3.tky.3web.ne.jp)
269:デフォルトの名無しさん
05/08/21 22:12:43
オープン戦お疲れ様です。
CSAのプロトコルは、クライアント作る側はツライかなと思う。
クライアント側から見て、合法手の送信後、千日手か否かで受信する行数が違うし。
思考中も受信チェックしなくちゃいけないし。
同期通信にしてしまうのも手ではなかろーか。ダメなら強制切断とか。
270:まともに動いてない ◆/8LpUMqVAk
05/08/22 01:44:43
>思考中も受信チェックしなくちゃいけないし。
ああ、しまった。
思考中の受信チェックしてなかった…_| ̄|〇
271:デフォルトの名無しさん
05/08/23 15:05:13
標準プロトコルならチャットは飛んで来ないので、思考中は受信しなくても良
いと思うよ。普通は1行受信なのに、試合が終わると2行受信なのは確かに不思議。
拡張プロトコルでも、とりあえずは対局プログラムは思考中は受信しなくても
良いんじゃないかな。原理的には大長考中に大量のチャットがあった場合に、
サーバに接続を切られてしまうリスクはあるけど。
272:まともに動いてない ◆/8LpUMqVAk
05/08/24 01:00:28
>>271
標準プロトコルでも相手側の回線断や自分の手番でないのに指し手を
送るなどで中断とか禁じ手メッセージが送られると思うよ。
前に拡張プロトコルで作って挫折した奴は受信用のスレッドからチャット・デ
ータとそれ以外に振り分けて二つの先手・後手スレッドを交互に実行再
開するようにしていた。
標準プロトコルでも受信用と思考用のスレッドが要りそう…めんどい。
273:デフォルトの名無しさん
05/08/31 22:17:25
・・・思考ルーチンに中断処理を入れるとして・・・
まあ、判断やら持ち時間チェックはコールバックにさせればいいか・・・・
ってことまでは妄想できるんだが。
1)詰め将棋
2)必死探索
3)ゲーム探索
とか多段構成になってる場合は、コールバックとか中断処理の設計がむつかしそ。
274:デフォルトの名無しさん
05/09/01 14:00:03
詰め将棋でも必死でも、ゲーム木探索することには変わりない
275:デフォルトの名無しさん
05/09/01 14:02:11
例外投げろ
276:デフォルトの名無しさん
05/09/02 03:45:40
今の将棋の一番のボトルネックってどこなんですか?
CPU、メモリ、ソフトウェア(アルゴリズムorデータベース)等々で。
277:デフォルトの名無しさん
05/09/02 04:45:12
民度の低さ
278:デフォルトの名無しさん
05/09/03 00:29:01
将棋の認知度の低さ
279:デフォルトの名無しさん
05/09/03 03:25:59
結局、スポンサーだよなぁ
あと日本の場合、第五世代コンピュータの研究の成果があるのかもしれない
全裸で
280:デフォルトの名無しさん
05/09/03 20:00:37
モンゴルとかハワイから将棋プログラマを呼んできて育てる。
281:デフォルトの名無しさん
05/09/05 11:37:54
fail-soft alpha-betaが良く分かりません。
出現した最大値を返せばいいんですよね?でもそうすると fail-low が起こらないと思うのですが。。。
282:デフォルトの名無しさん
05/09/05 18:11:10
>>281
ある局面の子ノードの最大値が(もともとの)αを越えるとは限らないので、
(子ノードの最大値) <= (もともとのα)
の場合fail-lowになる。
という説明ではだめ?
283:デフォルトの名無しさん
05/09/05 19:13:16
ん?最大値=αの時は fail-low ですか?
それなら fail-low してますが、その値と真の値を区別するにはどうすればいいのでしょうか?
284:デフォルトの名無しさん
05/09/05 19:34:15
>>283
> ん?最大値=αの時は fail-low ですか?
自分はそう解釈してます。
そもそも「failでない」場合とは、評価値xがα<x<βの範囲にあることなので、x = αならばfailであると。
真の値がx = αである場合は、「既に見つかっている値と同じ」ということを意味するので、無視して構わない。「既に見つかっている値よりよい」値にしか興味がないから。
> その値と真の値を区別するにはどうすればいいのでしょうか?
「その値」→「子ノードの最大値」
ということですか?とすると、「その値 = α」だった場合には真の値もαだということがわかるけど、
上にも述べたとおり、普通はそういう場合には興味がないので、捨てる値として扱うということで
いいと思いますが。ということで普通は「区別しない」んじゃないかと。
285:デフォルトの名無しさん
05/09/05 19:35:57
すみません、かなり勘違いしていました。↑のは忘れて下さい。
実はMTD(f)でつまづいていて、null window search で返ってくる値とαが
同じならそれが真の値ということですよね?よく分かってません。。。
286:デフォルトの名無しさん
05/09/05 19:37:17
参考にしてる本やURLを出すと良いかもです。
287:デフォルトの名無しさん
05/09/05 19:42:27
URLリンク(www.ics.uci.edu)
ここです。良く読んでいませんが、下のコードがあったのでそれだと思いこんでいます。
// MTD(f)
int test = 0;
for (;;) {
score = alphabeta(depth, test,test+1);
if (test == score) break;
test = score;
}
288:デフォルトの名無しさん
05/09/08 06:54:36
>>284
分かりやすい解説ありがとございます。今まで見たどの説明よりも分かりやすかったです。
英語はスラスラ読めないので、日本語の中でです。
最初は fail-soft のやり方が間違えていると思っていたのですが、null window search の動作を
勘違いしている事に気づきました。
ここのテンプレのMTD(F)のWebページを参考に作ったら、うまくいったように思えます。
まだ、どこか理解していない部分がないか怪しいですけど。。。
ありがとうございました。
ちなみに、>>285はそれを読む前に書き込んだものです。
289:デフォルトの名無しさん
05/09/08 10:04:12
数年ぶりに最新の将棋ソフトを購入して対戦したら、
最強レベルの相手についに勝てなくなりますた(泣)。
かつては「コンピューターで将棋が出来る」こと自体ですごいと
思ったくらいなのに。将棋連盟から認定受けているアマ初段の免状が
泣いています・・・。
290:デフォルトの名無しさん
05/09/08 10:59:32
序盤定石20万手登録と書いてありますが
どのデータを登録しているのですかね?
291:デフォルトの名無しさん
05/09/24 01:59:18
>>290
どのソフトの話?
292:デフォルトの名無しさん
05/09/27 20:53:29 0
将棋プログラムを作りたいのですが。
ハッシュと定跡ファイルのフォーマットはどうしたら良いですか?
効率の良い、標準的なのってありますか?
だれか教えてください!!
293:デフォルトの名無しさん
05/09/27 21:13:33 0
適当にやってもたいしてスピードかわらん>ハッシュ
294:デフォルトの名無しさん
05/09/27 21:15:16 0
>>292
そんなもんはない。
自分で考えろ。
295:デフォルトの名無しさん
05/09/27 21:27:27 0
>>292
うさぴょんの育ての親さんの本にハッシュはあったよ。
定跡はどうだったか忘れたけれど。
定跡データは20年前の本に1手のフォーマットは載ってたかな。
296:デフォルトの名無しさん
05/09/28 01:14:46
>>292
Bonanza用GUI改造してて学習データと戦法選択定跡を作るにあたりハッシュ使えばいいという話があったので適当にネットで検索して
ころがっていた文字列のハッシュ登録サンプルコードを参考にして作ったよ。ハッシュ関数自体はなるべく同じハッシュに多くの局面が
一致することがないように工夫はしたけど。効率がいいかどうかわからない。
今のところ速度で問題はでてないね。まぁ将棋の思考ルーチンで使うとなるとまた別かもしれないけど。
297:デフォルトの名無しさん
05/09/28 10:49:00
ハッシュ関数は定番があって
URLリンク(usapyon.dip.jp)
のあたり
定跡のフォーマットは各自それぞれ。標準フォーマットができると良いんだけど。
298:デフォルトの名無しさん
05/09/28 11:28:07
ハッシュドビーフ食べたい
299:デフォルトの名無しさん
05/09/28 12:12:43
俺はハッシュドポテト
300:292
05/09/28 22:00:51
ありがとうございました
301:デフォルトの名無しさん
05/10/01 02:32:01
作ってる人の近況報告とかないのかな。
302:デフォルトの名無しさん
05/10/01 12:44:57
最近見つけた。かなり弱そうだが。
URLリンク(streakeagle.blog15.fc2.com)
303:デフォルトの名無しさん
05/10/02 15:25:12
さんきゅでつ。
私もやってみやうかな・・・。
304:デフォルトの名無しさん
05/10/02 22:16:29
>>302
きんもー☆
305:デフォルトの名無しさん
05/10/03 02:51:26
10月2日(日)晴れ。
将棋のプログラムを書こうと決意した。
思考ルーチンの定義からはじめる。
思考ルーチンとは、与えられた盤面から最善手を発見するルーチンであると定義する。
この定義で組むとしたら問題は、
欠点は盤面からは千日手がチェックできないこと。
時間の制限のチェックができないことだ。
1行もプログラムを書かずに終わる。
306:デフォルトの名無しさん
05/10/03 14:01:01
>>302 のサイトの管理人です。
評判がちょっとアレなのでデザイン変えてみました。
>>305さん
千日手とか時間配分は後回しにして、とりあえず動くものを作ってみるのも一つの手だと思います。
307:デフォルトの名無しさん
05/10/03 14:11:27
>>302
根本的にセンスがないんだね。
308:デフォルトの名無しさん
05/10/03 16:48:15
あれだ、屁理屈だけ述べて一行もプログラム書かないタイプwwww
309:デフォルトの名無しさん
05/10/03 16:59:09
文章ばっかりで写真がちっともない。地味すぎてつまんねーブログだな。
310:デフォルトの名無しさん
05/10/03 19:27:08
と、プログラムどころか文章すら書かないエセプログラマが申しております。
311:デフォルトの名無しさん
05/10/03 19:35:10
10月3日(月)雨
盤面を表現することを考える。
9x9のマスに何が置かれているか。
先手、後手(上手、下手)の駒台にどの駒が何個あるか。
手番。
駒は14種類ある(歩、香、桂、銀、金、角、飛、王、と、成香、成桂、成銀、馬、龍)。
駒台には前の7つだけ。
1マスの駒の情報は16種類(駒のいずれか、または置かれていない)。
駒があるときには、さらに先手、後手どちらにに所属するかが分かる必要がある。
必要な情報のリストアップが終わったので、具体的なデータ表現を考える。
駒の種類は番号で表すことにする。
歩を1、香車を2・・・玉を8、成り駒は生駒に8を足した値にする。
1マスの情報は駒番号、手番のペアにする。
9x9のマスを表現するのに二次元配列を使うと面倒くさそうなので、1次元配列を使う。
配列のレイアウトは後日決めることにする。
たくさん考えてバテてしまったので、今日も1行もプログラムを書かずに終わる。
312:デフォルトの名無しさん
05/10/03 19:37:56
>>306 ありがとうございます。
>>308 そのとおりかもしれません。
313:デフォルトの名無しさん
05/10/03 23:59:14
あの女の子良かったのにな
314:デフォルトの名無しさん
05/10/04 09:39:49
Javaで作った将棋ってどっかに落ちてたような
315:デフォルトの名無しさん
05/10/04 11:50:08
うさぴょんの本読めば設計なんて速攻で終わるだろふつう
316:デフォルトの名無しさん
05/10/04 20:22:05
>>313
URLリンク(blog15.fc2.com)
↑から見て貰えば前のデザインです。
317:デフォルトの名無しさん
05/10/04 20:25:50
>>315
それじゃぁうさぴょんと同じになって面白くない気がします。
318:デフォルトの名無しさん
05/10/04 22:10:56
>311 1マスの駒の情報は16種類
っていうのが間違っているけど。それは置いておいて。
10月4日(火) 雨
先走っているが、指せる手を生成するとき、あったら便利そうなものを列挙する。
玉の位置(王手やその応手)、その筋に生歩があるか(2歩対策)、王手がかかっているか、
盤上の駒を順順にたどるためのリスト。
・・・めんどくさそうだ。
簡易操作用の盤面データ構造と、高速に指し手を生成/実行するためのデータ構造とは
区別したほうがいいのかもしれない。
使用言語とか、ユーザインタフェイスも考えなければ。
そろそろ資料をあたってみる必要がありそう。
ということで、今日も1行も書かずに終える。
319:デフォルトの名無しさん
05/10/04 23:45:31
ここらで将棋を作るのに特化した言語を作ってやろうじゃないかと言うやつが出てきてもよさそうな悪寒
320:デフォルトの名無しさん
05/10/04 23:46:32
将棋に関係ないところのコーディングに手間取ってるうちにモチベーションが下がっちまうんだよな
321:デフォルトの名無しさん
05/10/05 13:10:36
>将棋に関係ないところのコーディングに手間取ってるうちにモチベーションが下がっちまうんだよな
漏れもそー、9x9を縦にスキャンするか横にスキャンするかで速度違うのかとか
5一から5九までで41手目に5五を通る騎士巡歴って何通りあるのかとか調べたり
322:デフォルトの名無しさん
05/10/05 13:59:16
ソフトは相変わらず定石から外れると弱いですか?
人間も似たようなところがあるけど。
323:デフォルトの名無しさん
05/10/05 16:00:20
激指がまさに定石はずし食らってアマトップに負けたよね
324:デフォルトの名無しさん
05/10/05 19:25:33
10月5日(水)雨
道路が河のようだった。この前浸水してたけど、大丈夫かよ。というのは置いといて。
言語の選択
C・・・うーん・・・たぶん、でっかいソースになるけど・・・名前空間が無くて大丈夫か?
C++・・・うーん・・・慣れてないし・・・トラップだらけの気が・・・。
Java・・・うーん・・・ぜんぜんわからんし・・・でも、スレッドとグラフィックが標準であるのはいいなー。
VB,でるふぁい・・・お金掛けたくないので論外。
LISPで組んだとか、rubyで組んだって人もいるなぁ・・・どうしよ。
悩んで、今日もプログラムを1行も書かずに終える。
オススメの言語はなんですか?
325:デフォルトの名無しさん
05/10/05 20:42:24
私はJavaで組んでますが、コンピュータ将棋選手権の出場者ではCやC++が圧倒的に多いですね。
ただ、スレッドが標準で使えるJavaはお勧めです。
326:デフォルトの名無しさん
05/10/05 20:52:10
じゃさ、土台作るからAIの部分だけDLLで作ってよ。
327:325
05/10/05 21:22:55
>>326
今土台からAIまで全部作ってて、数日中に公開予定だったりします (汗
将棋関連のライブラリ(局面の表現とか合法手生成とか)は公開してますので、よければ使ってやってください。
URLリンク(streakeagle.hp.infoseek.co.jp)
328:デフォルトの名無しさん
05/10/05 21:28:10
Javaも個人的には好きだけどさ、AI部分がダイナミックに変更できるDLLのほうが
いろいろ便利だと思うよ。
329:325
05/10/05 21:30:51
確かにそうですね。
CSA将棋 + osl-for-csaとかなら、柔軟性が上がりそう。
かと言って今から作りなおす根性も無い自分…
330:デフォルトの名無しさん
05/10/05 21:32:39
インターネットってどうやるんですか?
331:デフォルトの名無しさん
05/10/05 21:41:57
perlはどう?
332:デフォルトの名無しさん
05/10/06 10:18:38
合法手の生成なんてどうでもいい。合法手のうちの最善手をどう評価するかだろ。
333:デフォルトの名無しさん
05/10/06 12:26:04
>>321
>5一から5九までで41手目に5五を通る騎士巡歴って何通りあるのかとか調べたり
調べて何に使うのだw
>>328
Javaでもdynamic class loadingできるし という話ではないのかな
334:デフォルトの名無しさん
05/10/06 12:38:34
データ構造に依存しないライブラリでないとソースレベルで
再利用できないのですが...
335:デフォルトの名無しさん
05/10/06 12:46:32
データ構造に依存しないライブラリって速度でないっぽいし
結局こういうソースって参考(肴?)にするぐらいしか意味無いよね
336:デフォルトの名無しさん
05/10/06 13:02:47
これから作る人にとっては
1週間くらいは時間が短縮できるんじゃない?
337:321
05/10/06 13:43:13
>>333
>>5一から5九までで41手目に5五を通る騎士巡歴って何通りあるのかとか調べたり
>調べて何に使うのだw
最初は、「ヒルベルト曲線とか使うとなんかの効率あがらね?」とか思っているうちに
9x9の騎士巡歴は閉路がないって見つけてきて、それならこっち端からこっち端って
できなくね?できる?じゃ、ど真ん中で5五通れる?とか調べはじめて…
…何かに使えるかって?…少なくともこの順番に駒を見ても無意味だということがわかってきた
誰かの参考になればw
338:334
05/10/06 14:20:41
>>335
だから、それを吸収するlayerを作成して
そこからライブラリを作ってといってるわけ。
そうでないと参考にはなるが、移植性が困難。
339:デフォルトの名無しさん
05/10/06 15:45:03
>>337
斬新だw
飛車や角が桂馬の動きで長距離移動するゲームだと効果的なのか?
340:デフォルトの名無しさん
05/10/06 15:58:18
>>338
そのlayerの設計段階で挫けそう...
341:デフォルトの名無しさん
05/10/06 16:05:23
速度でないって言われてるのにそれを無視する334萌え
342:デフォルトの名無しさん
05/10/06 16:06:26
layerかますと速度ガクっとこない?
343:デフォルトの名無しさん
05/10/06 16:18:47
コンピュータ将棋に限定すると、「合法手の生成」「局面の静的評価」「探索」は分離して作成できそう。
それ以上の抽象化(例えば、将棋・囲碁・チェス全対応の駒の評価とか)は速度に影響しそう。
344:デフォルトの名無しさん
05/10/06 16:36:56
>>332
最善手の評価をするのが楽しいんじゃん。
それを人に作ってもらってどうするよ。
むしろ、誰でも出来る合法手の生成を人任せにしたほうが楽。
345:321
05/10/06 17:29:50
>>339
ケイマトビ ケイマトビ
漏れの場合、「将棋のソフト作っている」ふりして、精神安定を図っているだけだからな〜
完成しないようにいろいろアイディアを出して工夫するわけよ。
346:デフォルトの名無しさん
05/10/06 17:36:23
>>343 完全情報2人ゼロ和ゲームなら、フレームワークできそうだけどな。
ゲーム木の探索方法はゲームに依存しない。
ゲームごとに局面の状態・指し手の表現という2つの型、
合法手の生成、指し手の実行、局面の評価という3つの手続きがありゃいいわけで。
>>344 むしろ、誰でも出来る合法手の生成を人任せにしたほうが楽。
ところがなー、人がわかりやすくインタフェース作っても、それが気に入らんってなることが多い。
「自分独自の」評価関数で勝負したい人は特にそうだろうな。
347:guest:male 16
05/10/06 20:15:45
guest:male 16
348:デフォルトの名無しさん
05/10/06 21:11:50
>>346
あ、そのフレームワーク面白そう。
時間が出来たら作ってみようかな。
自分独自の評価関数は確かに。
「この局面は○○だから××という手を生成」とかって、俺には将棋の知識が無いから出来んし。
349:デフォルトの名無しさん
05/10/06 23:33:01
局面評価関数を作ればいいんだよ。局面を渡すと-1000から1000点の間で
数値を返す。先手勝利で1000、後手有利で-1000だ。
350:デフォルトの名無しさん
05/10/08 00:42:56
じゅうがつななにち(きん) くもり
なやみになやんだすえ、しーぷらすぷらすでかくことにした。
namespaceをつかおうっと。
351:デフォルトの名無しさん
05/10/08 10:03:08
漏れは、棋譜ファイルのパーサ部分をキボンティアヌス
352:デフォルトの名無しさん
05/10/08 14:27:29
>>351
Cで直書きしてあるコードよくみるけど変更しずらいからやだなあれは...
自分は:
->保存されてるencodingをUnicodeに変換。
->Unicode対応の名前付き正規表現で必要なところをつまみ食い
->つまみ食いをネイティブ型に変換
てな感じでやってる...
353:デフォルトの名無しさん
05/10/11 00:12:48
本質的じゃないところは汚くても気にしないとか
354:wdoor事務所
05/10/11 22:32:17
奈々美さん作成のshogi-serverの情報をまとめたページを sourceforge.jp に
作りました。サーバのダウンロードもこちらからできます。
URLリンク(shogi-server.sourceforge.jp)
将棋大会などでサーバが必要な際はぜひどうぞ。
355:デフォルトの名無しさん
05/10/11 23:16:54
乙であります!
さて・・・1行もプログラム書かない日記のネタ考えよう・・・。
356:デフォルトの名無しさん
05/10/14 22:03:15
C++とかJavaから利用できるPrologの処理系があれば便利そう。
詰み判定とかに使えないかな?
知ってる人いたら情報キボンヌ。
357:デフォルトの名無しさん
05/10/14 22:26:41
URLリンク(www.tim-mann.org)
こんな感じが理想的だった
358:デフォルトの名無しさん
05/10/14 22:31:37
>>357
うをおぉぉ、英語だ!
がんばって読もっと…
359:デフォルトの名無しさん
05/10/14 23:44:12
うをおぉぉ、英語だ!
却下
360:デフォルトの名無しさん
05/10/15 00:30:09
>>359
よしこの場で訳していこう。
とか言ったら俺がやらないといけないか・・・
361:デフォルトの名無しさん
05/10/15 00:54:23
>>357
WEB翻訳
URLリンク(babelfish.altavista.com)
362:デフォルトの名無しさん
05/10/15 12:24:13
日本将棋連盟は14日、プロ棋士と女流タイトル保持者がコンピューター将棋ソフトと公の場で対局するのを禁止したと発表した。
だとさ、さみしいじゃねえかおい
プロ棋士のみなさん覆面してこっそりやってくださいおねげえしますだ
363:デフォルトの名無しさん
05/10/15 14:57:37
>>362
これって、ソフトとプロの対局は金になるから主導権は将棋連盟がもつ!勝手にするな!
ってことだよな?
364:デフォルトの名無しさん
05/10/15 15:05:50
>>363
米長邦雄・同連盟会長は「プロの世界は対局棋譜が財産。
将棋ソフトの発展には協力したいが、ソフトと人間がきちんとした場で対局する環境が出来るまでは安易に指さないでほしい」と話している
ということだそうだ
プロが草将棋さしてんじゃねえばかも〜んって感じ?
棋譜がちゃんと残る環境を整えてあげればよろしいのでしょうか?
関係者のかた居ましたらよろしくw
365:デフォルトの名無しさん
05/10/15 15:19:01
そんなことしったことか。
計算機屋は将棋のゲーム性だけにしか興味がないんだよ。
366:デフォルトの名無しさん
05/10/15 16:12:23
あーでも、コンピュータ将棋の参加出来るイベントが増えるなら嬉しいかも。
年一回のコンピュータ将棋選手権だけじゃ寂しいし。
367:デフォルトの名無しさん
05/10/15 16:31:22
>>364
ヒューマンインターフェースの問題だろ?
ゲームとは関係ない。
368:デフォルトの名無しさん
05/10/15 18:44:11
平たく言うと、
「今後はプロ棋士 vs COM対局をやりたければ、連盟に金を払え」
という事だね。
369:デフォルトの名無しさん
05/10/15 18:50:54
ど、どういう意味なんだ?
370:デフォルトの名無しさん
05/10/15 19:02:18
別に公開の場でなければやってもいいんでそ。だったら、
「対COM戦は金になりそうだから連盟に上納しないで儲けるんじゃねぇぞ」ってことじゃね?
ある意味、最早羽生の神通力も金儲けの道具にならなくなったから必死なのかと。
371:デフォルトの名無しさん
05/10/15 19:39:57
どうやって連盟とコンピュータ将棋製作者両方に金が入ってくるようにするかが問題だなぁ。
372:デフォルトの名無しさん
05/10/15 19:42:35
つか、「ソフトだろうがアマだろうが素人だろうが、プロは金を取るからプロなんだぞ」と言ってくれれば
わかりやすいのにねぇ。
そのうち、有料の将棋ソフトは連盟登録制になって、棋譜の無料公開を禁止したりしてな。
373:デフォルトの名無しさん
05/10/15 19:59:46
フリーでやろうぜ。プロなんか死んじまえ。
374:デフォルトの名無しさん
05/10/15 20:41:44
そうは言うがな、大佐。
このスレに居る住人の約28.3%は、ボナンザにもし勝てるようになって毎日コミュニケーションズから
オファーが来たらどうしようっていつも悩んでいる。いつもだ!
375:デフォルトの名無しさん
05/10/15 21:11:08
フリーで公開してる人は、ドキュメントに
>このソフトを利用して日本将棋連盟が金を儲ける事を禁止します
と書いといた方がいいね。
376:デフォルトの名無しさん
05/10/15 21:39:18
そう言えばそうですね。
次のバージョンから「無許可での商業使用禁止」とか書いといた方が良いかも。
# そんな事は強くなってから言えよ > 自分
377:デフォルトの名無しさん
05/10/16 21:17:37
つうかプロのソフト棋士っつうのが誕生するという枝はないのか
378:デフォルトの名無しさん
05/10/16 22:50:40
ソフトの振りして、無線LANで操縦(?)する香具師とか出てきそうだな
379:デフォルトの名無しさん
05/10/16 23:03:27
激指って毎日コミュニケーションが発売してるんだっけ。
新聞社から見れば連盟より将棋ソフトのほうが魅力的だろうな。
開発費用たって連盟に払ってるほどかかるわけじゃないし。
380:デフォルトの名無しさん
05/10/17 13:13:10
金の無いケーブルテレビが、ソフト対ソフトの画面を延々と流すとか
381:デフォルトの名無しさん
05/10/17 15:11:46
それはそれで面白そうだな。
382:デフォルトの名無しさん
05/10/17 15:27:07
家庭では手に入らないような最強マシンでソフト動かすなら見る価値もありそう
383:デフォルトの名無しさん
05/10/17 18:14:32
けど、ソフトによって動作環境違うから厳しくない?
「コンピュータ将棋リーグ必須環境」とかつくるならOKか。
384:デフォルトの名無しさん
05/10/17 19:27:14
いやいや、マシン込みででしょう。メーカーとかショップ協賛でワークスマシンとか作って。
待ち時間には、そのマシンを写すの。天井カメラで。
ただ、座布団に載る大きさ制限とか面白いかもね
385:デフォルトの名無しさん
05/10/17 22:36:14
面白そうやな
386:デフォルトの名無しさん
05/10/17 22:40:40
「マシンの体積と持ち時間が反比例する」ってルールはどう?
387:デフォルトの名無しさん
05/10/17 23:10:10
やはりここは一つ、発熱量と持ち時間が反比例すると言うことで。
388:デフォルトの名無しさん
05/10/18 01:23:36
CPUクーラーの重量と反比例でどうだ
389:デフォルトの名無しさん
05/10/18 01:46:17
ちょ、ヒートシンクすら要らないCPUだと0除算エラーが!
390:デフォルトの名無しさん
05/10/18 02:06:47
マニピュレータで駒を自分で運ぶ条件をつければ、ロボットコンテストに混ぜてもらえるかも
391:デフォルトの名無しさん
05/10/18 12:45:46
バッテリとか総消費電力に制限があって、使いきると負けとか。
392:デフォルトの名無しさん
05/10/18 12:55:41
消費電力縛りは新しいね
393:デフォルトの名無しさん
05/10/18 21:46:12
そうすると、OpteronやAthlon64よりもVLIWプロセッサ有利かも。
コンピュータ将棋に新しい風が吹くかも。
394:デフォルトの名無しさん
05/10/18 22:12:57
そうなると、人間有利だな。なんせバナナ食ったりしているんだから。
395:デフォルトの名無しさん
05/10/19 00:04:29
>>394
人間も持ち込み食料と水の量を制限しる
396:デフォルトの名無しさん
05/10/19 00:22:34
人間にはトイレという厳しい制約があったり
397:デフォルトの名無しさん
05/10/19 02:01:14
エコ将棋とか新しいジャンルが生まれそうだな
398:デフォルトの名無しさん
05/10/19 02:06:31
将棋にかかわらず、PCそのもののエコ化が進みそう。
二酸化炭素排出量が減らせるので、政府も後押しするだろう。
すると、連盟の偉いさんもそれに追従するはず。
結果、コンピュータ将棋を認めざるを得なくなる。
399:デフォルトの名無しさん
05/10/19 02:49:01
>>398
すまんが、論理展開がまったくわからない。
PC使わなければもっともエコな訳だが。
400:デフォルトの名無しさん
05/10/19 03:50:38
>>399
そんなこといったら人間がいなくなるのがもっともエコだよ
401:デフォルトの名無しさん
05/10/19 05:21:19
本末転倒なことをいうな。
人間あってこそのエコという概念だ。
402:デフォルトの名無しさん
05/10/19 09:07:11
シャアの逆襲ネタなの?この流れ
403:デフォルトの名無しさん
05/10/20 00:10:07
エコエコアザラク
404:デフォルトの名無しさん
05/10/20 11:44:50
【将棋】プロ棋士とソフトの対局に「待った」 日本将棋連盟が全棋士に通知 ビジネスも視野に★2
スレリンク(newsplus板)
405:デフォルトの名無しさん
05/10/20 11:50:21
ネタ古いよ
406:デフォルトの名無しさん
05/10/21 06:03:20
将棋専用のスパコン作って、とっととプロ棋士を打ち負かせばいいんだよ。
そうすれば自由に対局できるようになる。
407:デフォルトの名無しさん
05/10/21 11:28:45
専用ハード作れ。そのへんのコンピュータより速いから。
408:デフォルトの名無しさん
05/10/21 22:10:03
専用ハードに必要な機能なんだが
・ 盤面をひと纏まりのデータとして扱える
・ 局面の遷移が高速
・ 駒の効きをハードで判定してくれる
とかあれば嬉しいかな。
んで、どうやって作ろう…
409:デフォルトの名無しさん
05/10/21 22:23:44
ALTERAのFPGAで良いんじゃない?
410:デフォルトの名無しさん
05/10/22 17:27:54
URLリンク(magic-cone.com)
411:デフォルトの名無しさん
05/10/23 17:32:03
URLリンク(www.ne.jp)
北朝鮮のプログラマーは、どういうやり方をしているのかなぁ
412:デフォルトの名無しさん
05/10/23 20:16:21
>>411
コンピュータの性能もたいしたものが無く、情報の入手方法が著しく制限されていて
自己満足や自己表現やレクリエーションとしてのプログラミングなど考えられない環境で
…とかだよねぇ、たぶん。
君主制共産主義に基づいた軍事ドクトリンとかあったりしてw
でも市場的には日本限定の将棋でなくチェスとかにするべきだと思うんだけど、まさか駒をキャプチャして
再利用するのが前提の戦術だったらどーしよー。
413:デフォルトの名無しさん
05/10/23 20:20:35
>>412
プログラマの数は少ないが、>>412より優秀な奴にプログラミングを覚えさせて使ってそうだな。
414:デフォルトの名無しさん
05/10/23 20:36:19
> まさか駒をキャプチャして 再利用するのが前提の戦術だったらどーしよー。
いやそれ、かなり凄いと思いますよ。
棋譜から学習するって事なら、それを実装した強いプログラムはあまり無いと思うので。
415:412
05/10/23 21:07:31
>>414
ごめん、駒をキャプチャしてってのは、「捕獲して」って意味です。
416:デフォルトの名無しさん
05/10/23 23:05:34
拉(ry って事ですね (汗
ありえそうなだけに怖いです。
417:デフォルトの名無しさん
05/10/26 22:56:57
>>413
そんなこというなよ俺、実は301のこと・・・
URLリンク(www.its-mo.com)
この地図の右の方にある「拡大」リンクをどんどんクリックしてくれ
それが俺の気持ちだ
返事はわかってるよな?期待してるからな
418:デフォルトの名無しさん
05/10/28 04:42:23
ほえ? 同一マシンで戦うとYSSが強いのか・・・。
オセロといい、すごいなぁ・・・。
419:デフォルトの名無しさん
05/10/28 08:18:09
>>418
5月の大会はYSSが1番マシンスペック高かった。
420:デフォルトの名無しさん
05/10/28 12:09:21
>>417
プチワラタ
421:まともに動いてない ◆/8LpUMqVAk
05/10/31 02:11:15
>>354
そのうちサーバのダウンロードしよ。
そのうち…
422:デフォルトの名無しさん
05/10/31 02:52:59
>>354
bulbulのリンクが古いので新しくしといてもらえるとうれしいなっと
URLリンク(gm.a-ark.net)
.netだけど実際問題windows専用?
アプロダ久しぶりに覗いたらお絵かき掲示板と化していた・・・・うーむ
423:まともに動いてない ◆/8LpUMqVAk
05/10/31 07:59:54
>>422
あの頃の熱狂ぶりが嘘のよう。
なんか私のリンクがとても恥ずかしくなってきた。
424:デフォルトの名無しさん
05/10/31 21:28:02
>>422
ども、修正しました。
>>423, みなさま
適当に指示いただければリンク修正/削除などいたしますので。
425:デフォルトの名無しさん
05/11/10 02:45:21
1年前行き当たりばったりで作ったソースを発掘。
・・・ダメだこりゃ・・・
データ構造がオソマツ。
将棋プログラマ諸氏はデータ構造の書き換えってとうぜん何度か行うと思うんですが・・・。
ワシには気力ないっす。
426:デフォルトの名無しさん
05/11/10 04:23:23
それ、すごく分かります。
結構複雑なライブラリがあるのですが、どうしても手を入れる気にならないという。
手を入れれば速くなるの分かってるんですけどね。
427:デフォルトの名無しさん
05/11/10 04:38:25
逆に私は、手を入れても速くなるか判らなくても手を入れたくなるが。
428:デフォルトの名無しさん
05/11/11 00:36:10
ライブラリって、下手に手を入れると壊してしまいそうで怖くないですか?
429:デフォルトの名無しさん
05/11/11 00:49:48
とりあえず漏れの教訓だと、「テストプログラムは何のテスト用なのかを記述しておけ」だな
ファイル名が全部、test1.exe〜test10.exeとかじゃわからねーって>漏れ
あと、古いソースも日付でフォルダ作ってとりあえず取っておくこと。
こんなことじゃボナに勝つどころか、棋譜どおりにすらまともに動かせないぞ(泣
430:デフォルトの名無しさん
05/11/11 12:18:31
何十万回だか何百万回だか計算しまくるのをわかっていながら、速度が遅くなるような
設計をするやつは阿呆
431:デフォルトの名無しさん
05/11/12 21:39:59
> 何十万回だか何百万回だか
この見積もりは門外漢さんですな
432:デフォルトの名無しさん
05/11/12 21:50:57
>>431
だな。
433:デフォルトの名無しさん
05/11/15 22:36:17
「コンピュータ将棋の進歩5」のISBNは4320121546みたいやね。
まだamazonでもcbook24でも予約できないけど。
つか、来月発売の本の詳細くらい置いておけ>共立出版
434:まともに動いてない ◆/8LpUMqVAk
05/11/16 08:50:21
下手の横好きでどうにかMTD(f)が動き始めたっぽい。
あっちこっちでよく落ちるけど…まともに動くのはいつの日か。
435:デフォルトの名無しさん
05/11/16 21:19:31
お。新刊出るのか。
436:デフォルトの名無しさん
05/11/17 01:57:17
並列で処理すればプロは確実に負ける
437:デフォルトの名無しさん
05/11/17 03:47:45
>>433
をぉ、予約しに行かねば。
>>436
どの位の並列処理を言ってるのか分かりませんが、今のトップクラスのソフトもしてると思いますよ。
選手権でも、Opteron800シリーズを使ってたチームもありましたし。
438:デフォルトの名無しさん
05/11/17 19:37:38
プログラマーのソフト優勝 将棋ソフト最強決定戦
URLリンク(headlines.yahoo.co.jp)
439:デフォルトの名無しさん
05/11/17 20:15:05
「プログラマーのソフト」って当り前
と思ったら、大学関連ではないって意味だった
440:デフォルトの名無しさん
05/11/17 23:04:32
森内との対戦の棋譜みたけど、はっきりいって寄せ下手だねw
終盤強いといわれるソフトでも、こんなものかとおもった。
距離感わかってない気がする。
441:デフォルトの名無しさん
05/11/17 23:32:11
おそらく
専用チップをFPGAで作成すればへぼプロは負けるだろう
今の次点で
442:デフォルトの名無しさん
05/11/18 12:21:12
FPGA程度ではたいしたことはできなさそうだが
443:デフォルトの名無しさん
05/11/18 23:33:17
今のソフトのアルゴリズムはFPGA化には向いてないから駄目
444:デフォルトの名無しさん
05/11/18 23:38:34
GPU使えないかな
445:デフォルトの名無しさん
05/11/19 10:46:01
444ならP2Pの技術と嫌がるお前らのPCを無理矢理使って
150手先まで全手検索するソフトをこいつ↓が作る!!
446:デフォルトの名無しさん
05/11/19 12:48:00
>>445
_
,.'´ ヽ ))
l ノメノハ)〉 ペコリ
! (!l - -ノ| )) ゴメンナサイ
ノノ( JJ)リ!
` `i_j_j
447:デフォルトの名無しさん
05/11/19 12:49:59
>>445
つ不正アクセス禁止法
448:デフォルトの名無しさん
05/12/03 01:28:50
今コンピュータ将棋を作ってるんですが、終盤の速度って概念がよく分かりません。
出来れば教えて頂けないでしょうか。
449:デフォルトの名無しさん
05/12/03 08:00:11
それはプログラムの話ではなく将棋そのものの話だから
将棋板に行って聞いた方がいいと思う
▲将棋 雑談・雑学・質問スレッド 第12局▽
スレリンク(bgame板)
【将棋】くだらない質問に優しく答えてるスレ
スレリンク(bgame板)
450:デフォルトの名無しさん
05/12/03 13:55:42
誘導ありがとうございます。
さっそく聞いてみます。
451:デフォルトの名無しさん
05/12/03 19:52:57
終盤の速度なんて簡単だ。駒得よりも詰みを重視するだけ。
いくら捨て駒しても、相手玉を詰めばいいんだから。
452:デフォルトの名無しさん
05/12/03 21:15:29
玉を取る事が最大の駒得
453:448
05/12/04 14:21:46
“相手より一手でも先に王を取る”ことが“速度が速い”という事だと教えてもらいました。
ただ、単純に局面遷移させて計算しようとすると、せいぜい数手先までしか読めないので、実装するには工夫が必要でしょうね。
454:449
05/12/04 15:16:36
気持ちはわかるけど、終盤の速度計算は有段者になってはじめて身につくものとも言えます
速度計算がわかれば有段者、といった方がいいかな?
なんで、そんな単純にはいかないですよ
気長に頑張ってください
まだ半年ありますからw
455:デフォルトの名無しさん
05/12/06 04:13:39
申し込み時点で動いていないとダメみたい。よってあと2ヶ月。
>>申込時にプログラムは動作可能となっていること。
>>申し込み期限 2006年1月31日(火)
456:デフォルトの名無しさん
05/12/06 10:58:08
駒の事をよく考えてあげることも、強くなる秘訣かもw
スレリンク(gamesrpg板)
457:453
05/12/06 12:00:03
>>454
そうですね。
とりあえず、詰み・必死をきちんと理解して、その後速度計算ですよね。
>>455
とりあえず動くのは出来てるんですよ。
なので、申し込みした後に強くしようと思います。
458:デフォルトの名無しさん
05/12/06 19:54:35
>>456
各駒ごとに性格を持たせたオートマトンて面白いかもね。
戦局をトップダウン評価するののアンチテーゼみたいで。
459:デフォルトの名無しさん
05/12/07 00:35:02
駒ごとに「俺はこう動きたい」「こいつをこう動かしたい」って言わせて、話し合って方針を決めるとか?
460:デフォルトの名無しさん
05/12/07 02:01:04
そういえば弾よけSTGのCOMプレーヤで、
いろんな性格の議員が会議して決めるっていうのあったな
ABAさんだったか
461:デフォルトの名無しさん
05/12/07 02:14:42
議会制弾幕回避機関
URLリンク(shinh.skr.jp)
462:デフォルトの名無しさん
05/12/07 03:17:13
あーshinichiro.hさんだったか。
463:デフォルトの名無しさん
05/12/07 03:27:43
でも将棋で考えてみればこれは
「こまどく」「玉のかたさ」とかが
各議員にあたるわけで、
それらの発言力を状況によって変えることで
適切な判断をする、っていうのは
すでに将棋では昔からされてることだね
逆に言えば、将棋とかで使われてた手法を
STGのCOMプレーヤのAIに導入したのが
彼の着眼というか
464:458
05/12/07 14:15:02
>>459
最近はやりの「自己組織化」みたいなかんじで、見たことも無い矢倉とかできたら楽しいかなと。
465:wdoor事務所
05/12/08 01:00:42
急ですみませんが、土日に停電があるようで wdoor を金曜夕方から落とします。
月曜に復活の予定です。
466:デフォルトの名無しさん
05/12/14 21:15:39
>>433
amazon予約間近
467:デフォルトの名無しさん
05/12/18 00:52:03
もう発売?
468:デフォルトの名無しさん
05/12/19 17:01:15
>>467
amazonは予約できた。21日に聖闘士星矢EPISODE・G 8と発送の予定。
469:デフォルトの名無しさん
05/12/19 20:43:48
角成り流星拳!
470:デフォルトの名無しさん
05/12/21 04:08:59
もう書店には並んでるの?
471:デフォルトの名無しさん
05/12/21 15:28:58
近所の本屋にはありませんでした(当たり前かも)。
取り寄せをお願いしたら、年明け入荷だそうです。
472:デフォルトの名無しさん
05/12/21 19:20:32
しおんの王と一緒に買ってやれ。
473:デフォルトの名無しさん
05/12/24 03:43:14
漏れんとこも、市内(いちおう、県庁所在地)の主要書店を巡ったがなかった。<将棋の進歩
・・・漫画といっしょに7−11に頼むかね。
474:デフォルトの名無しさん
05/12/24 12:44:05
アマゾンで売ってたよ
PC技術書は結局ネット通販で買うしかないな
475:まともに動いてない ◆/8LpUMqVAk
05/12/24 15:01:00
大阪ユーゴー書店にて『コンピュータ将棋の進歩(5)』早速入手!
年末年始は読み倒しだ。
476:まともに動いてない ◆/8LpUMqVAk
05/12/24 19:03:42
>>465:wdoor事務所さん
いつもお世話になっています。
年末年始は wdoor を落としますか?
477:デフォルトの名無しさん
05/12/25 19:09:49
1月末までの申し込みの大会に出たいのですが
コンピュータは貸してもらえますか。
ショポイのしかないんですが。
まだ作れてないですが。
478:デフォルトの名無しさん
05/12/26 03:48:21
同じく私も参加したいと思っている。初歩の初歩だけど。
CSA将棋のsikou.dll形式にはなってる。
参加費、1万円。千葉までの交通費……ちと荷が重いな。
仕事が暇てか、無い状態なので、逃避に将棋プログラムの勉強と実装をしそう。
……まあ、最強じゃなくて最弱だろーけど。
479:デフォルトの名無しさん
05/12/26 07:23:00
もしかして「連盟監修」でプロ棋士本人も参加させてソフト作れば
(ってすでにあるか?)プロ棋士との対局もやりやすくなるのかな?
480:477
05/12/26 11:03:32
パソコンは貸してもらえるのでしょうか
481:デフォルトの名無しさん
05/12/26 11:44:08
TACOSがあるだろ
482:デフォルトの名無しさん
05/12/26 12:54:11
多分貸してもらえない
みんな自分の持ってってるよ
483:デフォルトの名無しさん
05/12/26 13:34:11
へぼしかないんですが。セレロン466と2400メガヘルツなんですが。
10万くらいのパソコン貸してもらえないでしょうか
8. 参加資格
自作のプログラム1つ。機種は問わない(原則として持ち込み)。
思考部にはオリジナリティがあること。
484:デフォルトの名無しさん
05/12/26 15:44:35
>>476
稼動の予定です。ご利用下さいませ。
485:デフォルトの名無しさん
05/12/26 16:21:55
>>483
オリックスとかから借りたらいいじゃん。
#いくら掛かるかは知らん。
486:まともに動いてない ◆/8LpUMqVAk
05/12/26 19:49:04
>>484
回答有難うございます。時々利用します。
487:デフォルトの名無しさん
05/12/29 17:41:49
>>477
ご希望のマシンを中古で買ってレンタル日数で割って切り上げ。そのレンタル料で得た金だけで最強マシン買う予定。
レンタル料の予算は一日幾らまで?
488:デフォルトの名無しさん
06/02/05 21:04:38
URLリンク(homepage.mac.com)
489:デフォルトの名無しさん
06/02/05 22:00:57
今見てます。
出たかったんだけど、調整が間に合わなくて・・・
悔しいです。
490:デフォルトの名無しさん
06/02/25 11:43:43
kifu for Javaみたいに、ネット上に公開されている棋譜を携帯で表示させるには
どういうふうにすればいいんでしょうか?
HTML中にJavaアプレットを入れてしまえばいいのか
携帯用Javaでアプリを作ってネットからkifをダウソすればいいのか・・・
前者は携帯でJavaアプレットが読めるのかどうかという問題がありそうだし
後者は携帯がkifダウソを許可してなさそう(Vなんかは許可したデータ以外のダウソは不可能のはず)だし・・・
491:デフォルトの名無しさん
06/02/27 01:59:26
kifu for java を使えばいいんじゃね 終了〜
492:デフォルトの名無しさん
06/02/27 14:57:23
携帯で見られんの?>Kifu for Java
>>490
携帯アプリにはネットからの通信APIがある
記憶場所もあるから問題なし
493:デフォルトの名無しさん
06/03/07 02:04:51
将棋とは歴史の差が雲泥だけど、たまにはこういうのの予想もしておくれ
人狼ブラウザ開発スレ
スレリンク(tech板)
494:デフォルトの名無しさん
06/03/07 13:42:52
へー
495:デフォルトの名無しさん
06/03/21 07:41:23
思ったんだが、Zobrist法の乱数って毎回選ぶわけじゃないよな。
作者の方で適当に乱数テーブルを予め発行しておくんだよな。
496:デフォルトの名無しさん
06/03/23 03:35:19
ご承知のことと思うけど、
第3回コンピュータ将棋オープン戦 参加者募集
URLリンク(www.computer-shogi.org)
申込期限は2006年4月6日(木)なので、
春休み中の諸氏はがんばってくれ。
497:デフォルトの名無しさん
06/03/23 11:28:32
↑ばーか
498:デフォルトの名無しさん
06/03/23 12:55:45
>>495
少なくとも探索中は変えちゃダメだよ
499:デフォルトの名無しさん
06/03/24 02:08:25
過疎?
500:デフォルトの名無しさん
06/03/32 11:16:32
今日は3月32日
501:デフォルトの名無しさん
06/04/08 19:23:59
>>100
凝ったことがやりたいのなら, castle map というものもあるですよ.
#*定跡の* アルゴリズムではないけれども
502:wdoor事務所
06/04/13 00:12:28
久々にプロトコルの話題なんだけど、指し手の評価値と読筋をサーバで記録す
る拡張案にコメント募集中
URLリンク(www.sgtpepper.net)
503:デフォルトの名無しさん
06/04/13 19:50:03
ブログの宣伝すんなカス
504:デフォルトの名無しさん
06/04/14 23:24:14
wdoorが発展すれば、将棋プログラム開発者にとって
多少なりとも利益になるんだから良いジャマイカ
505:デフォルトの名無しさん
06/04/25 19:25:57
すいません
▲コンピュータ将棋スレッド28▽
スレリンク(bgame板)
で、話題になりこのスレならわかるんじゃないかと聞いてやってきました
棋譜を遡って行き、実際に指された手を除いて
候補手とその評価値を計算し実際に指された手の評価値と比べて
高いほうを符号を逆にして上に伝搬していく。
その際、実際に指された手の評価値は対局中に計算された評価値ではなく
下から戻されるオルタナティブと比較されて良かったほうの評価値を順に使っていく。
という手法がオセロでは実際使われていて、次局により良い手を指せるようになるらしいんですが
この手法は何故将棋では使われてないんでしょうか?
506:デフォルトの名無しさん
06/04/27 00:23:57
ゲーム木空間が巨大なのに、どこのデータをどうやって伝播
していくって?
複雑なやり方をすればするほど計算に時間がかかる
507:デフォルトの名無しさん
06/04/27 01:40:24
それ激指で既に採用されてるって
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5048日前に更新/161 KB
担当:undef