HOME | ドキュメント |  ブログ  |  BBS  |  瓦版  | 将棋プロジェクト |  物置小屋   

ドキュメント 象歩 Web瓦版
 BBSボード RDF
こんにちは (23)
おためし板 (321)
質問箱 (94)
テスト (0)
建築 DIY (7)
MTB (34)
(13)
節電対策 (2)
このサイトに関する話 (182)
Linux (396)
PC用ハードウェア (10)
Vine Linux 野良系 (68)
PC 工作 (31)
BBS の改良 (105)
Vine Seed (520)
Zope とプロダクト (95)
Web の利用技術 (131)
DB とファイルシステム (63)
Python と C/C++ と... (29)
Zopeプロダクト開発メモ (3)
UTF-8 化 (42)
Mail 環境 (8)
COREBlog (109)
Zope3 (51)
Windows 64bit (18)
Mac (2)
Squeak スクイーク (67)
Django ぶらり一人旅 (3)
64bits (52)
Mono 思いにふける (13)
ディスクトップ (4)
象歩将棋 (477)
将棋よもやま (207)
サイトのデザイン (31)
心配な話 (67)
うそ (22)
昔のゲストブック (20)
ボート部 (95)
鶴南六組 (2)
Web 日記 (202)
 スパム
逮捕しる (0)
スパムお溜り (6)
ごみ箱 (13)
 リンク
kiyoさんのサイト
ペンタ郎の漫漕ブログ
TIT漕艇部の練習動画 @YouTube
墨堤の雄 @FaceBook
ペンタ(五大学ミドル) @FaceBook
Facebook
Vine Seed パッケージビルド状況
Vine Linux パッケージ情報
VineLinux バグトラッキングセンタ
VineSeed 開発用 Trac
VineSeed Specs
RPMパッケージの作成方法
Linux Standard Base
Planet Vine
Vine Linux ユーザーフォーラム
Vine Users ML アーカイブ
VineSeed ML アーカイブ
twitter#VineLinux
勝手に将棋トピックス
詰将棋おもちゃ箱

象歩将棋

Webと将棋で何か具体的なもの作って行こうとしてます。


全475件 - 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
252  shu  2005/06/14 22:04 id: 3BVR6NRi4pQ  prob: 0.0%
今まで "http://" などをリンク表示してましたが、"shogi://" を追加しました。
将棋盤をダイレクトに表示します。今のところ使い勝手は良くないですけど、使えます。
Zope ってすごいね、ほんの数行追加しただけ。ただし、やり方はきれいじゃありません;;

書式は
「shogi:///zope/{将棋オブジェクトへのパス}/show?seq=**」
で seq=** 手目の局面を表示します
http://owa.as.wakwak.ne.jp/zope/labs/bbs/301/119

追記:
試すのなら、現時点では、
1. 将棋プロジェクトのお試しページに行き、将棋盤や、詰将棋のオブジェクトを作る。
2. BBS のテスト板で、そのオブジェクトを指定する。
という具合に、入力した局面の表示テストできます。
何れ、こういう手間をかけずに、直接BBSに投稿できたら良いなと考えてます。
あの手、この手を胸に、今日は寝ます...zzz
251  shu  2005/06/12 00:34 id: 3BVR6NRi4pQ  prob: 0.1%
Bonanza 強いらしいです;;
寝しなに、一局お願いしました。
待った! の仕方も解かったので、少し長引きました。...(それにしても 123 翁への仕打、ひど過ぎ)
いいとこまで行ったけど、残念。先手、銀タ伝、うっ;;
ちなみに、default の 5 秒は二段程度で、60 秒くらいに設定すると R2400 クラスらしいです。
250  pon  2005/06/11 01:37 id: 480oHczCgMM  prob: 1.1%
Bonanza強いですね(^^;)
2回目に勝ちました。ふぅー、もうやりません。
249  shu  2005/06/10 13:11 id: 3BVR6NRi4pQ  prob: 2.1%
ハハハ、お互いに見果てぬ夢らしい。^^
248  pon  2005/06/10 00:22 id: 480oHczCgMM  prob: 0.1%
お久です^^;
名人戦面白くなってきましたね。
修ちゃんの詰め将棋もなかなか進まなくて面白いです。
ただ、修ちゃんの将棋の感性はたいしたもんですので、ぐれずにゴールを目指して欲しいです。
ほんとはこちらに来る前に会いたかったのですが、それ以上に楽しいことがあった場合、どちらを取るかで人の人格って決まるのでしょうか?ということでハッピーな僕をゆるしてくださいm(_ _)m

