Yapay zeka uygulamalari if-else sorgulamalari ile yazilir. "Eger X olursa Y yap, Z olursa T yap" seklinde komutlardan olusur. Teorik olarak, her olasiligi kapsayacak bir "if-else" agaci insa ederseniz yenilmez bir yapay zeka yapabilirsiniz. Kasparov'u yenen Deep Blue kodlarinda milyonlarca if-else yapisinin COBOL ile kodlandigi rivayet ediliyor.