this.size = size;
this.mass = size.x * size.y * size.z;
this.appendicesHashMap = new HashMap<Integer, EvolvableBoxAgent3DAppendix>();
this.initialPosition = initialPosition;
this.genome = genome;
this.addSensor(new EvolvableBoxAgent3DSensorMovement());
this.addSensor(new EvolvableBoxAgent3DSensorContact());
this.addSensor(new EvolvableBoxAgent3DSensorOrientation());
this.addSensor(new EvolvableBoxAgent3DSensorHeartbeat());
}