---- 将棋よりもNBAよりも大切なものを見つけた者より?? -----

追伸)ヒント
・邪魔したら馬に蹴られます(おお、枠内にぴったしはいった!!)
247  shu  2005/06/04 00:26 id: 3BVR6NRi4pQ  prob: 0.1%
強いねボナンザ。
http://www.geocities.jp/bonanza_shogi/
2005/06/02 に公開されたフリーソフト。将棋倶楽部 24 でのレートは約 2400 (自称)。
海外出張中のあなたと同じくらい強いかも。
一回も勝てません。しらふでも無理な気がします。
新聞紙に火が付くのも時間の問題かしら (古い;;)
246  shu  2005/05/23 23:26 id: 3BVR6NRi4pQ  prob: 0.0%
いいかげんな読みのロジックが必要なんですかね。
夕飯時に BS2 見てたら、阿部が「先手から飛車交換はないです」とおっしゃいました。先手陣は飛車の打ち込みに弱いからです。もし飛車があればこんなことが出来る。もし、もしもがあったら、将棋探索ツリーは考え直さないといけません。
単純なツリーでもてあましてるのに、もしもツリーなんて気が狂います。

探索ロジックの上位レイアに、もしもレイア重ねても、読み手数の発散でダウン必至。
離散数学で漸化式を使うような手法が必要なのかも。
「もしも探索」って、ひょっとして本筋じゃないのかと、一瞬思った。
単純なツリー探索って、読みの検証にしか使えない。ほんと脇役と云う気がしてきた。(逆転
245  shu  2005/05/19 01:02 id: 3BVR6NRi4pQ  prob: 0.0%
PyZume-0.0.1 を公開します。ピュア Python な詰将棋プログラムです。
http://owa.as.wakwak.ne.jp/zope/shogi/Docs/pyshogi
とりあえず PyZume.py がフロントエンドでツリー探索を実行します。
PyZume.py をいじれば、他の図面も試すことは可能ですが、ロジックは不完全です。
まだ、ドキュメントも、まともなインタフェースもありません。

解答ロジックは中途半端ですが、デバッグし易いように GUI を最初に追加しようと考えてます。
問題を解くには、すばやい局面の保存と復元処理が必須なので、もう少し考えないといけません。
それが、うまく出来た時点で PyZume-1.0 として正式リリースするつもりです。
ただ、しばらくは作業する時間がありません、orz;;
244  shu  2005/05/16 22:41 id: 3BVR6NRi4pQ  prob: 0.1%
>>241
詰将棋ツリー探索を python で書いたら 800 行くらい。
流鏑馬一番(七手詰)は運よく 0.4 秒で解けました。
一般的にはツリー探索だけじゃ難しい (合い駒とか、ループもある) ので、実用には遠いです。
当面の目標は「詰むや詰まざるや」百番x2 すべてを、だいたい一秒/図面、以内で解けること。
http://owa.as.wakwak.ne.jp/zope/shogi/Puzzles/Musou

コードは python のリストを多用してます。C/C++ と比べて 10 倍くらい遅いらしい、
http://www.unixuser.org/~euske/doc/python/python-lisp-j.html...
と云うことで python での目標は 10 秒に設定します。完成は 2〜3 年先になる見込。
羽生でさえ、若いころ将棋無双と図巧解くのに、数年かかったと云う話しだし。
243  shu  2005/05/13 01:12 id: 3BVR6NRi4pQ  prob: 50.0%
         ∧_∧
    ∧_∧  (´<_`) Python って C/C++ のプロトタイプ
   (´_ゝ`) /  ⌒i  言語ってだけじゃないのよね > 兄貴
   /   \    | | 
  /    / ̄ ̄ ̄ ̄/ |
__(__ニつ/ PyZume /.| .|____   
    \/____/ (u ⊃
全475件 - 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48