Euh, mais attends, c'est complètement trivial ce truc, non? Quand tu reçois une requête de n caractères,
1) tu tires au sort l'emplacement du début du texte entre 1 et N-n (N étant le nombre de caractères dans la page)
2) tu remplis le reste de la page de caractères aléatoires
3) tu stockes dans une base de données la requête et la graine du RNG, et tu identifies cette entrée avec un numéro unique
Du coup, tu crées juste tes pages à la demande, c'est une simulation de la bibliothèque de Babel, mais ça n'a rien à voir avec le concept.
Un truc plus intéressant serait de générer des binaires informatiques aléatoires afin d'optimiser les tâches simples. Par exemple, la fonction "factorial" a un jeu d'entrées/sorties fini (si on veut récupérer la sortie dans un int, mettons). Du coup, il doit être possible de chercher le plus petit binaire possible qui donne le bon résultat, sans le programmer, juste en testant des binaires aléatoires de taille croissante jusqu'à ce que ça marche. J'imagine qu'on pourrait trouver des binaires plus efficaces que n'importe quel truc compilé. Ça pourrait vraiment aider l'optimisation du calcul numérique, etc. Au moins ça aurait un intérêt...
[^] # Re: Intelligence artificielle et jeux de GO et Kasparov
Posté par arnaudus . En réponse au journal Tout est écrit!. Évalué à 3.
Euh, mais attends, c'est complètement trivial ce truc, non? Quand tu reçois une requête de n caractères,
Du coup, tu crées juste tes pages à la demande, c'est une simulation de la bibliothèque de Babel, mais ça n'a rien à voir avec le concept.
Un truc plus intéressant serait de générer des binaires informatiques aléatoires afin d'optimiser les tâches simples. Par exemple, la fonction "factorial" a un jeu d'entrées/sorties fini (si on veut récupérer la sortie dans un int, mettons). Du coup, il doit être possible de chercher le plus petit binaire possible qui donne le bon résultat, sans le programmer, juste en testant des binaires aléatoires de taille croissante jusqu'à ce que ça marche. J'imagine qu'on pourrait trouver des binaires plus efficaces que n'importe quel truc compilé. Ça pourrait vraiment aider l'optimisation du calcul numérique, etc. Au moins ça aurait un intérêt...