Weaselution

5+
Lejupielādes
Satura vērtējums
Visiem
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls

Par šo lietotni

Richard Dawkins "zebiekste programma parāda evolūcijas procesus-izlases variāciju apvienojumā ar ne-izlases kumulatīvo izvēli. Apgalvojot, ka, ņemot vērā pietiekami daudz laika, mazie pakāpeniskas ģenētiskā koda izmaiņas rada sarežģītu sistēmu. Tas ir vienkāršošana pamatojoties uz "bezgalīgo pērtiķu teorēmu"; dots bezgalīgs laiks, pērtiķis un rakstāmmašīna galu galā rada visas Šekspīra darbu. Zebiekste Programma ekstrakti nelielu frāzi no Hamlets ", man šķiet tas ir kā zebiekste" kā evolūcijas mērķa frāze. Tā sākas, izvēloties izlases secību 28 vēstules, dublē to atkārtoti, bet ar izlases izredzes "mutāciju". Programma izskata mutanta frāzes, ka "pēcnācējus" oriģinālās frāzes, un izvēlas vienu, kas visvairāk līdzinās mērķi, man šķiet tas ir kā zebiekste.

Weaselution mechanizes šo un paplašina to - kas ļauj jums izveidot savu evolūcijas pieņēmumus. Jūs varat eksperimentēt ar skaitu pēcnācēju, mutāciju likmes, mērķa frāze un vissvarīgākais, sarežģītība nepieciešama izvēlei.

In Dawkins 'zebiekste programmā, katrs raksturs, kas atbilst mērķa tiek uzskatīts par labumu un nekavējoties atlasīti nākamajai paaudzei. Patiesībā viss ir daudz sarežģītāka - daļēji attīstījusies iezīme nebūtu nekādas pabalstu; tā ka daļēja funkcija nav labākas izredzes tikt izvēlēts nekā jebkurš cits, un "nodot out". Vairāk pareizi analoģija ir tā, ka pilnīgs vārdi ir pienākums būt noderīga un atlasīti nākamajai paaudzei. Weaselution pierāda sarežģītības ietekmi, ļaujot jums izvēlēties vienu no 4 sarežģītības režīmi:

režīms 1: nav - katrs mērķis frāze saskaņošana vēstule tiek pieņemts, ka izvēles raksturs. Bet kāpēc nepabeigta vārds ir kāda selektivitātes? Daži sarežģītība ir nepieciešams funkciju, lai būtu iespējams izvēlēties, tāpat kā jums ir nepieciešams vismaz vārdu ir nozīme.

režīms 4: visu vārdu - pieņem, ir nepieciešami daži sarežģītība. Par kaut ko izvēlas (labāku sagatavotību), tai jāpilda funkciju. Tas ir simulēta, neļaujot vārdu Jāizvēlas kamēr visa vārds ir savā vietā. MELDINLS ieguva kā 0, jo visa vārds nav pilnīgs. Man šķiet ieguva kā 8. jo visa vārds ir pabeigta. Tas ievērojami palielina izredzes, ka vārds būs pāriet, pirms to var izvēlēties.

režīms 2: sarežģītība ar dē / fiksētā stāvoklī - Kopēja atspēkošana uz nesamazināms sarežģītība ir tā, ka tiek pieņemts, ka komponenti ir bezjēdzīgi par to pašu. Jo evolūcijas modelis, apakš sastāvdaļas lielo asambleju var darīt citus darbus, līdz ar to tie ir izvēlēties. Weaselution modeļi, kas jēdziens šajā režīmā. Sarežģītas funkcijas (ilgāk vārdiem mūsu SIM) veido mazāku mazāk sarežģītu funkciju (īsāks vārdi). Piemēram: man šķiet apakš vārdiem: man, plānas, kas, domā, es, tinte, domā. Tas izmanto noteikumu, ka mazāki vārdi jāpastāv Hamletā uzskatāms par derīgu subword. (Turpmāk Weaselution satur visus Hamlets un pārbauda subwords pastāv šajā darbā). Šis režīms ir galvenais apkrāptu - sub vārdi ir spiestas uz pareizā stāvoklī ar lielāku vārdu. Piemērs: in man šķiet: Me ------, ne --- Me ---

režīms 3: Weaselution Demo 4: sarežģītība ar dē / nenoteiktā stāvoklī. Tāds pats kā režīms 2 izņemot subword nostāju nav iepriekš noteikts. Subword varētu tikt izvēlēts, bet būt nepareizā pozīcijā, lai radītu lielāku vārdu. Subwords ir savākt sevi pareizā secībā nejauši.

Izmantojiet Weaselution ir analoģija, lai pierādītu Evolution nepilnības. To var izmantot kā efektīvu samierinošs līdzeklis, lai automatizētu projektēšanas. Jo īpaši, ja jūs uzskatāt, ka Hamlets vienkāršošanu, salīdzinot ar dzīvi. Piemēram: vidējais vārds ir 5 burti, tas rada 1 pret 10000000 izredzes iegūt visus burtus vietā uzreiz. Mazākais proteīns, insulīns, ir no 51 aminoskābēm, tas rada 1 pret 10 ^ 66 izredzes montāžas lietderīgu olbaltumvielas nejauši.
Atjaunināta
2018. gada 25. nov.

Datu drošība

Drošība sākas ar izpratni par to, kā izstrādātāji vāc un kopīgo jūsu datus. Datu konfidencialitātes un drošības prakse var atšķirties atkarībā no izmantojuma, reģiona un vecuma. Izstrādātājs ir sniedzis šo informāciju un laika gaitā var to atjaunināt.
Dati netiek kopīgoti ar trešajām pusēm
Uzziniet vairāk par to, kā izstrādātāji norāda datu kopīgošanu.
Dati netiek vākti
Uzziniet vairāk par to, kā izstrādātāji norāda datu vākšanu.

Jaunumi

update for Android target version = 27