AAIController to move a monster?

I’ve just started to learn Unreal Engine 4.26.2 and now I’m developing an Arkanoid clone game.

I’m developing the monsters. I have created a C++ class that inherits from Character and I don’t know how to move it. Well, which component I have to use to move it.

I have created a custom C++ class, which inherits from AAIController but… where do I put monster’s logic to move it? and how can I use the AAIController controller?

This monster won’t have any sense. It will move randomly.

You might want to look into Behavior Tree Behavior Tree Overview | Unreal Engine Documentation