docs: private void addMissingZeros()
      {
          //go back and add 0s for the onces we missed
          for (int i = 0; i < points.size(); i++)
              while(points.get(i).alpha.size() < this.points.get(0).vecs.size())
                  points.get(i).alpha.add(0.0);
      }