Co to jest sztuka generatywna?
Sztuka generatywna odnosi się do dzieł sztuki, których produkcja wiąże się z pewnym stopniem przypadkowości. Obecnie jest on zwykle tworzony za pomocą algorytmicznych programów komputerowych, chociaż każdy proces mechaniczny o pewnym poziomie autonomii może być wykorzystywany do tworzenia sztuki generatywnej. Twórczy wkład artysty w tego rodzaju sztukę polega na ustaleniu ram, w których może działać losowy proces; obecne są elementy zarówno porządku, jak i nieładu. Jeśli używany jest program komputerowy, można stworzyć zasadniczo nieskończoną liczbę projektów.
Być może pierwszym przykładem sztuki generatywnej była gra muzyczna wydana w Berlinie w 1792 roku. Gra została przypisana Wolfgangowi Amadeuszowi Mozartowi, wpływowemu kompozytorowi w epoce muzyki klasycznej. W grze rzucano kostkami, aby losowo wybierać już skomponowane fragmenty muzyki, które następnie łączono ze sobą, tworząc gotowy utwór. Twierdzono, że nawet amatorzy mogą tworzyć nieskończoną liczbę kompozycji. W tym przykładzie kości służą jako mechanizm losowości, a różne fragmenty muzyczne służą jako „reguły”.
Sztuka algorytmiczna jest podzbiorem sztuki generatywnej, która wykorzystuje algorytmy komputerowe lub zestawy dobrze zdefiniowanych instrukcji do tworzenia projektów. Aby ten rodzaj procesu był generatywny, musi jednak istnieć pewien stopień autonomii. Generator liczb losowych jest jednym ze sposobów, dzięki którym algorytmy mogą zachowywać się w sposób niedeterministyczny. Artysta zazwyczaj wyznacza granice przestrzeni projektowej za pomocą funkcji algorytmicznych, a następnie włącza element losowości do tej struktury. Metody algorytmiczne są dziś popularne do tworzenia szerokiej gamy dzieł sztuki wizualnej.
Niektóre algorytmy mogą opierać się na projektach wcześniejszych etapów, symulując optymalizację ewolucyjną. Takie algorytmy inspirowane biologią ewolucyjną nazywane są algorytmami genetycznymi. Reguły sukcesu projektowego, które odnoszą się do sukcesu reprodukcyjnego w analogii biologicznej, mogą zostać określone przez artystę jako twórczy wkład w model. Przypadkowy czynnik w modelu odpowiada skutkom mutacji w żywym organizmie.
Innym przykładem sztuki generatywnej jest zestaw włoskich średniowiecznych projektów miast, stworzony przez architekta Celestino Soddu w 1987 roku. Soddu stworzył zestaw warunków, w których można uruchomić losowy proces komputerowy, aby stworzyć model miasta. Warunki były takie, że końcowym rezultatem zawsze będzie miasto rozpoznawalne we włoskim średniowiecznym stylu. Mimo że modele były wystarczająco ograniczone, aby zachować je w tym stylu, można stworzyć zasadniczo nieskończoną liczbę modeli.