問題タブ [minmax]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
154 参照

java - 2D 配列 arr (n)(n) を取得しました。e任意のインデックスを選択し、タスクは周囲の要素の最小値と最大値をカウントすることです

2D 配列 arr[n][n] を取得しました。任意のインデックスを選択し、タスクは周囲の要素の最小値と最大値をカウントすることです (隅にある場合は少なくとも 3、中央にある場合は 8)。皆さんに解決を求めるのではなく、実行する方がよい方法についてアドバイスをください。

0 投票する
2 に答える
184 参照

linux - Linux でファイルから最小値と最大値を出力する

これは宿題で、ここで少し困惑しています。目的は次のとおりです。

小テストの点数を含む grades というファイルを作成します。ファイルは、1 行に 1 つのクイズ スコアのみが含まれるように作成する必要があります。ファイルの成績を表すパラメーターを受け入れ、クイズで受け取った最小および最大スコアを決定する minMax というスクリプトを作成します。スクリプトは次の形式で出力を表示する必要があります。クイズの最高得点は # です。クイズの最低点は # です。

これを達成するために私が行ったことは、最初に成績を並べ替えて順番に並べることです。次に、次のようなコマンドでパイプしようとしました。

完了したときに得られる出力は、ファイルの最初と最後のエントリですが、ソートされていないため、最初と最後のエントリを選択して印刷する方法がわかりません。$1 と $2 ですか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
1742 参照

algorithm - 最小最大制約を線形化する方法

現在、私はこの線形計画法モデルを持っています:

マックスX

そのような:

Max_a(Min_b(F(a,b,X))) <= 何らかの定数

* Max_aは次式を a だけ変えて最大化するという意味で、Min_bも同様

さて、問題は拘束部分をどう線形化するかです。現在の Minmax 線形化に関する論文のほとんどは、目的としての Minmax について述べています。しかし、それが制約である場合、どのように線形化するのですか??

ありがとう

0 投票する
2 に答える
5785 参照

c++ - cv::mask は opencv minMaxLoc に対してどのように見えるべきですか?

簡単な質問ですが、わかりません。

通常は void minMaxLoc(InputArray src, double* minVal, double* maxVal=0, Point* minLoc=0, Point* maxLoc=0, InputArray mask=noArray()) しかし、マスクはどのように見えるでしょうか?

これは私が欲しいものです:それは1次元のマット(1行のみ)であり、マット(maxRowGChnnl)の間隔(下から上まで)の最小最大位置が必要です。

これは maxRowGChnnl サイズです。

上記のコードは次のように中止します。

ご協力いただきありがとうございます。

0 投票する
1 に答える
10311 参照

artificial-intelligence - TIC-TAC-TOE バリアント ゲームの評価関数の作成方法

私は実際にゲームの変形であるボードゲームに取り組んでいTIC-TAC-TOEます。ゲームの仕様は次のとおりです。

1.ゲームはnxnボードでプレイされ、n変数が使用されます。

2.k最初にアラインメントを配置することに成功した場合、プレイヤーは勝利しkます。可変です。

3.アラインメントは、横、縦、または斜めのlマーク ( XまたはO ) で構成されます。l固定されています。

4.n xグリッドがいっぱいで (どのプレイヤーもXまたはOnのいずれかのマークを追加できない)、どのプレイヤーも配置に成功しなかった場合、ゲームは引き分けになります。k

minmaxwithalpha-beta prunningアルゴリズムを使用しています。これは人工知能を使用した最初のプログラムであり、アルゴリズムで使用される評価関数を作成する方法が正確にはわかりません。マテリアルの重み付けを使用して位置を評価する例をネットでいくつか見ましたが、私の場合は適用できません。実際、私は-100との間の値を返す radom 評価関数を使用しています100

特定のボード構成を評価する方法について何か考えはありますか?

0 投票する
1 に答える
2296 参照

erlang - ゲームドラフトに最適な AI アプローチ (Chekers)

現在、Eralang でオンライン ゲーム サーバーのドラフトを実装しています (モバイル ゲーム)。AIのアプローチに問題があります。(最小最大アプローチ、遺伝的アルゴリズム、またはその他のいずれか)。適切なヒューリスティック関数の定義にも問題があります。基本的に私が必要としているのは、これがオンライン モバイル ゲームであるため、言語、限られた数のリソース、およびサーバーの応答時間 (タイムアウト) を考慮しながら実装を開始する方法のアイデアです。

アルゴリズムとヒューリスティック関数についてのアイデアが必要です。

0 投票する
2 に答える
210 参照

matlab - 1x31 セルの列の最小値と最大値を取得します

Matlab では、各セルが 1x114 int 32 である 1x31 のセル配列 psdMonth があります。各セルのすべての列の最小値を取得して、1x114 int 32 になる複合最小値を取得したいと思います。したがって、psdMonth{1}(1)......psdMonth{31 の最小値が必要です。 }(1)、次に psdMonth{1}(2)....pdMonth{31}(2) などの最小値。

私はこのようなことを試しました:

これは1x114 int32を作成しますが、実際にそうすべきだと思うことを実際に行っているかどうかをテストする方法がわかりません。必要な出力を取得する方法を誰か教えてもらえますか? または、私が行っていることが正しいことを確認しますか?

ありがとう!

0 投票する
3 に答える
2117 参照

python - 正規表現を指定して生成された最小、最大長の文字列を見つける方法は?

正規表現を指定して最小長と最大長を見つける方法は?

例えば

この正規表現は、最小 1 (0 または 1 0r 2.... または 9) の文字列長と最大長 2 (10 または 11 または 12 または ......19 または 20 または 21....) を生成できます。 ……または99)

同様に、正規表現を指定して最小長と最大長を計算できる関数を提供できる人はいますか? 以下の正規表現を入力として使用できるのはどれですか?

0 投票する
2 に答える
204 参照

algorithm - Tic Tac Toe の MiniMax アルゴリズムを簡略化する

完全に動作する Tic Tac Toe ゲームを持っていますが、持っている MiniMax アルゴリズムを変更する方法はありますか? したがって、ある意味でより単純であるか、さらには短絡的です。