1. A computer-implemented method comprising the steps of: selecting, from a data table containing a plurality of weighted independent variable columns and a plurality of rows, wherein each of the weighted independent variable columns represents an independent input variable feature and each row represents a set of stored independent input variables and a corresponding stored dependent variable, a row that best matches received sensor independent input variable data from at least one vehicle sensor; and causing a vehicle accelerator to gradually accelerate a vehicle to a vehicle acceleration level corresponding to the stored dependent variable of the selected best match row; and modifying a weight of one or more of the weighted independent variable columns based upon received user feedback to the vehicle acceleration level.