象歩将棋
Webと将棋で何か具体的なもの作って行こうとしてます。
投稿フォーム:
お名前: ニックネームでも何でもかまいません(必須)
パスワード: なりすまし防止のため利用できます(任意)
記事:
 
キャンセル
60 shu #f0c10dc 2003/06/04 00:52 prob:%
>>59 指す手が無い場合負け これは当然です、詰将棋の場合はっきりしています 先手: (王手をかけられない)場合負け 後手: (王手を逃れられない)場合負け これが実戦の場合どう変化するのでしょう?
59 shu #f0c10dc 2003/06/03 00:33 prob:%
将棋の二大ルール 1. 指そうとする局面で相手の王様に身方の駒が効いている場合、局面不正。 2. 指す手が無い場合負け。
58 shu #f0c10dc 2003/06/02 22:42 prob:%
うーん難しくて良く解からんけど、僕が幻追っかけているのは確かかも。 今日は王様に当たっている駒の探索しかできませんでした。 早く具体的に見せられたら話しも進むのですが、申し訳なし。
57 PON #f404a25 2003/06/02 01:21 prob:%
美しさは幻影です。 また幻影こそが価値を生み出します。 その辺をこれからさぐるようでは時間が足りないと思います。 つまり入玉後のどろどろ詰め将棋もかんじゅの作品も自然から みればいっしょですが、21世紀のヒトからみれば明らかに異な ります。それは幻影ですし、また同時に喜びでもあります。
56 shu #f0c10dc 2003/06/01 22:25 prob:%
ちょっと反省して、普通の作りに改造しました。 足踏するのはどこか無理している証拠。 この歳で頑張ってもしょうがないので、オーソドックスなコードにしました。 毎日少しづつ出来るようにしておかないといけない。 一日で集中できる時間ってそんなに無いので、そうじゃないと長続きしません。 # 今日 JohnnieWalker 買ってきたので今週中に祝杯あげたいなー
55 shu #f0c10dc 2003/05/31 23:06 prob:%
>>52 明日はインストラクションの実装にはいります 肝心な時に足踏するのは悪い癖ですが、今日も立ち止まってしまいました。 トップダウン開発はタマネギの皮を剥くような作業ですが、 最後に現れるのは甘い蜜か、それともパンドラの箱か。
54 shu #f0c10dc 2003/05/31 22:05 prob:%
>>53 美しくないものは詰将棋とは言いません。したがって例外は throw させます^^ 実戦の場合には当然スタックサイズや変化に限度を設けるので問題になりません。 でも詰将棋の美的評価が難しい (汗 # 昔、美しさを計算しようとした学者がいたようだが、 # 今、手もとにある村山隆司著「詰将棋教室」にヒントが書いてありました。 PS> web に↑の引用記事見付けました http://www.be.wakwak.com/~ysu1/mathematics/m24.html
53 PON #f404a25 2003/05/31 14:56 prob:%
詰まない詰め将棋(失敗作)を使うと永久ループになりますね。 πの計算のように何年も計算させると入玉してから詰ましてしまうことも あるのでしょうね。 通常の作品だと持駒が少ないので収束しますが、実戦詰め将棋のような 場合は・・・(^^)
52 shu #f0c10dc 2003/05/31 01:13 prob:%
おおきな事言ってましたが、現実はこんなもん。 データ構造はビット処理におまかせ。 思考フレームはC++のクラス。 GUI は Pyhton + Tk になりました。 明日はインストラクションの実装にはいります。 これがうまくまとまれば、そこそこの性能でるはずです。
51 shu #f0c10dc 2003/05/30 23:58 prob:%
言ってる事とやってる事がπほど違います。 ほぼ純粋のCに近付いてます。 一局面 99 バイト、一手 4 バイトの世界です。 既存のソフト知らないけど、大差ないだろうな。 詰将棋だけに特化してない作りなつもりだけど。 PS> 今まで気にしてなかったけど、ポインタって4バイトも消費するんですね。 メモリについて、けちになりました。