Hasards sind Störungen der Ausgangsbelegung einer Schaltung, die beim Wechsel der Eingangsbelegung (bedingt durch unterschiedliche Signallaufzeiten) auftreten können. Funktionshasards entstehen, wenn mehrere Eingangsvariablen ihren Wert ändern, dieser Wechsel nicht gleichzeitig stattfindet und die Funktionswerte der dadurch auftretenden Zwischenbelegungen unterschiedlichen Ausgangsbelegungen (Funktionswerten) zugeordnet sind. Bei sequentiellen Schaltungen können Hasards in der Rückführung (Races) zu fehlerhaften Folgezuständen führen. Das Applet kann beliebige Funktionen mit bis zu 4 Eingangsvariablen simulieren und eine Analyse auf Hasards vornehmen. Die Eingabe der Funktionen kann als Wertetabelle oder schaltalgebraischer Ausdruck erfolgen. Es werden statische und dynamische Hasards für 0-0, 0-1, 1-1 und 1-0 Übergänge angezeigt.
