(ctor) FastAStarAlgorithm()
      void AddToChain( int node )
      virtual bool CheckCondition( Mobile m, Map map, Point3D start, Point3D goal )
      virtual Direction[] Find( Mobile m, Map map, Point3D start, Point3D goal )
      int FindBest( int node )
      int GetIndex( int x, int y, int z )
      int GetSuccessors( int p, Mobile m, Map map )
      int Heuristic( int x, int y, int z )
      void RemoveFromChain( int node )