Introduce 'tell_pending' which replaces 'tell(x, None)'
and I also tackle
lower_bound <= learner.ask()[0] <= upper_bound- if we
tell(x, y)withxoutside the bounds, the point should be added todata, but not any of the other internal datastructures. This will mean that the point will be "invisible" to the learning algorithm, and only useful for plotting and data extraction
for both the Learner1D and Learner2D in that MR. I included this in here to avoid merge conflicts later.
Edited by Bas Nijholt