public BallData(
            BallDataDebugView ballDataDebugView,
            PredictedPositionVisualizer predictedPositionVisualizer,
            GradientDescent gradientDescentX,
            GradientDescent gradientDescentY,
            GradientDescent gradientDescentZ)
        {
            _ballDataDebugView           = ballDataDebugView;
            _predictedPositionVisualizer = predictedPositionVisualizer;

            _gradientDescentX = gradientDescentX;
            _gradientDescentY = gradientDescentY;
            _gradientDescentZ = gradientDescentZ;
        }