BWAPI
Public Member Functions
DefaultHValue Class Reference

#include <PathFinder.h>

List of all members.

Public Member Functions

int operator() (TilePosition position, TilePosition target)

Detailed Description

Definition at line 39 of file PathFinder.h.


Member Function Documentation

int DefaultHValue::operator() ( TilePosition  position,
TilePosition  target 
) [inline]

Definition at line 42 of file PathFinder.h.

References BWAPI::TilePosition::x(), and BWAPI::TilePosition::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;
        }

Here is the call graph for this function:


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