Oaia electrică | |
---|---|
Tip de |
Screen saver Software gratuit |
Dezvoltator | Scott Draves |
Scris in | flam3 |
Sistem de operare | Linux, Mac OS X, Microsoft Windows |
Prima editie | 1999 |
Licență | Software gratuit GPLv2 |
Site-ul web | electricsheep.org/#/ |
Fișiere media la Wikimedia Commons |
Electric Sheep (din engleză - „Electric Sheep”) este un proiect de calcul distribuit care vă permite să generați, descărcați și vizualizați ecrane de splash fractale .
Proiectul se bazează pe romanul lui Philip Kindred Dick Do Androids Dream of Electric Sheep? (titlul original: „Do Androids Dream of Electric Sheep?”), care a fost transformat în filmul Blade Runner .
Când screensaver-ul este încărcat, fiecare utilizator (computer) este un android care cade într-un vis și redă (vise) despre oile electrice (viziuni abstracte ale somnului electronic colectiv - fractali ).
Oaia din acest program Fractal Flame animat
Numărarea oilor exercițiu mental folosit în unele culturi ca mijloc de sedare
Proiectul a fost creat de Scott Draves, în timp ce programul a fost creat de Danny Demonik, Eric Fung, Dean Gode, Nicholas Long, Matthew, David McGrath, Eric Rekas, Matt Reda, Jeff Sickel, Spot, Andrew Stone, Brennan Underwood și Timothy J. Lemn .
Screensaver -ul a fost creat și lansat ca software gratuit în 1999 și continuă să evolueze datorită muncii unei echipe de aproximativ cinci ingineri.
Aplicația a fost lansată pentru aproape toate sistemele de operare disponibile . Performanța optimă necesită câteva sute de MB de spațiu pe disc, o conexiune la Internet rapidă (și de preferință persistentă), care poate (în funcție de setările utilizatorului de economizor de ecran) să provoace transfer semnificativ de date.
Fluxul de lucru este simplu, oricine poate instala software-ul gratuit ca screensaver, iar utilizatorii mai implicați pot participa la dezvoltarea proiectului.
Utilizatorii pot vota pentru oile care le plac sau nu le plac, iar acest vot este folosit pentru un algoritm genetic care generează noi oi (oile care obțin cele mai multe voturi continuă să evolueze, să se mute, să se răspândească rapid printre utilizatori, să se încrucișeze și să aibă descendenți). Aproximativ 100 de oi depozitate pe un server sunt numite „turmă”. Crearea unui nou fractal prin interpolarea sau combinarea codului fractal al unei oi cu codul unei alte oi se numește împerechere/înmulțire, iar modificările aduse codului se numesc mutații.
Utilizatorii își pot crea propriile oi cu software-ul corespunzător, adică setează manual parametrii ecuației și testează vizualizarea oilor pe bază de probă. Aceste oi artificiale pot fi apoi publicate pe unul dintre servere, unde sunt distribuite utilizatorilor, astfel încât aceste oi artificiale devin subiectul unui proces evolutiv.
Animațiile finalizate, cu o durată de aproximativ 5 secunde, sunt salvate temporar în format MPEG-2 pe disc, de unde sunt redate și torrentate altor utilizatori.
Toate imaginile și animațiile de oi sunt licențiate în baza unei licențe Creative Commons (Atribuire Partajare la fel 1.0, 2.0 sau 2.5 sau Atribuire 2.5, în funcție de vârstă).
Exemple de modele tipice de „oaie” din arhiva electricsheep .