Računalni šah je zbog svoje veze s inteligencijom 50-ih godina prošlog stoljeća postao glavnim predmetom istraživanja pionira na polju umjetne inteligencije. U ovom radu istražuje se način funkcioniranja programa za igranje šaha i detaljno se objašnjavaju elementi svakog modernog šahovskog programa. Također, obrazlaže se vlastita implementacija struktura i algoritama za konstrukciju šahovskog programa. U drugom dijelu rada pobrojani su novi trendovi u konstrukciji šahovskih programa s naglaskom na tehnikama strojnog učenja koje se koriste u zadnjih desetak godina.Due to its correlation with intelligence, computer chess has become the main subject of pioneer research in the field of artificial intelligence in the 1950s. In this thesis, the f...