Istnieje duża literatura na temat „testowania właściwości” - problemu polegającego na utworzeniu niewielkiej liczby zapytań do czarnej skrzynki do funkcji celu rozróżnienia dwóch przypadków:
jest członkiem pewnej klasy funkcji
jest -far z każdej funkcji w klasie .
Zakres funkcji jest czasem wartością logiczną: , ale nie zawsze.
Tutaj, -far jest ogólnie rozumiany jako odległość Hamminga: ułamek punktów który musiałby zostać zmieniony, aby umieścić w klasie . Jest to naturalna metryka, jeśli ma zakres boolowski, ale wydaje się mniej naturalna, jeśli powiedziano, że zakres ma wartość rzeczywistą.
Moje pytanie: czy istnieje nić literatury na temat testowania właściwości, która testuje bliskość niektórych klas w odniesieniu do innych metryk?