Weaselution

5+
Vipakuliwa
Daraja la maudhui
Kila mtu
Picha ya skrini
Picha ya skrini

Kuhusu programu hii

Richard Dawkins 'Weasel mpango inaonyesha evolutionary michakato-random tofauti pamoja na yasiyo ya random nyongeza uteuzi. Wakidai kwamba kupewa muda wa kutosha, ndogo Unaozidi maumbile kificho mabadiliko kuzalisha mifumo tata. Ni kurahisisha msingi juu ya 'usio tumbili theorem'; kupewa muda usio na mipaka, tumbili na typewriter inaweza hatimaye kuunda yote ya kazi ya Shakespeare. mpango Weasel Extracts maneno ndogo kutoka Hamlet, "methinks NI KAMA WEASEL" kama lengo maneno ya mabadiliko. Ni huanza kwa kuchagua mlolongo random ya 28 barua, marudio yake tena na tena, lakini kwa random nafasi ya 'mutation'. Mpango haionyeshi misemo mutant, 'kizazi' ya maneno ya awali, na akiamua moja inayofanana zaidi na lengo, methinks NI KAMA WEASEL.

Weaselution mechanizes hii na expands juu yake - kuruhusu wewe kufanya yako mawazo mwenyewe evolutionary. Unaweza majaribio na idadi ya kizazi, viwango vya mutation, Lengo ni maneno na kwa kiasi kikubwa, utata inahitajika kwa ajili ya uteuzi.

Katika Dawkins 'weasel mpango, kila tabia ambayo mechi Lengo ni kuchukuliwa faida na mara kuchaguliwa kwa kizazi kijacho. Katika hali halisi, mambo ni magumu zaidi - kipengele sehemu tolewa haitakuwa na faida; hivyo kwamba kipengele ubaguzi hana nafasi nzuri ya kuchaguliwa kuliko nyingine yoyote na itakuwa 'kukabidhi nje'. mlinganisho sahihi zaidi ni kwamba maneno kamili wanatakiwa kuwa na manufaa na kuchaguliwa kwa ajili ya kizazi kijacho. Weaselution inaonyesha athari utata kwa kuruhusu wewe kuchagua moja ya modes 4 utata:

mode 1: hakuna - kila lengo maneno vinavyolingana barua ni kudhani kuwa selectable kwa asili. Lakini nini neno unfinished na selectability yoyote? Baadhi utata inahitajika kwa ajili ya kipengele kuwa selectable, kama unahitaji angalau neno na maana.

mode 4: neno zima - akubali baadhi ya utata inahitajika. Kwa maana kitu watachaguliwa (bora fitness) ina kufanya kazi. Hii ni simulated na si kuruhusu neno kwa kuchaguliwa mpaka neno zima ni mahali. MELDINLS alifunga kama 0 tangu neno zima si kamili. Methinks alifunga kama 8 tangu neno zima ni kamili. Hii inaongeza tabia mbaya kiasi kikubwa kwamba neno itakuwa kukabidhi kabla inaweza kuwa kuchaguliwa.

mode 2: Utata na buildup / nafasi ya kudumu - andiko la kawaida kwa irreducible utata ni kwamba akubali kwamba vipengele ni bure juu yao wenyewe. Katika mtindo wa mabadiliko, ndogo sehemu ya makanisa kubwa wanaweza kufanya kazi nyingine, hivyo ni selectable. mifano Weaselution kwamba dhana katika hali hii. kazi ngumu (maneno tena katika sim yetu) ni linaloundwa na kazi ndogo chini tata (mfupi maneno). Kwa mfano: Methinks ndogo maneno: Me, hafifu, katika, anadhani, I, wino, kufikiri. Ni matumizi ya kanuni kwamba maneno ndogo lazima kuwepo katika Hamlet kuchukuliwa subword halali. (Weaselution ina yote ya Hamlet na inathibitisha subwords zipo katika kazi hiyo). mode Hii ni pamoja na kudanganya muhimu - maneno ndogo wanalazimika katika msimamo sahihi katika neno kubwa. Mfano: katika Methinks: Me ------, si --- Me ---

mode 3: Weaselution Demo 4: Utata na buildup / usiojulikana msimamo. Same kama mode 2 isipokuwa nafasi subword ya si kabla ya maalum. subword inaweza kuwa kuchaguliwa lakini kuwa katika nafasi ya makosa ya kuunda neno kubwa. Subwords una kukusanyika wenyewe ili haki kwa bahati.

Kutumia kuhitilafiana Weaselution ya kuonyesha mageuzi ya short comings. Ni inaweza kutumika kama ufanisi kuomba msamaha chombo kwa ajili ya kubuni akili. Hasa wakati wa kufikiria HAMLET kurahisisha ikilinganishwa na maisha. Kwa mfano: neno wastani ina 5 barua, hii inazalisha 1 katika 10,000,000 nafasi ya kupata barua zote katika mahali mara moja. ndogo protini, insulini, ina ya 51 amino, hii inazalisha 1 katika 10 ^ 66 nafasi ya kukusanyika protini muhimu kwa bahati.
Ilisasishwa tarehe
25 Nov 2018

Usalama wa data

Usalama huanza kwa kuelewa jinsi wasanidi programu wanavyokusanya na kushiriki data yako. Faragha ya data na mbinu za usalama zinaweza kutofautiana kulingana na matumizi yako, eneo ulilopo na umri wako. Msanidi programu ametoa maelezo haya na anaweza kuyasasisha kadiri muda unavyopita.
Hakuna data inayoshirikiwa na wengine
Pata maelezo zaidi kuhusu jinsi wasanidi programu wanavyobainisha kushiriki data
Hakuna data iliyokusanywa
Pata maelezo zaidi kuhusu jinsi wasanidi programu wanavyobainisha ukusanyaji wa data

Mapya

update for Android target version = 27