We trained the algorithm on the sub-set of reactions known by a specific date and checked whether the algorithm would correctly distinguish between randomly generated node connections and the reactions that were actually discovered in the following decades . Such time-split validation is not a fully random test but one that resembles the actual challenge more closely .