Warning: count(): Parameter must be an array or an object that implements Countable in /home/yukuri/crypto-app.tokyo/public_html/AIGameCreator/Com0.php on line 157

Warning: in_array() expects parameter 2 to be array, bool given in /home/yukuri/crypto-app.tokyo/public_html/AIGameCreator/Com0.php on line 476

Warning: count(): Parameter must be an array or an object that implements Countable in /home/yukuri/crypto-app.tokyo/public_html/AIGameCreator/Com0.php on line 484
オセロ ルールは以下の通りです ・盤は縦8×横8マス ・初期状態で真ん中の4マスに白黒の石を交互に配置する ・プレイヤーは黒、AIは白を置く ・先攻を黒とし、黒→白→黒→白……の順番で石を置いていく ・石を置ける場所は、下記の条件(1)〜(3)を満たしている (1)置くマスに他の石がないこと (2)置くマスの上下左右、斜め1マスの場所に相手の石があること (3)置いた石、相手の石があった方向の延長上に自身の石があること ・石を置ける条件を満たせない場合は、パスをして相手の番になる ・すべてのマスに石が置かれた時点でゲーム終了 ・ゲーム終了時点で石の数が多い方が勝ちとなる's game | AI game creator

Click here for free DL of the app version that can save data.
No:3115 1220
Prev Next
オセロ ルールは以下の通りです ・盤は縦8×横8マス ・初期状態で真ん中の4マスに白黒の石..ALL
Developer もちきなこ|Date and time 23/6/23 22:04:08
Build time 116.076 sec|Game capacity 15.435KB|Script

以下がオセロの実装例となります。

オセロ

黒の石:

白の石:


オセロのルールに基づき、8×8の盤面を作成。初期状態では真ん中4マスに白黒の石が配置されます。プレイヤーは黒、AIは白の石を置きます。先攻を黒とし、交互に石を置いていきます。石を置ける場所は、(1)置くマスに他の石がないこと、(2)置くマスの上下左右、斜め1マスの場所に相手の石があること、(3)置いた石、相手の石があった方向の延長上に自身の石があること、の3つの条件を満たしていなければなりません。石を置ける場所がない場合はパスをして相手の番になります。すべてのマスに石が置かれた時点でゲーム終了です。石の数が多い方が勝者となります。スマホでも遊べるように画面は自動的に調整されます。また、AIのターン中は0.5秒のウェイトがあり、人間に対して有利なプログラムになっています。

Prev Next   Back  1  0 Menu 

[PR]現在の人気ゲームランキング

Click here for free DL of the app version that can save data.

(C)2023 HisashiApp