# Účelová funkce

Jako účelová funkce byla zvolena funkce, která provádí výpočet Hammingovy vzdálenosti tak, že namísto „pravda“ a „nepravda“ se pro výpočet berou hodnoty 1 a 0. Vstupem účelové funkce je aktuálně syntetizovaná funkce, ze které byl na základě vstupů vygenerován výstup a podle účelové funkce byl spočítán rozdíl mezi výstupem aktuálně syntetizované funkce a výstupem vygenerované funkce.

Ti … výstup pravdivostní tabulky
Pi … odezva syntetizovaného programu
n … počet všech možných kombinací

## Příbuzná témata:

- Data
- Gramatika
- GUI