Vendredi 4 Avril 2025
Complément sur les retro-techs et les LLMs
Salvatore Sanfilippo (aka Antirez), a réalisé une expérience inverse qui est intéressante :
A partir de code écrit pour un jeu rétro développé en assembleur Z80 pour le Zx-Spectrum, il a demandé à un chatbot de faire le reverse ingeneering de la fonction utilisée pour un calcul nécessitant des fonctions trigonométriques.
Là où c'est encore plus intéressant, c'est que la méthode employée par Salvatore dans le jeu est une méthode d'approximation peu utilisée, là où on retrouve généralement plus l'utilisation de tables pré-calculées avec des multiplications.
Bilan des tests : la méthode a bien été identifiée et explicitée, démontrant le niveau auquel sont actuellement arrivés les modèles en ce qui concerne la compréhension du code.