Notifications
Article
ML-Agent Boxing
Updated 5 months ago
183
4
Machine Learning Agents learn to Box!
In this environment two Boxers learn to punch and block using reinforcement learning.

Possible Actions:

  • Advance/Retreat
  • Sidestep Left/Right
  • Left Punch
  • Right Punch
  • Block

Reward Criterion:

  • Landing a punch when opponent is not blocking
  • Landing a punch
  • Advancing on the opponent
  • Throwing a punch within, "arms" distance (they don't have arms)
  • Blocking a punch

Punishment Criterion:

  • Getting hit with a punch while not blocking
  • Throwing a punch outside of range

Shi Johnson-Bey
Carnegie Mellon University - Student
3
Comments
K
Kevinlinpr
3 months ago
Jabrilslol very nice! This is my next ML project as well! Do you have a downloadable demo available?
Your project Run Forrest is my beginning to learn ML,I love your video.
1
Jabrils
5 months ago
Lover of writing code to do cool things - Programmer
sweet man, give me a ding when you do :D
0
Shi Johnson-Bey
5 months ago
Carnegie Mellon University - Student
Jabrilslol very nice! This is my next ML project as well! Do you have a downloadable demo available?
I don't have a polished build available yet. I am working on getting that up.
0
Jabrils
5 months ago
Lover of writing code to do cool things - Programmer
lol very nice! This is my next ML project as well! Do you have a downloadable demo available?
0