Dans cette question, l'Unseen Servant a été comparé d'une certaine manière à un ordinateur, ce qui m'a fait réfléchir. En tant que programmeur, je sais qu'un ordinateur, bien que dénué d'esprit, est très bon pour accomplir des tâches conditionnelles ("si quelque chose est vrai alors faites ceci, sinon faites cela"), séquentielles ("faites ceci puis faites cela") et en boucle ("faites ceci tant que quelque chose est vrai", et "faites ceci pour telle quantité de fois"). De plus, un ordinateur est équipé d'une Horloge Système, et est donc capable d'effectuer des pauses. Par conséquent, c'est une question en 7 parties :
-
L'Unseen Servant peut-il accomplir des tâches conditionnelles ? (par exemple : "verser du vin dans chaque verre vide" - en d'autres termes, si le verre est déjà rempli, ne versez pas de vin dedans, sinon faites-le)
-
Peut-il accomplir des tâches séquentielles ? (par exemple : "verser du vin dans mon verre, puis apportez-le moi")
-
Peut-il accomplir des tâches en boucle ? (par exemple : "Verser du vin dans mon verre toutes les minutes pendant 20 minutes")
-
Si il peut faire les trois séparément, peut-il les faire tous ensemble ? (par exemple : "Toutes les minutes pendant 20 minutes, pour chaque verre vide, si c'est vide, versez du vin dedans puis apportez-le à son propriétaire respectif, sinon ne le touchez pas")
-
L'Unseen Servant peut-il recevoir une série d'instructions via du texte (par exemple : "fais ce qui est écrit sur ce papier") ou par la parole (par exemple : "fais ce que l'un de mes Bouches Magiques te dira de faire quand elle commencera à donner des ordres" - donc si vous avez plusieurs Bouches Magiques, le déclencheur du discours de la deuxième Bouche Magique pourrait être causé par l'une des instructions de la première Bouche Magique à l'Unseen Servant... ce qui revient essentiellement à un appel de fonction en programmation) ? Pour que cela fonctionne, l'Unseen Servant doit avoir soit des capacités de vision+lecture, soit d'ouïe+langage. Le sort spécifie que vous donnez des commandes télépathiques au Serviteur, mais ne dit pas si les commandes textuelles/verbales de votre propre voix fonctionnent également. La comparaison la plus proche est avec un serviteur humain, donc cela peut ou non fonctionner.
-
L'Unseen Servant peut-il attendre un intervalle de temps donné avant d'effectuer une tâche ? (comment cela fonctionnerait : comme il faut un tour (6 secondes) à un Unseen Servant pour se déplacer de 15 pieds, il lui faut donc 1 seconde pour se déplacer de 2,5 pieds, donc si vous demandez à un Unseen Servant de se déplacer en cercles pendant 2,5X pieds avant d'effectuer une étape, alors vous retardez essentiellement l'étape de X secondes)
Dès que possible, je mettrai une grosse récompense sur cette question pour la première personne qui fournit une réponse satisfaisante (soit "oui" soit "non", tant que l'explication est très bonne et que les 7 questions sont répondues) parce qu'il est vraiment important pour moi d'obtenir ces réponses.