[shogi perfect]

* Online Abstract Strategy Games (( Copyright © Masahiro Nakajima 2009-2011, www.nakajim.net 2009-2010, All rights reserved. )) [#p6d4f88b]
//* はじめに [#k57eb240]
#div(start,float:right,text-align:left,margin-right:10px,width:240px)
Abstract Strategy Games Online Version 6((2011/3/27より公開))は、
館長がこれまでのシステムを開発した環境をベースに、クロエツェー・ジュリアン氏が大幅にプログラムを強化した当館オリジナルのゲームシステムです。

ゲームを遊ぶには、ブラウザにFlashPlayer Pluginが必要です。
#div(end)
&flash(/plugin/htmlinsert/ASGOnline/main.swf,520x480,bgcolor="#ffffff",align=left){};
#div(clear)
* Available Games [#we13f3ba]
現在は、以下のゲームが遊べます。

|CENTER:BGCOLOR(#201008):[[&ref(FlipFlop/FlipFlop3x3_1closeup.jpg,zoom,FlipFlop -2009-,128x96);>FlipFlop]]|CENTER:BGCOLOR(#201008):[[&ref(FlipFlop/FlipFlop5x5_1closeup.jpg,zoom,FlipFlop -2009-,128x96);>FlipFlop]]|CENTER:BGCOLOR(#201008):[[&ref(RinneTensei/RinneTensei1.jpg,zoom,RinneTensei -2009-,128x96);>RinneTensei]]|CENTER:BGCOLOR(#201008):[[&ref(T4/t4_1closeup.png,zoom,T4 -2010-,128x96);>T4]]|CENTER: [[&ref(当館について/asg.gif,nolink,no image);>Tic-tac-toe]]|CENTER: [[&ref(Connect 4/Connect4_3.jpg,zoom,Connect 4,128x96);>Connect 4]]|
|CENTER:[[FlipFlop 3x3>FlipFlop]]|CENTER:[[FlipFlop 5x5>FlipFlop]]|CENTER:[[RinneTensei]]|CENTER:[[T&super{4};>T4]]|CENTER:[[Tic-tac-toe]]&br;○× (まるばつ)|CENTER:[[Connect 4]]|
#br
|CENTER: [[&ref(King's Valley/KingsValley_1closeup.jpg,zoom,King's Valley,128x96);>King's Valley]]|CENTER: [[&ref(King's Valley/KingsValley_1closeup.jpg,zoom,King's Valley,128x96);>King's Valley]]|CENTER: [[&ref(当館について/asg.gif,nolink,no image);>Amazons]]|CENTER: [[&ref(Alapo/Alapo10.JPG,zoom,Alapo,128x96);>Alapo]]|CENTER: [[&ref(5五将棋/minishogi_2setup.jpg,zoom,Alapo,128x96);>5五将棋]]|CENTER: [[&ref(どうぶつしょうぎ/doubutsu_1closeup.png,zoom,どうぶつしょうぎ,128x96);>どうぶつしょうぎ]]|
|CENTER:[[King's Valley]]|CENTER:[[King's Valley 王の奪還>King's Valley]]|CENTER:[[Amazons 6x6>Amazons]]|CENTER:[[Alapo]]|CENTER:[[5五将棋]]|CENTER:[[どうぶつしょうぎ]]&br;(遊ぶには解除キーが必要です)|
#br
また、当館では他にも以下のゲームが体験できます。
|CENTER:BGCOLOR(#201008):[[&ref(Amoeba/amoeba_1closeup5.png,zoom,Amoeba -2010-,128x96);>Amoeba Online]]|[[&ref(アブストラクトゲーム博物館/KalahOnline_1closeup.jpg,zoom,Kalah マンカラ,128x96);>Kalah (マンカラ)]]|[[&ref(アブストラクトゲーム博物館/nimOnline_1closeup.jpg,zoom,nim,128x96);>nim Online]]|[[&ref(アブストラクトゲーム博物館/XiangqiOnline_1closeup.jpg,zoom,象棋,128x96);>Coffee Chinese Chess]]|
|CENTER:[[Amoeba>Amoeba Online]]|CENTER:[[Kalah (マンカラ)]]|CENTER:[[nim>nim Online]]|CENTER:[[象棋>Coffee Chinese Chess]]|

* Instruction [#r696b6fe]
- ゲームをプレーするには、上のFlashのメニューから、ゲームを選択して、''Start Game''で開始してください。
- それぞれのゲームのルール詳細は、各ゲームのページをご覧ください。

+ ゲームのルール、プレイヤーを選択してください。
-- 人が対戦せずに、AIのみにプレーさせることもできます。
-- ''プレイヤー''に'''人'''を選んだときは、プレイヤー名を記入することができます。
-- %%AIは 1 < 2 < 3 < 4と、数値が大きくなるほど読みが深くなります。%%
--- ゲームによって選べるAIのレベルは異なります。
--- Playerの名前の''イニシャル''で、読みの深さが異なります。
--- 名前に''m''の文字を含むプレーヤーは、モンテカルロな考え方をします。
-- %%ゲームの履歴は、サーバーのデータベースに蓄積して、将来のAIで活用されます。((いまのところ、学習能力はありません。))本Previewシステムでは、公開期間中のみ保存します。%%
+ ''ゲームをはじめる''ボタンで、ゲームがはじまります。
+ プレー中、''GUIDE''をオンにすると、移動先のガイドが表示されます。デフォルトはオンです。
+ プレー中および記譜鑑賞モードで、''FLIP''ボタンで、ボードの上下を反転できます
+ できるだけ、終局まで指してください。終局後、感想戦のため%%%棋譜鑑賞モード%%%になります。棋譜の分岐はできませんが、指し手を''INIT'', ''PREV'', ''NEXT''で自由に行き来して確認することができます。
+ 投了するときは、''RESIGN''ボタンを押してください。投了後は、%%%棋譜鑑賞モード%%%に移ります。
+ ゲームや対戦相手を選択しなおすには、''QUIT''でトップメニューに戻ってから選択してください。
- 直前着手の、移動元と移動先には、タイルに色を付けてあります
- 対局時計は目安です。サーバー時間に合わせてありますので、ネットワーク通信の関係上、着手後に若干調整されることもあります。
- AIの独り言は、局面評価値を反映しています。...
- トップメニュー内の''Score''タグから、棋譜の再生ができます。プレーしたゲームの棋譜テキストをテキストファイルとしてでも保存しておいて、棋譜領域に張り付けて、正しいゲームを選択してください。
- 一部のゲームをプレーするためには、解除キーが必要です。
- トップメニュー内の''Admin Menu''タグはシステムの開発と調整用のもので、一般の方には公開していません。ご了承ください。

* Description [#jbdfd909]
ネットワークアプリケーションですので、通信障害・タイムアウトなどがあるとゲームが途中で止まってしまうこともあります。&sad; あしからずご了承ください。

本、オンラインゲームシステムは、サーバー側で動作する独自の汎用ゲームエンジンと、Flexを使ったユーザーインターフェースによって構成した、アブストラクトゲームのためのメタゲームシステムです。

フロントエンドはFlexで記述、バックエンドにJavaを使ったAIです。これまで公開していたRubyのAIに対して、高速になり深読みができるようになっています。

AIには、ゲーム木を用いたAlpha-Beta法とモンテカルロ法のものを実装してあります。

汎用性を目指したシステムなので、今後もゲームの種類を増やしていきます。ご希望があれば、技術情報の公開が可能です。

AIの強さを競う、プログラミング・コンテストなども開催を検討しています。

//** AIプレーヤーについてのヒント [#k8c847fd]
//- Playerの名前の''イニシャル''で、読みの深さが異なります。
//- 名前に''m''の文字を含むプレーヤーは、モンテカルロな考え方をします。

* SEE ALSO [#d151a2a4]
#related

* Feedback [#u1caae51]
&facebooklike(400x180,action="like",scrolling="yes",show_face="true",layout="standard",colorscheme="light",align="right",float="right",rlmargin="10");
#vote(おもしろい[6],役に立つ[3],興味ない[0],理解できない[0],やってみたい[0],食べてみたい[0])
#pcomment_nospam(noname)

TOP   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS   [Privacy Policy]