[0.9.0.5] J'ajoute une précision par rapport à mon post précédent :
"J'ai même eu une superposition d'un robot et d'un mur : un robot a construit un mur sur une case et un autre s'est déplacé sur cette même case...".
Les deux robots impliqués dans cet incident palpent tous les deux la case avant de valider leur action. Donc au cours du même tour SYS_Palp à renvoyé 0 (case vide) à ces deux robots alors, qu'à priori, quel que soit l'ordre dans lequel ils aient joué, SYS_Palp aurait dû retourner 1 (un robot) ou -1 (un mur) au second robot... non ?
Je repense à ce que David disait plus haut :
"J'avais bien prévu le bug du smooth move, en initialisant la nouvelle position du robot dès l'instant où il décide de se déplacer (et donc avant qu'il ne se déplace visuellement)."
Est-ce que ça vaut aussi pour les murs ? Si un robot construit un mur, les robots suivant dans le tour de jeu peuvent-ils savoir que la case sera occupée par un mur à la fin du tour ?