San Francisco, CA

Ben Bartlett

Elite
@bencbartlett

Researcher at @OpenAI • physics PhD @Stanford • photonics, quantum stuff, math animations, led art projects, cats

3D-printed-mirror-array. 3D-printable hexagonal mirror array capable of reflecting sunlight into arbitrary patterns

2.5k

Overmind. AI for Screeps, a multiplayer programming strategy game

615

Animator5D. Very simple-to-use framework for rendering 5-dimensional animations (x, y, z, time, some color value) as an animated gif. This requires ImageMagick to combine the frames, but you can still render them without having it installed and just combine them with some online gif maker.

84

neural-maxwell. A generative model for computing electromagnetic field solutions

60

creep-tasks. Screeps plugin for a flexible method of controlling creep actions

52

screeps-packrat. Lightning-fast and memory-efficient serialization of Screeps IDs, Coords, and RoomPositions

32

Overmind-RL. Reinforcement learning environment for Overmind

12

bencbartlett.github.io_old. Personal webpage

5

TopicsInPhysics. Course materials for SPCS Topics in Physics 2019

5

overmind-docs. Documentation for Overmind, the autonomous Screeps AI

4

lengthofday. Accompanying GitHub repository for Geophysical Research Letters paper.

3

Hydra. Minimalistic distributed computing framework for map-reducable problems.

3

pyblend. WIP library for math animations in Blender

3

GravitySimulation. Simple SciPy procedure for calculating newtonian dynamics of an n-body system

2

Hurdle-1. Solution to the granular convection problem given for admission into the Ph11 course.

2

tVertexing. Time-based vertex reconstruction in the CMS

2

SLAC. Testing suite for readout electronics boards in the LSST camera interface.

2

angler. Frequency-domain photonic simulation and inverse design optimization for linear and nonlinear devices

2

sparklemotion. Sparkle Motion

1

Traveler. Traveler - A general movement solution for Screeps.com

1

squanch. A distributed simulation framework for quantum networks and channels

1

qutip-notebooks. A collection of IPython notebooks using QuTiP: examples, tutorials, development test, etc.

1

typed-screeps. Strong TypeScript declarations for the game Screeps.

1

docs. Documentation site for Screeps online game

1

FastProgressBar. Simplified wrapper for the no longer updated library at https://code.google.com/p/python-progressbar/

1
25
Apply