Booby Reversi Java 0.37
Back |
Ajax |
盤面の表示はブラウザの JavaScript により, ページの部分書き換えで(サーバーを待たずに)行われます。 思考プログラムは, サーバーの CGI (Perl) により実行されます。 サーバーに負荷をかけないようにするため, 強さはレベル1相当のみです。 プラグイン等は不要ですが, ブラウザが Ajax に対応している必要があります。 (IE(5.0以降, Winのみ), FireFox, Safari (1.2以降), Opera (7.6以降) など。 すべての動作確認をしたわけではありません。) |
Ajax の本![]() |
---|---|---|
CGI |
思考プログラムに加え, 盤面表示もサーバーの CGI が HTML で生成します。
一手ごとにページの再ロードが必要になりますが, ブラウザに依存しません。
ブラウザの「戻る」「進む」が使用できます。 ブラウザが Animated GIF を表示できない場合は Graphics版を, グラフィクスを表示できない場合, 表示画面が小さい場合は Text版をご利用ください。 |
CGI/Perl の本![]() |
Java Applet |
ブラウザにより一時的にダウンロードされ, ローカルコンピュータの Java 実行環境により実行されます。
(この上に盤面が表示されていれば, すでに実行可能な状態です。) Java 実行環境は, ブラウザに組み込まれていることも, プラグインとして用意されていることもあります。 プラットフォームに依存しないバイトコードの実行になるため, 実行速度はアプリケーション版には劣ります。 このため, レベルは1〜3のみに制限しています。 |
Javaアプレットの本![]() |
Win/Mac Application |
ダウンロードしてから, ローカルコンピュータにインストールして実行します。
各 CPU に最適化されたコードを実行するため最も高速で, 上級レベルも用意されています。 棋譜の保存や再現など, 機能も多くなっています。 |