アルゴリズム最適化選手権。 - ページ 78

 

私の結果です。

マッチングは100%です。

FFコール数(初期文字列49文字):904件

 
明日、スクリプトのexeを投稿します。
 
Andrey Dik:
文章問題で賞金?-質問の意味がよくわからなかった。
と聞いただけなんです。どうでもいいけど、賞金が...。:)
 
Реter Konow:

私の結果です。

100%一致します。

FFの呼び出し回数(49文字のオリジナル文字列を使用):904回

"信じられない!"(с)

確かにDahlやOzhegovの辞書をアルゴリズムに貼り付けて、既知の単語と比較することもできますが、その場合、問題のテキストに意味のある単語がなければ(例えば、ランダムな文字の集合)、このアルゴリズムは確実に「おかしくなる」でしょう。

 
Andrey Dik:

"信じられない!"(с)

もちろん、DahlやOzhegovの辞書をアルゴリズムに追加して、既知の単語と比較することもできますが、問題のテキストに意味のある単語がない場合(例えば、ランダムな文字の集合)、そのようなアルゴリズムは間違いなく「クラッシュ」します。

この「非常に複雑な」問題は、たった2つのネストしたループを使うだけで、FFを100%892回呼び出すだけで解決することができます。
 
Event:
この「非常に複雑な」問題を、たった2つのネストされたループで、100%の状態でFFを892回呼び出すことで解決しています。
進化論的アルゴリズムなし :)

はい?とても興味深いです。

FFの中身を見たからでしょうか?- それとも、あなたの魔法の「2つのネストされたループ」は、どんな最適化問題を解決するのでしょうか?

 
Andrey Dik:

はい?とても興味深いです。

FFの中身を見たからでしょうか?- それとも、あなたの魔法の「2つのネストされたループ」は、何か最適化の問題を解決してくれるのでしょうか?

無駄に指定したわけではないんですよ、この仕事は。
任意のテキストを挿入することができます。要は、弦の長 さを知ることです。そして、minからmaxまでのパラメータを検索するだけです。
初歩的なことですが。枠にとらわれない発想が必要なんですね。
 
Event:
無駄に指定したわけではないんですよ、この仕事は。
好きなテキストを挿入することができます。要は、弦の長 さを知ることです。そして、パラメータを最小から最大まで並べるだけです。
初歩的なことですが。枠にとらわれない発想が必要なんですね。
そんな単純な話じゃないんです、断言します。:)
 
Реter Konow:
そんな単純な話じゃないんです、断言します。:)
どうですか、私のバージョンはもうご覧になりましたか?:)
 
Event:
無駄に指定したわけではないんですよ、この仕事は。
好きなテキストを挿入することができます。要は、弦の長 さを知ることです。そして、パラメータを最小から最大まで並べるだけです。
初歩的なことですが。枠にとらわれない発想が必要なんですね。
すごいですねぇ。非標準的なアプローチは、成功の鍵とは言わないまでも、少なくともその土台としては悪くない。では、選手権では同業者とバトルをすることになるのですね。