Dokumen ini membahas tentang searching sebagai salah satu cara untuk memecahkan masalah dalam sistem kecerdasan buatan. Terdapat berbagai jenis searching yang dibedakan menjadi searching tidak terarah (uninformed search) dan terarah (informed search). Contoh searching tidak terarah adalah breadth-first search, uniform cost search, dan depth-first search, sedangkan contoh searching terarah adalah hill climbing, best first search, generate and test, dan simulated annealing.