minesweeper

    12

    2答えて

    私は、ゲーム「Minesweeper」を解決するためのアルゴリズムをPythonで実装しました。プログラムは次のように動作します。 ソルバーが 'a'という名前の四角形をクリックしたとします。例のために、こうして明らかにされた数を2とする。未だにクリックされていない四角形の隣人は、(やはり一例として)「b」および「c」と名付けられている。次に、プログラムは、正方形を式[2、{'b'、 'c'}]に

    0

    2答えて

    私はJava Minesweeperゲームのためにこのメソッドを書いた、それは座標のセットを囲むスポットをチェックして、近くにある爆弾の数を計算することになっています。 public void numberMines(){ int count = 0; int x = 0; int y = 0; int xMin = x-1; int xMax =

    -2

    3答えて

    私は自分の掃海艇をJavaで設計しようとしています。 そして、実際の窓7の掃除機を分析しながら、私はこの状況に遭遇しました。 (矢印が指す)覆われていない正方形は、1であってもよいし、任意の数(空の正方形)を有するmayn't。 しかし、Windows 7の掃除機では、この広場は1つです。 仮説:分析すると、すべての鉱山は常に数字で囲まれていることが分かりました。 私は私の仮説で行く場合には、他に

    0

    2答えて

    私はかなり完成したMinesweeperに取り組んでいます。 唯一欠けているのは、勝利の検出です。これを実装する最良の方法は何でしょうか?クリックを検出するアクションリスナーの一部になることはわかっています。最後のクリックで勝者が検出されることもあります。 誰も私に感謝の言葉をくれませんか?

    1

    1答えて

    私はjqueryの掃海艇を作っています。隣接する鉱山0でブロックをクリックすると、現在、暴露関数に取り組んでいます。意図した結果が「0」彼らはまたしている場合、これらのブロックを明らかにし、すべての8つの隣接ブロックをループしているブロックは、そのブロックのために再発: function reveal(block) { block.removeClass('hide'); va

    5

    2答えて

    私は掃海艇ソルバーを作ろうとしています。あなたが知っているように、地雷庫のどのフィールドを開いても安全かどうかを判断する方法や、採掘されたフィールドを特定してフラグを立てる必要があるかどうかを判断する2つの方法があります。決定する最初の方法は簡単であり、我々はこのようなものを持っている: 場合(地雷の数の周りのX - Xの周りに発見された鉱山の現在の数)X周り すべて未開封のフィールドはを採掘され

    2

    2答えて

    私は鉱山を開発しており、鉱山を割り当てていますが、鉱山が既に鉱山のある場所に行くのを防ぐアルゴリズムを作成することはできません。これまで: ます。Public Sub initflags() Dim line, column As Integer For line = 0 To 9 For column = 0 To 9 mat(line, column) =

    1

    2答えて

    私は地雷探知機のゲームを開発しており、鉱山を割り当てていますが、数字を生成するために今どこに鉱山があるか確認しなければなりません。問題は、私が列と行を検証しているときに、私はゲームフィールドから出てこないプログラムが必要だということです。ここで は私のコードは、今のように見える方法は次のとおりです。 Public Sub avisinhos(ByVal line, ByVal column)

    0

    1答えて

    VB.NETを使用してVisual Studio 2010のMinesweeperクローンをWindowsフォームアプリケーションとしてプログラミングしていますが、ゲーム勝ちとゲームロストに問題がありますフォーム。これらのフォームを表示すると、ゲームフォームがまだ表示されているので、プレイヤーは鉱山の位置を見ることができますが、Game WonまたはGame Lostフォームが閉じられるまでゲーム

    8

    2答えて

    私はMinesweeperソルバーを実装する必要があります。私はルールベースのエージェントを実装し始めました。 私は特定のルールを実装しました。私は現在のセル(周りのセルについての情報を持つ)のために最もよくマッチするルールを選択するヒューリスティックな機能を持っています。したがって、選択された各セルに対して、8つの周囲のセルを表示したり、マークしたり、何もしないようにすることができます。というの