このWeasel Programについて
いつでもどこでも、お使いの端末で何百万もの最新の Android アプリ、ゲーム、音楽、映画、テレビ番組、書籍、雑誌などをお楽しみください。
このプログラムは、教育目的のために意図されている - 非ランダム累計選択と組み合わせたランダムな変化 - - 偶然とは異なる進化のシステムを駆動させるプロセスがあることを実証する。
あなたやあなたのうちのどれかがいるなら友人は、我々は複雑な人生は、設計者(いくつかのための神)せずに、私たちの周りのすべてdesigens参照方法来る把握するように見えることはできません。
この概念は、最初にリチャード·ドーキンスことにより、元のイタチプログラムに示された。
次のように基本的なアルゴリズムは、次のとおりです。
1。ランダムな文字列で始まる。
2。ランダムな文字に置き換えられて、その文字の文字ごとに5%の確率で、この文字列の100コピーを作成します。
3。対象の文字列をそれぞれの新しい文字列を比較し、それぞれのスコア(正しい、正しい位置にある文字列内の文字数)を得た。
4.0新しい文字列のいずれかが満点、停止している場合。
4.1それ以外の場合は、最高得点の文字列を取り、2に進みます。
トピック詳細はhttp://en.wikipedia.org/wiki/Weasel_programウィキペディアのページにアクセスしてください
私はまた、リチャード·ドーキンスの著書「ブラインド時計職人」を読むことをお勧めしたい。
P.S.それらが正しいいったんメソッドは文字をロックすることで不正行為をしていることを主張する一部の批評家がありますが、これは真実ではない、あなたはここにコード全体をチェックすることができます - https://drive.google.com/folderview?id=0B2SWliTSzi6bOUx6T3hkVU10RVE&usp=sharing
広告情報:
「私を試してみてください」ボタンをクリックすると、このアプリはフルスクリーン広告を表示します