C'est vrai qu'il n'y a aucune explication dans le jeu mais c'est assez simple en fait.
Suivant ton équipement, Asgard a droit à un certain nombre de tours. Pour l'algorythme, tu aura donc un damier de 4 lignes et un nombre de colonnes numérotés de 1 à ce nombre de tour divisé par 4.
Par exemple, si tu as 32 tours, tu auras un damier de 4 lignes sur 8 colonnes (32/4=8).
À chaque tour de jeu, Asgard suit l'ordre des colonnes. Donc au premier tour, il fait ce qui est dans la première colonne (avec plus de chance de faire l'action qui est sur la ligne la plus haute et donc moins de chances de faire celle sur la ligne la plus basse). Et aisni de suite, au deuxième tour, il fait une action de la deuxième colonne... au huitième tour il fait une action de la huitième colonne.
Si on garde l'exemple de 32 tours (et donc 8 colonnes), au neuvième tour, il retournera sur l'action de la première colonne. Et ainsi de suite jusqu'à l'équisement des 32 tours. Donc au total il parcourt 4 fois le damier de gauche à droite.
Du coup, pour être sûr qu'il fasse une action particulière à un tour précis, il suffit de ne mettre qu'une seule action dans la colonne correspondante! Si tu laisses une colonne vide, il fera une garde impénétrable (c'est à dire que tous les dégâts seront annulés), c'est pratique si tu peux anticipé le premier tour de l'ennemi ou faire passer des tours si tu n'as pas assez d'actions efficaces. Mais personnelement je préfère utiliser recovery programe (qui soigne un bon quart des points de vie) vu que rares sont les monstres à faire plus de dégâts que n'en soigne le recovery program (avec l'équipement ultime du moins).