rufimelo99 / ML_SimpleJump

Simple unity ml project where an agent (cube) learns to jump

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ML_SimpleJump

Simple unity ml project where an agent (cube) learns to jump

It was my first ML unity project. I followed an online guide in order to understand how the toolkit works. Each cube has a behaviour and detects the obstacle which it is supposed to jump over, as well a "wall" above, the road and a "wall" connected to the obstacle (so we can give him a reward for jumping over)

To run the learning process i create an environment through anaconda.

Run simulations

mlagents-learn (first time)

mlagents-learn --force (restart from scratch)

mlagents-learn --resume (continue the learning process)

5 4 3 The rates were not good tho.
2 1

About

Simple unity ml project where an agent (cube) learns to jump

License:MIT License


Languages

Language:C# 99.2%Language:Python 0.6%Language:HLSL 0.2%Language:ShaderLab 0.0%Language:Objective-C++ 0.0%Language:C 0.0%