Majmok milliói (egyfajta) teremtenek egy Shakespeare-verset

Burns úr, Homérosz és sok majom az írógépeken

Levélt kivéve Burns úr szobájából, ahol majmok majmolják a kesztyűjüket az írógépek ellen, abban a reményben, hogy egyetlen strófát (alább beágyazva) Shakespeare-t produkálnak, egy bizonyos Andersen úr ténylegesen előállított egy Shakespeare-vers - A szerető panasza - véletlenszerű típusú majmok felhasználásával. Nos, valahogy. Ez volt a legjobb idők, a homályos idők voltak…

Látja, annak a valószínűsége, hogy egyetlen majom leül és gépel egy teljes játékot - vagy akár verset vagy mondatot - végtelenül kicsi. Mint, olyan kicsi, hogy nem is érdemes megfontolni. A ' végtelen majomtétel ”(Igen, valóban létezik) előírja, hogy egy majom megtenné szinte biztosan gépeljen be egy adott szöveget, végtelen ideig - de ez csak azt jelenti, hogy elméletileg lehetséges, ugyanakkor hihetetlenül valószínűtlen.



Jesse Andersen megcsalta, hogy megkerülje ezt a meglehetősen idegesítő akadályt. Ahelyett, hogy egyetlen majomtól megkövetelte volna Shakespeare teljes műveinek kiírását, ehelyett virtuális, felhőalapú, Amazon EC2-alapú majmokat kapott, hogy kilenc betűből álló véletlenszerű karakterláncokat írjanak ki. Ha ezek a húrok részben vagy teljesen megfeleltek valamelyik shakespeare-i szólásnak, akkor azt „megtaláltnak” tekintették. A folyamatot a Hadoop telepítés Andersen Ubuntu számítógépére, és Sean Luke Mersenne Twister című alkotása biztosította, hogy a majmok által készített húrok a lehető legvéletlenebbek legyenek.

Más szavakkal, míg Shakespeare-é 43 mű 884 429 szóból áll , összesen tízmillió karakterből áll, Andersen majmainak csak annyi kilencbetűs húrokat kellett megtalálniuk, hogy mintegy 28 829 egyedi szót megfoghassanak. A kilencbetűs szavak megtalálása nem túl nehéz - csak 5,5 billió lehetséges kombináció létezik, és valóban csak Andersen majmai kellettek ehhez pár hét hogy megtalálja Shakespeare életműveinek 99,9% -át.

A néhány millió majom (Andersen nem ad pontos összeget) most megpróbálja megtalálni az utolsó karaktereket a megmaradt 42 darabban és versben. A szerető panasza Shakespeare messze a legrövidebb alkotása is - 11 000 karakter, szemben a következő legrövidebb 70 000-tel (A Comedy Of Errors) -, így várhatunk egy kicsit, amíg Andersen fáradságos amazóniai majmai befejezik munkájukat.

Ennek ellenére, amint Andersen rámutat, ez a projekt csak egy kis kísérleti szórakozás, és egy módja annak, hogy tisztelegjen a Simpsonok egyik kedvenc epizódja előtt ... így talán nem szabad túl komolyan venni a csalását.

További információ itt: Jesse Andersen blogja vagy nézze meg a majom fejlődését Shakespeare többi darabjával