+#ifdef TEST_PATH_FIND
+ if (fabs(import_cost[n] - new_imc) >= 1e-6) {
+ printf("%d,%d <- %d,%d %d: old %g, new %g, %g off\n",
+ sp->sct_dist_x, sp->sct_dist_y,
+ sp->sct_x, sp->sct_y, MOB_MOVE,
+ import_cost[n], new_imc, import_cost[n] - new_imc);
+ printf("\told: %s\n", path);
+ d = path_find(sp->sct_dist_x, sp->sct_dist_y,
+ sp->sct_x, sp->sct_y, dist->sct_own, MOB_MOVE);
+ assert(d - new_imc < 1e-6);
+ path_find_route(buf, sizeof(buf),
+ sp->sct_dist_x, sp->sct_dist_y,
+ sp->sct_x, sp->sct_y);
+ printf("\tnew: %s\n", buf);
+ }
+#endif /* TEST_PATH_FIND */