授業でCUIでオセロゲームを作るという課題が出されたんですけどわからないんですx。x
どなたか教えていただきませんか?!>。<
課題は
『オセロゲーム(リバーシともいう。)は,8×8マス目のボードの上に,二人のプレーヤが
交互に円板を置いていく。円板は,片面が白,もう片面が黒に塗られていて,1人のプレーヤは
白面を上にして円板をおき,他方は黒面を上にして円板をおく。
最初,ボード中央の4マスには,白黒交互に4つの円板が置いてある。
○●
●○
それぞれのプレーヤは,縦・横・斜めのいずれかに敵色の円板1枚以上を挟む位置に円板をおく。
おくことができない場合はパスする。敵色の円板が挟める位置があればパスすることはできない。
円板を置くと,その置いた円板と,縦・横・斜め方向に敵色の円板を挟んで自分の色の円板が
その先にあれば,その挟んでいる敵色の円板をすべて自分の色に反転させる。
ゲームは,両者がともにパスしなければならなくなったときに終わり,
ボード上に自分の色の円板が多く残っているプレーヤの勝ち(同数の場合は引き分け)となる。
課題としては,このオセロゲームのボードを4×4にしたものを作り,コンピュータが一方のプレーヤを務める形の,1人遊びゲームとして仕上げよ。コンピュータが先手となるか後手となるかは指定して切り替えられる形のゲームとせよ。
(4×4のオセロゲームは後手必勝であることがわかっている。コンピュータができる限り 「強い」プレーヤとなるように努力してみよ。)』
完璧にとは言わないんでどーぞ教えてください>。<
本当に困っています。。。
お願いします>。<
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
質問者さんが理解していないのはオセロのアルゴリズムじゃなくてjava言語そのものすべてですよね?
付記URLでCUI版のオセロのプログラムが落ちています。それでアルゴリズムを学んだら良いのでは???と思うのですが、多分無理ですよね?
それなら、そっくりそのまま課題の回答として提出したらいかがですか?8×8ですけど、「4×4のオセロなんて俺には退屈すぎる」とか言っとけばいいんじゃないでしょうかね。
参考URL:http://homepage3.nifty.com/ymakise/java/OthelloA …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 物理学 水平な円板のあらい面上で, 中心から距離の位置に質量m の小物体を置いた。0を中心に円板を角速度で回 3 2022/08/07 21:24
- 工学 面積Sの円形導体板を間隔dで平行に配置したコンデンサの問題てす。 (1)静電容量C0をSもdとε0を 1 2023/05/31 19:07
- スピーカー・コンポ・ステレオ 【高級スピーカー】なぜ高級スピーカーには丸い大きな音が出る振動板が2つや3つ付いているの 11 2023/05/15 21:27
- 物理学 磁束密度Bの一様な磁場中に, 半径aの円板がその面と磁場が直交するように置かれ、中心軸のまわりに角速 4 2022/12/14 23:52
- DIY・エクステリア 構造用合板のプレカットでどうも良くわからない加工があるのですが。。 1 2022/07/26 03:16
- 物理学 質量 M,半径αの円板が1つの直径を固定軸として回転できるようになっている。質量mの物体が速さvで円 2 2022/10/21 20:16
- 車検・修理・メンテナンス 車を擦りました。2社見積もりしました。 板金屋A(個人店)→目視で19000円と口頭で。その後連絡が 8 2022/06/21 21:02
- 掃除・片付け 浴室のカビ除去及び防止対策 7 2023/06/21 17:23
- 仕事術・業務効率化 朝やらなければならない事をどうしても忘れてしまいます 3 2022/04/15 10:02
- 政治 日本で訴訟件数が少ないのは、自民党とビッグモーターが詐欺組織だからですか? 2 2023/07/27 11:30
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
生理でも会ってくれるセフレっ...
-
デスクトップで謎の半透明なウ...
-
パソコンのバツ印が出てこなく...
-
動画見ながらゲーム等するとPC...
-
男性は好きでもない人と一緒に...
-
ゲーム中にGPU使用率が急激に下...
-
手持ちのポケモンがゆうことを...
-
Windows10で最近パソコンを立ち...
-
スイッチでマインクラフトをプ...
-
ネカフェのPCでSteamをダウンロ...
-
なぜ世間は「ニートは国民の三...
-
Ryzen 7 5700Uではゲームは出来...
-
PCゲームのFPSが突然下がります。
-
最近オンラインゲームで仲良く...
-
3DSはSDカードを付けずに使用で...
-
スペックは足りてるのにゲーム...
-
彼氏が急に通話を切る
-
FPSで僕はチート使ってもいいと...
-
海外版ツムツムについて
-
COGNOSPHERE PTE...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
生理でも会ってくれるセフレっ...
-
Steam版ホグワーツレガシー強制...
-
ポケモンのなつき度チェック(...
-
パソコンのバツ印が出てこなく...
-
なぜ世間は「ニートは国民の三...
-
デスクトップで謎の半透明なウ...
-
動画見ながらゲーム等するとPC...
-
手持ちのポケモンがゆうことを...
-
スイッチでマインクラフトをプ...
-
男性は好きでもない人と一緒に...
-
Windows10で最近パソコンを立ち...
-
スペックは足りてるのにゲーム...
-
Windows10の統合版マインクラフ...
-
PCゲームのFPSが突然下がります。
-
Ryzen 7 5700Uではゲームは出来...
-
ネカフェのPCでSteamをダウンロ...
-
パズドラの動作が重いです
-
ICOのエンディングなどについて...
-
ポケモンHG・SSでヒンバスは出...
-
ネット回線の相性ってあるんで...
おすすめ情報