I am currently programming a 2d maze in Java that has NPCs that move according to time steps! However, I\'m not entirely sure how to update their locations based on each time st