From c1685f7f6edf972ecaadecd0b640ec6b905534f4 Mon Sep 17 00:00:00 2001 From: EliasCubz Date: Tue, 27 Oct 2020 13:27:57 +0100 Subject: [PATCH] remove move left/right --- src/main.rs | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/src/main.rs b/src/main.rs index cb70b49..84f6e87 100644 --- a/src/main.rs +++ b/src/main.rs @@ -109,26 +109,6 @@ impl Robot { Orientation::W => self.p.x -= 1, } } - /// Apply right instruction to the robot. - fn move_right(&mut self, w: &mut World) { - w.map[(self.p.x + (self.p.y * w.x as i32)) as usize] = '.'; - match self.o { - Orientation::N => self.p.x += 1, - Orientation::S => self.p.x -= 1, - Orientation::E => self.p.y += 1, - Orientation::W => self.p.y -= 1, - } - } - /// Apply left instruction to the robot. - fn move_left(&mut self, w: &mut World) { - w.map[(self.p.x + (self.p.y * w.x as i32)) as usize] = '.'; - match self.o { - Orientation::N => self.p.x -= 1, - Orientation::S => self.p.x += 1, - Orientation::E => self.p.y -= 1, - Orientation::W => self.p.y += 1, - } - } /// Apply North orientation to the robot. fn set_north(&mut self) { self.o = Orientation::N