27 #define MAX_PATH_LIST_SIZE 70
30 extern uint8_t pathList[];
32 extern uint8_t pathListIndex;
34 uint8_t updatePath(
void );
35 inline bool isInGoalList( uint8_t nodeNum );
36 inline void addToGoalList( uint8_t nodeNum );
37 bool removeFromGoalList( uint8_t nodeNum );
38 inline void adjustNumKnownGoals( int8_t adjustment );
39 inline bool allGoalsFound(
void);
40 inline void printGoalList(
void );
41 uint8_t getNextBallNodeNum(
void );
42 inline int8_t getNextHeading(
void);
44 #endif // #ifndef UPDATEPATH_H_