Open Darvasse opened 2 years ago
Bleu = La raquette viens de toucher la balle Vert = la balle à toucher le filet ou sa propre table ou le sol
La physique de Unity me limitant malgré des modifications apporté je n'ai que réussi à avoir un ratio d'environ 10% de réussite dans le fait de toucher la table adverse pour améliorer cela nécessiterait un plus grand travail sur la physique de Unity.
Ce que l'IA voit:
Après le 1ère entraînement l'IA a commencé à exploiter la physique de Unity en maintenant la balle en l'air en la faisant passer à l'intérieur de son collider suffisamment vite pour que cette dernière soit amené en l'air et ainsi éviter la punition de la faire tomber au mauvaise endroit. Un oubli de ma part faisait aussi gagner des points à l'IA à chaque fois qu'elle touchait la balle. Elle était donc dans une boucle.
Pour régler ceci j'ai simplement ne pas récompenser l'IA après la 1ère fois qu'elle entre en contact avec la balle. J'ai aussi ralentit l'IA pour ne plus qu'elle passe au travers de la balle en exploitant la physique.
Vidéo démonstration : https://youtu.be/Zt7Wr2oW3Gs
Definition of done: Avoir une IA qui peut frapper la balle de l'autre côté de la table de ping pong.