From 80ea6903305da57de5b361fb3eab410522687ffe Mon Sep 17 00:00:00 2001 From: Brady Bodily Date: Mon, 14 Dec 2020 18:23:25 -0700 Subject: [PATCH] Optimal path generated for square cells --- ConsoleApp/IPathPlanner.cs | 4 ++++ ConsoleApp/Maps/Direction.cs | 15 --------------- ConsoleApp/Maps/GlobalDirection.cs | 7 +++++++ ConsoleApp/PathPlanner.cs | 4 ++++ 4 files changed, 15 insertions(+), 15 deletions(-) create mode 100644 ConsoleApp/IPathPlanner.cs delete mode 100644 ConsoleApp/Maps/Direction.cs create mode 100644 ConsoleApp/Maps/GlobalDirection.cs create mode 100644 ConsoleApp/PathPlanner.cs diff --git a/ConsoleApp/IPathPlanner.cs b/ConsoleApp/IPathPlanner.cs new file mode 100644 index 0000000..4d79ed9 --- /dev/null +++ b/ConsoleApp/IPathPlanner.cs @@ -0,0 +1,4 @@ +$HEADER$namespace $NAMESPACE$ +{ + public interface $INTERFACE$ {$END$} +} \ No newline at end of file diff --git a/ConsoleApp/Maps/Direction.cs b/ConsoleApp/Maps/Direction.cs deleted file mode 100644 index 833ddf8..0000000 --- a/ConsoleApp/Maps/Direction.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System; - -namespace ConsoleApp.Maps -{ - public class Direction - { - public static Tuple Forward => _forward; - public static Tuple Reverse => _reverse; - - - private static Tuple _forward = new Tuple(1, 0); - private static Tuple _reverse = new Tuple(-1, 0); - - } -} \ No newline at end of file diff --git a/ConsoleApp/Maps/GlobalDirection.cs b/ConsoleApp/Maps/GlobalDirection.cs new file mode 100644 index 0000000..ca7b731 --- /dev/null +++ b/ConsoleApp/Maps/GlobalDirection.cs @@ -0,0 +1,7 @@ +namespace ConsoleApp.Maps +{ + public enum Direction + { + + } +} \ No newline at end of file diff --git a/ConsoleApp/PathPlanner.cs b/ConsoleApp/PathPlanner.cs new file mode 100644 index 0000000..9b781fd --- /dev/null +++ b/ConsoleApp/PathPlanner.cs @@ -0,0 +1,4 @@ +$HEADER$namespace $NAMESPACE$ +{ + public class $CLASS$ {$END$} +} \ No newline at end of file