Un appello a favore del codice umano

Solo per fare un esperimento, ho chiesto a Claude di migliorare la velocità di Alcon2020 e ho ricevuto questa risposta:

The pixel code is already at the practical limit

Giusto come commento divertente.

8 Mi Piace

Ahahah! :laughing:

Haha, dovresti fornire uno screenshot da convertire e inserire dopo la schermata di caricamento :smiley:

Per prima cosa, lascia che elogi il tuo gioco: mentre durante l’epoca commerciale del CPC molti titoli avevano diversi difetti (finestre piccole, lentezza, artefatti nelle animazioni), tu hai pubblicato una vera gemma con uno scrolling fluidissimo e una marea di sprite che si muovono veloci. Un po’ troppo veloci per me, ma questo è un altro discorso…

La domanda è: è davvero così? Qualche tempo fa ero curioso e ho dato una rapida occhiata a come il gioco disegna i suoi sprite. Se non ricordo male, venivano usati sprite compilati distribuiti su diverse pagine di ROM, e questo è davvero velocissimo.

Ma l’affermazione: «Non si può migliorare ulteriormente» è davvero categorica e perentoria, e di solito non corrisponde a verità. Ciò che di solito può essere vero è: serve un’enorme quantità di lavoro solo per ottenere un minuscolo miglioramento.

Ho notato che le IA a volte si tirano indietro di fronte ai compiti più difficili e preferiscono soluzioni standard che sono ben lontane dall’essere ottimali. Perciò: non fidarti, forse si può fare ancora di più.

Sì, questo è il motivo per cui questo thread è «un appello a favore del codice umano». Perché un essere umano può sempre migliorare ancora un po’. Nel software non si può mai dire: questo non può essere ulteriormente migliorato. Se la pensassimo tutti così, non avremmo le demo. Ma l’aneddoto resta comunque valido per dimostrare che l’essere umano è ancora superiore alla macchina, a prescindere da quanto utile sia l’IA.

Anche quando l’IA ottimizza, si affida a trucchi ideati dagli umani.

2 Mi Piace