about summary refs log tree commit diff stats
path: root/lib/Octans
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Octans')
-rw-r--r--lib/Octans/CLI.rakumod13
1 files changed, 2 insertions, 11 deletions
diff --git a/lib/Octans/CLI.rakumod b/lib/Octans/CLI.rakumod
index 0719dcd..0672761 100644
--- a/lib/Octans/CLI.rakumod
+++ b/lib/Octans/CLI.rakumod
@@ -33,8 +33,6 @@ multi sub MAIN(
 
     # start-pos block loops over each starting position.
     start-pos: for $puzzle.gray-squares -> $pos {
-        my DateTime $initial = DateTime.now;
-
         # gather all the words that word-search finds starting from
         # $pos.
         word: for gather word-search(
@@ -45,14 +43,8 @@ multi sub MAIN(
             # word was found.
             $word, @visited
         ) {
-            # If not $verbose then just print the word.
-            unless so $verbose {
-                say $word;
-                next word;
-            }
-
-            # Print the word, along with the time taken.
-            printf "\n%s \[%.8f𝑠\]\n", $word, DateTime.now - $initial;
+            printf "%s$word\n", $verbose ?? "\n" !! "";
+            next word unless so $verbose;
 
             # Print the puzzle, highlighting the path.
             for ^$puzzle.grids.elems -> $y {
@@ -67,7 +59,6 @@ multi sub MAIN(
     }
 }
 
-
 multi sub MAIN(
     Bool :$version #= print version
 ) { say "Octans v" ~ $?DISTRIBUTION.meta<version>; }
17 16:57:37 -0800 committer Kartik K. Agaram <vc@akkartik.com> 2015-02-17 17:14:45 -0800 775 - starting to reorg C++ mu to use layers' href='/akkartik/mu/commit/cpp/literate/001test?h=hlt&id=515309164793b2e03c15954bf8a89f0f288a7f2c'>51530916 ^
2ed1aa9c ^
51530916 ^

de49fb42 ^


b39ceb27 ^
df0b469f ^
b39ceb27 ^






51530916 ^
b39ceb27 ^
9e608a77 ^

ac0e9db5 ^
9e608a77 ^


b39ceb27 ^
683d53ca ^
b39ceb27 ^


683d53ca ^

b39ceb27 ^
df0b469f ^
ccd792da ^
51530916 ^
ac0e9db5 ^
7d13531e ^



eb3a527a ^


fb4836dc ^
eb3a527a ^
51530916 ^

0f125d5f ^
ac0e9db5 ^
86acd630 ^

0f125d5f ^
eb3a527a ^
65ccad4c ^
6673e1fc ^
40be2522 ^
eb3a527a ^



51530916 ^
f278a15d ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97