Digitized Locksmith Forensics: Design and Implementation of a Computer-Aided Forensic Analysis
genetic programming : a paradigm for genetically breeding populations of computer programs to solve problems .