summaryrefslogtreecommitdiff
path: root/maze_generator.rb
diff options
context:
space:
mode:
authorNoah Loomans <noahloomans@gmail.com>2018-04-22 17:06:40 +0200
committerNoah Loomans <noahloomans@gmail.com>2018-04-22 17:06:40 +0200
commit104f73d835c2565dfab12b2909bd2ab68c265027 (patch)
treeb4e6aebdb2d0d67e42e600f887c6678132999624 /maze_generator.rb
parente5b08e0edb4c1c30c368c338a9148b846b087f5f (diff)
Reset line before printing lines with dynamic length
Diffstat (limited to 'maze_generator.rb')
-rw-r--r--maze_generator.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/maze_generator.rb b/maze_generator.rb
index fcecd26..951e0d7 100644
--- a/maze_generator.rb
+++ b/maze_generator.rb
@@ -37,10 +37,13 @@ class MazeGenerator
TUI::Cursor.restore
puts @maze.to_s(" ")
puts
+ TUI::Screen.reset_line
puts " Stack size: #{@stack.length}"
if @stack.length < @stack_threshold
+ TUI::Screen.reset_line
puts " Current algorithm: Depth-first search"
else
+ TUI::Screen.reset_line
puts " Current algorithm: Breath-first search"
end
end