Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

/home/groups/n/no/noxwizard/cvs/src/ai.h File Reference

Header of Artificial Intelligence implementation. More...

#include "nxwcommn.h"

Go to the source code of this file.

Compounds

class  cPath
 Class implementation of a pathfinding algorithm similar to an A* one. More...

struct  path_node

Pathfinding method implementation

Author:
Luxor


#define MAX_PATH_INTERNAL_LOOPS   200
#define MAX_PATH_TOTAL_LOOPS   10000
#define Z_COST   1
#define STRAIGHT_COST   10
#define OBLIQUE_COST   14
typedef slist< path_node * > NODE_LIST
typedef slist< LocationLOCATION_LIST


Detailed Description

Header of Artificial Intelligence implementation.

Author:
Luxor

Define Documentation

#define MAX_PATH_INTERNAL_LOOPS   200
 

#define MAX_PATH_TOTAL_LOOPS   10000
 

#define OBLIQUE_COST   14
 

#define STRAIGHT_COST   10
 

#define Z_COST   1
 


Typedef Documentation

typedef slist<Location> LOCATION_LIST
 

typedef slist<path_node*> NODE_LIST
 

SourceForge.net Logo