about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--README39
-rw-r--r--README.org18
2 files changed, 50 insertions, 7 deletions
diff --git a/README b/README
index 5af08e0..d33b52c 100644
--- a/README
+++ b/README
@@ -10,10 +10,11 @@
 Table of Contents
 ─────────────────
 
-1. Documentation
-2. Fornax Format
+1. Demo
+2. Documentation
+3. Fornax Format
 .. 1. Grids
-3. Project Structure
+4. Project Structure
 
 
 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
@@ -29,7 +30,19 @@ This collection includes:
   languages.
 
 
-1 Documentation
+1 Demo
+══════
+
+  Solution for /DFS-33/, generated on /2021-11-03/ (click to play).
+
+  [https://andinus.unfla.me/resources/projects/fornax/2021-11-03-DFS-33.png]
+
+
+[https://andinus.unfla.me/resources/projects/fornax/2021-11-03-DFS-33.png]
+<https://andinus.unfla.me/resources/projects/fornax/2021-11-03-DFS-33.mp4>
+
+
+2 Documentation
 ═══════════════
 
   Fornax parses /Fornax format/, generates a `PNG' for each iteration
@@ -38,8 +51,11 @@ This collection includes:
   • Solved paths are highlighted if the iteration is preceded by `|'.
   • Illegal paths are highlighted if the iteration is preceded by `!'.
 
+  • *Note*: If the number of iterations are greater than an 8 digit
+    number then the slideshow might be incorrect.
+
 
-2 Fornax Format
+3 Fornax Format
 ═══════════════
 
   Fornax format is an intermediate output file generated after solving
@@ -70,7 +86,7 @@ This collection includes:
   • First iteration is assumed to be the maze.
 
 
-2.1 Grids
+3.1 Grids
 ─────────
 
   A grid is printed for every iteration. Grids are composed of cells.
@@ -90,9 +106,18 @@ This collection includes:
     symbol if it makes sense.
 
 
-3 Project Structure
+4 Project Structure
 ═══════════════════
 
   • Algorithms are located in `algorithms/' directory, sub-directory
     needs to be created for programming languages which will hold the
     actual source.
+
+  • Sample solutions can be found in `resources/solutions/' directory.
+
+    • *Note*: Some solutions might output illegal moves (like walking
+      over blocked path), this error is only in visualization, the
+      solution is correct.
+
+      This has been fixed in commit
+      `8cef86f0eb8b46b0ed2d7c37fa216890300249f6'.
diff --git a/README.org b/README.org
index b0fbc65..7432478 100644
--- a/README.org
+++ b/README.org
@@ -12,6 +12,12 @@ This collection includes:
 - Algorithms: Various algorithms solved in several programming
   languages.
 
+* Demo
+
+Solution for /DFS-33/, generated on /2021-11-03/ (click to play).
+
+[[https://andinus.unfla.me/resources/projects/fornax/2021-11-03-DFS-33.mp4][https://andinus.unfla.me/resources/projects/fornax/2021-11-03-DFS-33.png]]
+
 * Documentation
 
 Fornax parses /Fornax format/, generates a ~PNG~ for each iteration which is
@@ -20,6 +26,9 @@ later converted to a slideshow with ~ffmpeg~.
 - Solved paths are highlighted if the iteration is preceded by ~|~.
 - Illegal paths are highlighted if the iteration is preceded by ~!~.
 
+- *Note*: If the number of iterations are greater than an 8 digit number
+  then the slideshow might be incorrect.
+
 * Fornax Format
 
 Fornax format is an intermediate output file generated after solving the
@@ -69,3 +78,12 @@ A grid is printed for every iteration. Grids are composed of cells.
 - Algorithms are located in ~algorithms/~ directory, sub-directory needs
   to be created for programming languages which will hold the actual
   source.
+
+- Sample solutions can be found in ~resources/solutions/~ directory.
+
+  - *Note*: Some solutions might output illegal moves (like walking over
+    blocked path), this error is only in visualization, the solution is
+    correct.
+
+    This has been fixed in commit
+    ~8cef86f0eb8b46b0ed2d7c37fa216890300249f6~.
ng in config*.h' href='/acidbong/suckless/dwm/commit/config.arg.h?h=5.3&id=3794c6294535518fdcdf2ceb434875584189aa1e'>3794c62 ^
f196b71 ^
2d81b78 ^

3794c62 ^



338c083 ^
3794c62 ^
f6e41b0 ^
e461e60 ^
3794c62 ^
f196b71 ^

b38905b ^
a73a882 ^
3059c9c ^
3171371 ^
0ea0343 ^
e701394 ^
3171371 ^
4216bf8 ^
2c477cf ^
2aef8b9 ^
27b0595 ^

f6e41b0 ^

2c477cf ^

338c083 ^
2c477cf ^







































a73a882 ^
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