github.com/emer/eve (go): Package eve (Emergent Virtual Engine) is a virtual physics engine written in pure Go, for use in creating virtual environments for neural network models to grow up in.  Ultimately we hope to figure out how the Bullet simulator works and get that running here, in a clean and simple implementation.  Incrementally, we will start with a very basic explicitly driven form of physics that is sufficient to get started, and build from there.  The world is made from Ki-based trees (groups, bodies, joints), which can be mapped onto corresponding 3D renders using the gi3d 3D rendering framework.  The basic physics can be simulated entirely indevendent of the graphics rendering.
Keywords: go|golang|physics-engine|physics-simulation