BWAPI
Public Member Functions
DefaultWalkHValue Class Reference

#include <PathFinder.h>

List of all members.

Public Member Functions

int operator() (WalkPosition position, WalkPosition target)

Detailed Description

Definition at line 50 of file PathFinder.h.


Member Function Documentation

int DefaultWalkHValue::operator() ( WalkPosition  position,
WalkPosition  target 
) [inline]

Definition at line 53 of file PathFinder.h.

References WalkPosition::x, and WalkPosition::y.

        {
                int dx = abs(position.x - target.x);
                int dy = abs(position.x - target.y);
                return abs(dx - dy) * 10 + std::min(dx, dy) * 14;
        }

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines