Если программу сделать грамотно, то система будет просчитывать и такие случаи. По принципу: "Подобное или идентичное уже где-то когда-то было". Вся разница в вводе данных. Любой вид преступления, со всеми нюансами, и казалось бы, немыслимыми "поворотами" уже имел место быть, подробно разобран и описан в специальной литературе. К примеру, мотивы совершения преступлений - испокон веку они не меняются. Так что не такое это уж и безнадёжное дело - универсальная программа. По крайней мере, база данных для ввода имеется полнейшая...