Skip to content

An exploration into 2D swimming with AI, using the matter.js physics engine.

Notifications You must be signed in to change notification settings

aagrawal05/AiBallPitSwimmer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AiBallPitSwimmer

An exploration into 2D swimming with AI, using the matter.js physics engine.

Main concept is a 2D simulated space in which an agent would consist of several rectangular "limbs", (simulated rectangles held together by joints at key connections in a stick man fashion),

The reward function being how far he can go, and his outputs being a torque force he can extert unto certain limbs.

Status: Get working simulation

Steps for the future:

  1. implement ui
  2. implement data i/o (read/write) for extended training
  3. publish findings here

In progress:

  1. implementing AI, using Neataptic.js

Complete:

  1. Main game loop, working w/ out Ai

About

An exploration into 2D swimming with AI, using the matter.js physics engine.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published