From f44c75e3a69950e7bacf4abc1d8ff02ec7868ebc Mon Sep 17 00:00:00 2001 From: Brandon Rozek Date: Fri, 29 Mar 2024 17:33:51 -0400 Subject: [PATCH] Added timing code --- src/main/java/org/rairlab/planner/utils/Runner.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/rairlab/planner/utils/Runner.java b/src/main/java/org/rairlab/planner/utils/Runner.java index 624eaf2..a95b46a 100644 --- a/src/main/java/org/rairlab/planner/utils/Runner.java +++ b/src/main/java/org/rairlab/planner/utils/Runner.java @@ -50,6 +50,7 @@ public final class Runner { for (PlanningProblem planningProblem : planningProblemList) { + long start = System.currentTimeMillis(); Set plans = astarplanner.plan( planningProblem.getBackground(), planningProblem.getActions(), @@ -57,9 +58,11 @@ public final class Runner { planningProblem.getGoal(), ConstantHeuristic::h ); + long end = System.currentTimeMillis(); if(plans.size() > 0) { System.out.println(plans.toString()); + System.out.println("Time (ms): " + (end - start)); } else { System.out.println("FAILED");