That depends. Is it specific intelligence related to fighting? Or is it general intelligence? I don't know luffy and edward, but goku, naruto and ichigo do't have a lot of intelligence, but when it's about fighting, theyre all smart. I would say goku has more experience and intelligence relating to fighting, because he has been fighting since he was a kind, and he even trained in the the other world, plus he is a sayan, after all. Naruto is only 16, but he has shown some smart freats in battle. The same for Ichigo.