I have been researching different programming paradigms. I have found a lot of people saying that one of the areas where logic and functional programming are particularly good is programming AI, but I am having a hard time finding a good explanation as to why. Could someone point me in the right direction and let me know what properties these paradigms have that makes them good for this task?
Thanks