Japanese Baseball Robots Ain't Half Bad