1. A computer-implemented method for modeling passage of an elongate well tool through an interval of a well, the method comprising: receiving, with an adaptive machine learning model executed on a computing system, a first set of inputs representing a plurality of characteristics of the well tool and a second set of inputs representing a plurality of characteristics of the well; receiving, with the adaptive machine learning model, historical data representing a plurality of other well tools passed through a plurality of other wells and a plurality of characteristics of the other well tools and the other wells; matching, with the adaptive machine learning model, the historical data with at least a portion of the first and second sets of inputs; and determining, with the adaptive machine learning model, whether the well tool can pass through the interval of the well based on matching the historical data with the portion of the first and second sets of inputs.