<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Pathfinder (AI)</title>
	<atom:link href="http://www.rubenswieringa.com/blog/pathfinder-ai/feed" rel="self" type="application/rss+xml" />
	<link>http://www.rubenswieringa.com/blog/pathfinder-ai</link>
	<description>Ruben Swieringa on Actionscript and a whole lot of other stuff..</description>
	<lastBuildDate>Wed, 14 Jul 2010 10:22:27 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Lezyrk</title>
		<link>http://www.rubenswieringa.com/blog/pathfinder-ai/comment-page-1#comment-84473</link>
		<dc:creator>Lezyrk</dc:creator>
		<pubDate>Mon, 04 May 2009 02:00:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubenswieringa.com/blog/pathfinder-ai#comment-84473</guid>
		<description>hi..i like your work. actually im graduating this year so i think this is going to be good as my topic for my thesis. i hope i could get a copy of your source. thanks! =)</description>
		<content:encoded><![CDATA[<p>hi..i like your work. actually im graduating this year so i think this is going to be good as my topic for my thesis. i hope i could get a copy of your source. thanks! =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: balhau</title>
		<link>http://www.rubenswieringa.com/blog/pathfinder-ai/comment-page-1#comment-83500</link>
		<dc:creator>balhau</dc:creator>
		<pubDate>Wed, 15 Apr 2009 21:12:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubenswieringa.com/blog/pathfinder-ai#comment-83500</guid>
		<description>Sorry, when I say automaton mechanism I&#039;m referring to an heuristic perspective..

By the way sorry for my bad english but I&#039;m a Portuguese guy
;)</description>
		<content:encoded><![CDATA[<p>Sorry, when I say automaton mechanism I&#8217;m referring to an heuristic perspective..</p>
<p>By the way sorry for my bad english but I&#8217;m a Portuguese guy <img src='http://www.rubenswieringa.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: balhau</title>
		<link>http://www.rubenswieringa.com/blog/pathfinder-ai/comment-page-1#comment-83499</link>
		<dc:creator>balhau</dc:creator>
		<pubDate>Wed, 15 Apr 2009 21:11:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubenswieringa.com/blog/pathfinder-ai#comment-83499</guid>
		<description>On a very large scale the complexity is also very high and the brute force is always a bad idea for problems of this nature. The idea of an automaton mechanism like this is a very way (and the best in my opinion) to solve the problem. If you search in the literature for the  Travelling salesman problem (http://en.wikipedia.org/wiki/Travelling_salesman_problem) you&#039;ll see that this is a particular case of this classical problem. You&#039;ll find also that bruteforce is inadequate in the real world...
Nice work Ruben.
;)</description>
		<content:encoded><![CDATA[<p>On a very large scale the complexity is also very high and the brute force is always a bad idea for problems of this nature. The idea of an automaton mechanism like this is a very way (and the best in my opinion) to solve the problem. If you search in the literature for the  Travelling salesman problem (<a href="http://en.wikipedia.org/wiki/Travelling_salesman_problem" rel="nofollow">http://en.wikipedia.org/wiki/Travelling_salesman_problem</a>) you&#8217;ll see that this is a particular case of this classical problem. You&#8217;ll find also that bruteforce is inadequate in the real world&#8230;<br />
Nice work Ruben. <img src='http://www.rubenswieringa.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Larsey</title>
		<link>http://www.rubenswieringa.com/blog/pathfinder-ai/comment-page-1#comment-78648</link>
		<dc:creator>Larsey</dc:creator>
		<pubDate>Mon, 19 Jan 2009 11:48:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubenswieringa.com/blog/pathfinder-ai#comment-78648</guid>
		<description>Hi!

Really want to do some AI stuff myself and I&#039;m pretty newbie.

Your algorithm as you explained is pretty straight forward, random. In what ways could this algorithm be improved?

On a very large scale would it not be better trying to find the &quot;exit&quot; bruteforce and then calculate the shortest path?</description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>Really want to do some AI stuff myself and I&#8217;m pretty newbie.</p>
<p>Your algorithm as you explained is pretty straight forward, random. In what ways could this algorithm be improved?</p>
<p>On a very large scale would it not be better trying to find the &#8220;exit&#8221; bruteforce and then calculate the shortest path?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ashwinkumar</title>
		<link>http://www.rubenswieringa.com/blog/pathfinder-ai/comment-page-1#comment-73175</link>
		<dc:creator>Ashwinkumar</dc:creator>
		<pubDate>Mon, 01 Dec 2008 05:34:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubenswieringa.com/blog/pathfinder-ai#comment-73175</guid>
		<description>HI 

I have an Confusion that  if the dist of an object(TARGET).is same in any sense from the start possition then please tell me how he can choose its path
when he has more that minimal path in its sequense.


Thanking you
Ashwinkumar</description>
		<content:encoded><![CDATA[<p>HI </p>
<p>I have an Confusion that  if the dist of an object(TARGET).is same in any sense from the start possition then please tell me how he can choose its path<br />
when he has more that minimal path in its sequense.</p>
<p>Thanking you<br />
Ashwinkumar</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kim bo kastekniv</title>
		<link>http://www.rubenswieringa.com/blog/pathfinder-ai/comment-page-1#comment-42206</link>
		<dc:creator>kim bo kastekniv</dc:creator>
		<pubDate>Sat, 19 Jul 2008 18:43:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubenswieringa.com/blog/pathfinder-ai#comment-42206</guid>
		<description>i agree with bechte to some degree.. a* forgets about paths that didn&#039;t work in the past - but they could work later - so starting over again from scratch when reaching a deadend maybe isn&#039;t such a bad idea under some circumstances..</description>
		<content:encoded><![CDATA[<p>i agree with bechte to some degree.. a* forgets about paths that didn&#8217;t work in the past &#8211; but they could work later &#8211; so starting over again from scratch when reaching a deadend maybe isn&#8217;t such a bad idea under some circumstances..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bechte</title>
		<link>http://www.rubenswieringa.com/blog/pathfinder-ai/comment-page-1#comment-30659</link>
		<dc:creator>bechte</dc:creator>
		<pubDate>Sat, 24 May 2008 06:39:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubenswieringa.com/blog/pathfinder-ai#comment-30659</guid>
		<description>Hi there,
I think backtracking is potencial a possible first idea, but in the end you will end up in bad performance with high memory allocation for your stack, just if the map you are trying to find your way out becomes bigger as 5x5.
Have you been looking for other path finder implementations, such as the A* Pathfinder algorithm. I think this is what you really need. :-)
Cheerio bechte</description>
		<content:encoded><![CDATA[<p>Hi there,<br />
I think backtracking is potencial a possible first idea, but in the end you will end up in bad performance with high memory allocation for your stack, just if the map you are trying to find your way out becomes bigger as 5&#215;5.<br />
Have you been looking for other path finder implementations, such as the A* Pathfinder algorithm. I think this is what you really need. <img src='http://www.rubenswieringa.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Cheerio bechte</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://www.rubenswieringa.com/blog/pathfinder-ai/comment-page-1#comment-26048</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Sat, 26 Apr 2008 16:29:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubenswieringa.com/blog/pathfinder-ai#comment-26048</guid>
		<description>An A* algorithm would be much more practical. If you have no information (heuristic) about where the target might be, use dijkstra shortest path (essentially the same as A* with a constant heuristic).</description>
		<content:encoded><![CDATA[<p>An A* algorithm would be much more practical. If you have no information (heuristic) about where the target might be, use dijkstra shortest path (essentially the same as A* with a constant heuristic).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sean</title>
		<link>http://www.rubenswieringa.com/blog/pathfinder-ai/comment-page-1#comment-24469</link>
		<dc:creator>sean</dc:creator>
		<pubDate>Mon, 14 Apr 2008 21:53:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubenswieringa.com/blog/pathfinder-ai#comment-24469</guid>
		<description>This is Dijkstraaaaaaa!!!!! ( and not using backtracking only worsens the performance )</description>
		<content:encoded><![CDATA[<p>This is Dijkstraaaaaaa!!!!! ( and not using backtracking only worsens the performance )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruben</title>
		<link>http://www.rubenswieringa.com/blog/pathfinder-ai/comment-page-1#comment-24294</link>
		<dc:creator>Ruben</dc:creator>
		<pubDate>Sun, 13 Apr 2008 09:05:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubenswieringa.com/blog/pathfinder-ai#comment-24294</guid>
		<description>Hey jack, thanks! I had a look, very interesting :)</description>
		<content:encoded><![CDATA[<p>Hey jack, thanks! I had a look, very interesting <img src='http://www.rubenswieringa.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
