]> gitweb.factorcode.org Git - factor.git/commitdiff
Use distance from math.vectors
authorSamuel Tardieu <sam@rfc1149.net>
Sat, 6 Mar 2010 13:14:54 +0000 (14:14 +0100)
committerSamuel Tardieu <sam@rfc1149.net>
Sat, 6 Mar 2010 13:14:54 +0000 (14:14 +0100)
extra/astar/astar-tests.factor

index 2567ad046db2643d3799a69489f2a8bf92516442..6dd27cf372722d06614fb167b7fb5ff0ba78cd1f 100644 (file)
@@ -37,11 +37,8 @@ IN: astar.tests
 : cost ( from to -- cost )
     2dup [ first ] bi@ = [ [ second ] bi@ > 1 5 ? ] [ 2drop 2 ] if ;
 
-: heuristic ( pos1 pos2 -- distance )
-    v- [ sq ] map sum sqrt ;
-
 : test1 ( to -- path considered )
-    { 1 1 } swap [ neighbours ] [ cost ] [ heuristic ] <astar> [ find-path ] [ considered ] bi ;
+    { 1 1 } swap [ neighbours ] [ cost ] [ distance ] <astar> [ find-path ] [ considered ] bi ;
 >>
 
 ! Existing path from s to f