@fchollet
Fluid intelligence as measured by ARC 1 & 2 is your ability to turn information into a model that will generalize. That's not the only thing you need to make an intelligent agent. To start with, when you're an agent in the real world, information is not provided to you, passively. You have to go get it. That's "exploration": the agent's ability to efficiently acquire useful information (to turn into a world model) by interacting with its environment. Next, in the real world, you aren't provided instructions. There's no fixed goal. You have to figure what to do. That's "goal-setting": the ability to identify interesting or desirable future world states, via your intrinsic and extrinsic drives. This is a core part of being autonomous. Finally, "planning" represents the ability to accurately and efficiently map out and execute an action path from the current state to the desired goal, including the ability to course correct. That is also different from the ability to turn information into a model -- it's an application of having a model. All of these problems are still largely open. They're all much easier than solving fluid intelligence, in my opinion. Among them, the hardest one is exploration and the easiest one is planning.