Justin Lin
|
5dd6d0abd5
|
refactor
|
2022-03-22 15:12:28 +08:00 |
|
Justin Lin
|
f38d7a784b
|
refactor: use rands directly
|
2022-03-22 15:11:22 +08:00 |
|
Justin Lin
|
cded66d2c4
|
refactor: 9-nearest-neighbor
|
2022-03-22 15:06:47 +08:00 |
|
Justin Lin
|
6229ab6d8c
|
refactor: 9-nearest-neighbor
|
2022-03-22 15:04:38 +08:00 |
|
Justin Lin
|
d2a9b4be93
|
refactor: search is faster
|
2022-03-22 07:59:54 +08:00 |
|
Justin Lin
|
d38c3b91fc
|
refactor: search is faster
|
2022-03-21 20:28:19 +08:00 |
|
Justin Lin
|
62da7cebdc
|
refactor: find min directly
|
2022-03-21 18:44:20 +08:00 |
|
Justin Lin
|
07ee15da1c
|
refactor
|
2022-03-21 17:43:16 +08:00 |
|
Justin Lin
|
d609292ad2
|
refactor: rename
|
2022-03-21 15:39:14 +08:00 |
|
Justin Lin
|
cf1d5deaa9
|
refactor: rename
|
2022-03-21 15:34:44 +08:00 |
|
Justin Lin
|
71815a2cdc
|
reuse calculated weights
|
2022-03-21 15:26:28 +08:00 |
|
Justin Lin
|
7e66869bca
|
refactor: rename
|
2022-03-21 14:59:05 +08:00 |
|
Justin Lin
|
a9b40f133b
|
refactor: no undef
|
2022-03-21 14:55:38 +08:00 |
|
Justin Lin
|
a0d4d732a7
|
rename
|
2022-03-21 13:42:30 +08:00 |
|
Justin Lin
|
7c613930d5
|
rename
|
2022-03-21 13:39:43 +08:00 |
|
Justin Lin
|
b939634f8b
|
refactor: process wf directly
|
2022-03-21 13:36:35 +08:00 |
|
Justin Lin
|
f3b3029d01
|
refactor: return coord directly
|
2022-03-21 11:37:02 +08:00 |
|
Justin Lin
|
fdc8e2f29a
|
update featured img
|
2022-03-21 10:25:47 +08:00 |
|
Justin Lin
|
d9bc2e29ea
|
rename
|
2022-03-21 09:49:16 +08:00 |
|
Justin Lin
|
b67f4bf200
|
avoid path loop
|
2022-03-21 09:23:03 +08:00 |
|
Justin Lin
|
5825205a4f
|
del i = 0
|
2022-03-21 09:20:26 +08:00 |
|
Justin Lin
|
5b85e635d2
|
use len(not_collapsed_coords) == 0 to stop
|
2022-03-21 09:06:14 +08:00 |
|
Justin Lin
|
cb0a4bed9f
|
check from notCollaspedCoords
|
2022-03-20 22:10:04 +08:00 |
|
Justin Lin
|
7926667772
|
find notCollaspedCoords from notCollaspedCoords
|
2022-03-20 21:59:05 +08:00 |
|
Justin Lin
|
bb4700ba66
|
random start collasped_propagated
|
2022-03-20 21:43:50 +08:00 |
|
Justin Lin
|
11b39945df
|
refactor: cache rx
|
2022-03-20 18:46:08 +08:00 |
|
Justin Lin
|
03563afb6f
|
refactor: clean variables
|
2022-03-20 18:10:43 +08:00 |
|
Justin Lin
|
6f13757cbc
|
refactor: replace states directly
|
2022-03-20 18:03:18 +08:00 |
|
Justin Lin
|
27190008bf
|
refactor: replaced by compatible_nbr_tiles
|
2022-03-20 17:55:23 +08:00 |
|
Justin Lin
|
6f9660a67d
|
refactor: just test threshold < state_weight[1]
|
2022-03-20 12:47:24 +08:00 |
|
Justin Lin
|
f0bc7e5dc2
|
refactor: tail recursion
|
2022-03-20 12:18:38 +08:00 |
|
Justin Lin
|
8c57db2e06
|
refactor
|
2022-03-19 23:31:02 +08:00 |
|
Justin Lin
|
05abb19126
|
default wall_thickness 1.6
|
2022-03-19 14:59:34 +08:00 |
|
Justin Lin
|
ad064532e5
|
always with bottom
|
2022-03-19 14:47:10 +08:00 |
|
Justin Lin
|
0ed3e296ea
|
diff levels
|
2022-03-19 14:23:53 +08:00 |
|
Justin Lin
|
8158938c13
|
rename
|
2022-03-19 11:15:01 +08:00 |
|
Justin Lin
|
af521dd53f
|
add with_bottom
|
2022-03-19 11:11:29 +08:00 |
|
Justin Lin
|
8b77eba322
|
add linear_extrude(wall_thickness)
|
2022-03-19 10:40:43 +08:00 |
|
Justin Lin
|
bc96e0ebd5
|
add maze_tai_chi
|
2022-03-19 10:39:53 +08:00 |
|
Justin Lin
|
679b0d0fc2
|
fix end condition
|
2022-03-18 19:31:48 +08:00 |
|
Justin Lin
|
39c1c1a9db
|
avoid recursion limit
|
2022-03-18 18:22:31 +08:00 |
|
Justin Lin
|
f97366ccdf
|
refactor
|
2022-03-18 16:19:27 +08:00 |
|
Justin Lin
|
3d24874d6d
|
refactor
|
2022-03-18 15:54:58 +08:00 |
|
Justin Lin
|
7d1cbb9460
|
refactor
|
2022-03-18 14:34:27 +08:00 |
|
Justin Lin
|
2cd56758eb
|
refactor
|
2022-03-18 13:08:33 +08:00 |
|
Justin Lin
|
120b7ea2c7
|
update note
|
2022-03-18 12:02:02 +08:00 |
|
Justin Lin
|
e9dd4418d1
|
refactor
|
2022-03-18 12:01:42 +08:00 |
|
Justin Lin
|
5c547351db
|
don't care the last one
|
2022-03-18 09:24:42 +08:00 |
|
Justin Lin
|
7744b4e79c
|
avoid repeating computation
|
2022-03-18 09:20:44 +08:00 |
|
Justin Lin
|
18991671f8
|
add count
|
2022-03-18 08:07:46 +08:00 |
|