How to move a custom pawn via AI controller?

Hello everyone, I’m new to Unreal engine.
I have trouble finding a right tutorial for what I need to make, my assignment is to create a a Q-learning AI that has tile movement, the problem is that I can only find tutorials that are “AI following a payer” based, and they all use navigation mesh for that. To be more specific my project is based on this video, and that worked for me because he explained movement and everything and it made sense. Naturally I modified it to my own specific project, but the thing is I can’t add the movement to be automatic, because the movement is custom made.

this is an example of moving UP, but the rest are the same, you can get the picture of how it’s movement works, and it’s all in the PlayerPawn.
I hope I hear from anyone soon, because I’m loosing my mind rapidly.

I’m also wondering this

Hey @BUTTyPOO,
I don’t have a solution to your specific problem, but I know you need something to tell the AI whether it should move or not. Some sort of trigger function could be thrown to allow it to make its decision, to move up, down, left, or right, based on either the player or open tiles, or whatever gameplay you desire.
I’ve found a plugin that might help setting up your AI pathfinding, it has a ton of different uses, and it’s free:

I hope this can help!
-Zen :vulcan_salute: