Oaia electrică

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 .

Nume și idee

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

Crearea unui proiect

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.

Cerințe de sistem

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.

Cum funcționează

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ă).

Galerie

Exemple de modele tipice de „oaie” din arhiva electricsheep .

Vezi și