Intrafoundation Software
Making Atomic Warfare Fun Again
 

PathFinder2D

A*, Dijkstra, Breadth-First, Best-First and Depth-First
FREEWARE. Windows NT/98/ME/2000/XP EXE (with complete C++ source code)

v1.26 July 2004


Send related correspondence to: products@intrafoundation.com


PathFinder2D is an open-source experiment in various 2D shortest-path path-finding algorithms and techniques. Primary conversation about this software occurs in the newsgroup news://comp.ai.games.

This software was written in C++ using MSVC++ 6 Professional SP5 + MS Platform SDK.

All references to the timings of a “test” machine refer to an old Athlon 1.1ghz with 32/32kb L1 and 256kb L2 cache.

This software was improved with the chatty help of:

  • Eternal Vigilance
  • Michael Horsch
  • Dmitriy Iassenev
  • Randolph M. Jones
  • Amit Patel
  • Justin Heyes-Jones
  • Steven Woodcock (http://www.gameai.com)

New v1.16 maze examples generated by Daedalus 1.3 created by Walter D. Pullen - http://www.astrolog.org/labyrnth/maze.htm.

NOTE: If you notice ANY bugs in this software (either observationally or in the source code) feel free to email. One of the ideas behind this software is to provide a set of reference examples to test production game code against. And to do that the code must be as accurate and bug free as possible.


The Algorithms:

  • A* Heap, Integer, No Closed
  • A* Heap, Integer
  • A* Heap
  • A* Complete
  • A* Linked-list
  • A* Array
  • Dijkstra
  • Breadth-First Search (BFS)
  • Best-First Search
  • Depth-First Search (DFS)


[PathFinder]


SOFTWARE DOWNLOAD

Downloaded 2203 times.

v1.26 July 2004 (750kb)



Feel free to post any comments you have about this software. Who told you about it. Why you're downloading it. What you thought of it. Any bugs you might have stumbled across, etc. Any comments requiring a response might fare better in the forums however.

Name: Apage666
URL: http://
Posted: 1/5/2004 8:34:56 AM

very nice
:)

Name: Lewis Sellers
URL: http://
Posted: 7/23/2003 2:13:50 PM

Q: Really nice, but why is there no Linux version?

A: Because you haven/t ported it yet? Seriously, I/d bought a copy of Linux and BSD but all they wanted to do on my computers if GPF/d ... so I never used them much.


Name: rivo
URL: http://
Posted: 7/23/2003 9:33:49 AM

Really nice, but why is there no Linux version?

Name: ???????
URL: http://
Posted: 7/14/2003 5:35:28 AM

?????

Name: Amit Patel
URL: http://www-cs-students.stanford.edu/~amitp/
Posted: 6/29/2003 5:39:32 PM

Looks nice!

Name: /\/\ark
URL: http://
Posted: 6/26/2003 9:56:45 PM

Holy Shit, dude!! Amazing.

Name: DEEDEE
URL: http://
Posted: 6/22/2003 5:25:16 PM




PUBLIC COMMENTS?

Name:
URL:
Comment:

Why? We're just darn curious that's why.

top