Le canevas
Ouvrez n'importe quel bot de la bibliothèque et choisissez Éditer visuellement (éditeur de blocs), ou partez d'un canevas vide. La barre d'outils en haut ajoute les blocs ; le canevas les accueille ; l'inspecteur, à droite, règle celui que vous avez sélectionné. Quand rien n'est sélectionné, ce panneau affiche les réglages du bot lui-même — son nom, son image, sa description, ses surcharges de moteur.
Il y a deux familles de blocs. Les blocs épinglables — Stratégie, Règle, Humeur, Adaptation, Défi, Moteur — sont toujours actifs : ils s'appliquent tant que leurs conditions tiennent. Les blocs de flux — Ouverture, Faiblesse, Condition, Éclaireur — s'enchaînent et passent la main au suivant, et c'est ainsi qu'un bot bifurque : jouer le livre tant qu'il dure, puis retomber sur le plan.
La meilleure façon de faire son propre bot n'est pas de partir de rien. Ouvrez le bot fourni le plus proche de ce que vous voulez, changez un bloc, et faites Enregistrer comme nouveau profil. L'original n'est jamais touché.
0:39
Les dix blocs
Toute la palette, dans l'ordre de la barre d'outils. Chacun est illustré par un bot fourni avec l'application : vous pouvez donc ouvrir l'exemple au lieu d'en lire la description.
| Bloc | À quoi il sert | Toujours actif | Exemple fourni |
|---|---|---|---|
| Ouverture | Un répertoire mémorisé, sous forme d'arbre de variantes | Non — flux | Learn: The Italian Game |
| Stratégie | Une phase du plan de jeu, avec ses objectifs et sa condition de sortie | Oui | Solid Positional |
| Règle | Une obligation ou une interdiction stricte, appliquée aux coups eux-mêmes | Oui | The Bishop Sniper |
| Humeur | Des curseurs de personnalité. Un seul par bot | Oui | Aggressive Attacker |
| Faiblesse | Un point faible délibéré, de facture humaine, sur déclencheur | Non — flux | The Flawed Attacker |
| Condition | Une bifurcation oui/non dans la chaîne | Non — flux | (sert à ramifier un plan) |
| Éclaireur | Guette une tactique à chaque coup, et fond dessus | Non — flux | Botam (Rook Scout) |
| Adaptation | Change de comportement quand une situation se présente | Oui | The Chameleon |
| Défi | Une règle de réussite ou d'échec pour l'humain, pas pour le bot | Oui | The Pacifist |
| Moteur | Quel moteur joue réellement les coups | Oui | Strong Goliath |
Un seul bloc suffit déjà à faire un bot. Camille Mood Only n'a ni règle ni plan : tout son caractère tient dans un bloc Humeur avec l'agressivité poussée. Camille Strategy Only est un plan en deux phases, et rien d'autre. Les deux sont fournis, les deux sont jouables, et tous deux existent pour montrer qu'il n'est pas nécessaire de remplir le canevas.
La personnalité
Le bloc Humeur, c'est le tempérament du bot, exprimé en curseurs plutôt qu'en règles : avec quelle insistance il poursuit ses objectifs, et à quel point il refuse la nulle. L'humeur change la saveur de tout ce que fait le bot. Elle n'interdit rien — c'est le travail d'une Règle — et la différence se sent le mieux en jouant Camille Mood Only puis Aggressive Attacker : ils partagent la même humeur et ne diffèrent que par les règles empilées par-dessus.
Un plan en phases
Un bloc Stratégie est une phase du plan de jeu, et il comporte trois parties : quand la phase se termine et ce qui suit, les objectifs que le bot poursuit pendant ce temps, et avec quelle force le moteur doit pousser l'un d'entre eux. Enchaînez-en trois et vous obtenez un bot qui ouvre d'une façon, étouffe d'une autre et conclut d'une troisième — Solid Positional et Endgame Technician sont bâtis ainsi.
Les objectifs sont des choses concrètes vers lesquelles on peut orienter un moteur : contrôler une colonne, installer un cavalier sur un avant-poste, échanger vers une finale gagnante, maintenir la tension de pions, attaquer le roi adverse. Les phases se terminent sur des conditions que vous choisissez — un numéro de coup, un décompte de matériel, un centre ouvert, un échange de dames.
Les bonus et les pénalités se règlent en centipions : 100 centipions valent un pion, donc un bonus de « +80 » pèse un peu moins qu'un pion.
Le décrire, plutôt
Vous n'êtes pas obligé de remplir le canevas à la main. Camille peut transmettre à une IA une copie de son propre guide de création, accompagnée de votre description, puis relire le profil qu'elle écrit :
Crée un bot prudent coté 1650 à partir de cette description : il soigne la sécurité de son roi, évite les sacrifices spéculatifs et préfère les centres fermés. Enregistre-le, joue un match en deux parties contre le moteur Camille standard, puis explique-moi un coup où le bot a suivi — ou trahi — ces consignes.
Avec une IA de bureau connectée, cette seule demande construit le bot, l'enregistre, le fait jouer et l'explique. Sans IA connectée, le même flux fonctionne par copier-coller. Dans les deux cas, le profil arrive sur le canevas sous forme de blocs ordinaires, que vous pouvez ensuite modifier comme n'importe quels autres. Voir Votre propre IA.
Enregistrer, vérifier, partager
Enregistrer écrit le bot dans votre bibliothèque et propose Enregistrer comme nouveau profil, pour ne jamais écraser ce dont vous êtes parti. Les diagnostics distinguent les erreurs, qui empêchent l'enregistrement, des avertissements, qui signalent qu'un bloc ne se déclenchera jamais — une phase dont la condition de sortie est impossible, une règle qui en contredit une autre.
Vérifier le bot le fait jouer contre lui-même et contre son comportement déclaré, et vous dit si les règles que vous avez écrites mordent vraiment. Exporter produit un seul fichier contenant le bot, son image et tout ce dont il a besoin ; la personne à qui vous l'envoyez l'importe et joue. L'image d'un bot est stockée sous forme de petite copie carrée à l'intérieur du profil : le fichier d'origine sur votre disque n'est jamais déplacé ni référencé.
Vous pouvez aussi donner une image à un bot depuis l'éditeur : Choisir une image ouvre une étape de cadrage où vous déplacez la photo, zoomez à la molette ou au curseur, et redressez celles qui sont arrivées de travers.























