Claude seems to be the smartest when it comes to software engineering, but it's not smart enough to tackle complex problems. It's very fast, though. Very fast to produce a solution that doesn't quite solve the problem. Although it always superficially appears to. And definitely claims to.