Heuristics for the Extraction of Rules from Discrete-Time Recurrent Neural Networks