Todellinen koodi on usein sekavaa outojen poikkeustapausten vuoksi. Tekoälykoodi on usein "idealisoitu" – se kirjoittaa täydellistä tilannetta varten ja usein jättää huomiotta ne "rumat" korjaukset, joita ihmiset lisäävät vanhojen bugien hallintaan.