Artifact d88ced2792803ac062bd073eca458e3a1b3ed1f5:
Wiki page
[
Corner Cases] by
kinaba on
2012-07-14 07:38:58.
0000: 44 20 32 30 31 32 2d 30 37 2d 31 34 54 30 37 3a D 2012-07-14T07:
0010: 33 38 3a 35 38 0a 4c 20 43 6f 72 6e 65 72 5c 73 38:58.L Corner\s
0020: 43 61 73 65 73 0a 50 20 39 66 39 32 31 34 62 37 Cases.P 9f9214b7
0030: 35 32 62 32 65 61 34 38 61 61 64 35 31 30 34 36 52b2ea48aad51046
0040: 35 31 61 33 35 35 33 36 63 38 62 64 61 38 62 62 51a35536c8bda8bb
0050: 0a 55 20 6b 69 6e 61 62 61 0a 57 20 33 38 31 0a .U kinaba.W 381.
0060: 3c 70 72 65 3e 0d 0a 66 6c 6f 6f 64 32 3a 0d 0a <pre>..flood2:..
0070: 52 52 55 44 52 52 55 4c 55 52 55 4c 4c 4c 44 44 RRUDRRULURULLLDD
0080: 4c 44 57 20 20 3d 3d 3e 20 62 72 6f 6b 65 6e 0d LDW ==> broken.
0090: 0a 52 52 55 44 52 52 55 4c 55 52 55 4c 4c 4c 44 .RRUDRRULURULLLD
00a0: 44 4c 44 4c 20 20 3d 3d 3e 20 73 61 66 65 20 65 DLDL ==> safe e
00b0: 73 63 61 70 65 0d 0a 0d 0a 69 66 20 61 69 72 3d scape....if air=
00c0: 3d 30 20 26 26 20 72 65 61 63 68 5f 6f 70 65 6e =0 && reach_open
00d0: 5f 6c 69 66 74 69 6e 67 20 69 73 20 74 68 65 20 _lifting is the
00e0: 73 61 6d 65 20 74 69 6d 69 6e 67 2c 20 69 74 20 same timing, it
00f0: 69 73 20 73 61 66 65 2e 0d 0a 3c 2f 70 72 65 3e is safe...</pre>
0100: 0d 0a 0d 0a 3c 70 72 65 3e 0d 0a 66 6c 6f 6f 64 ....<pre>..flood
0110: 32 3a 0d 0a 55 55 55 52 57 57 57 57 57 57 57 57 2:..UUURWWWWWWWW
0120: 57 57 57 57 57 57 57 57 57 57 52 57 57 57 57 57 WWWWWWWWWWRWWWWW
0130: 57 20 3d 3d 3e 20 2d 34 20 62 72 6f 6b 65 6e 0d W ==> -4 broken.
0140: 0a 55 55 55 52 57 57 57 57 57 57 57 57 57 57 57 .UUURWWWWWWWWWWW
0150: 57 57 57 57 57 57 57 52 57 57 57 57 57 52 20 3d WWWWWWWRWWWWWR =
0160: 3d 3e 20 32 31 20 62 72 6f 6b 65 6e 0d 0a 0d 0a => 21 broken....
0170: 69 66 20 61 69 72 3d 3d 30 20 26 26 20 67 65 74 if air==0 && get
0180: 5f 6c 61 6d 64 62 61 20 69 73 20 74 68 65 20 73 _lamdba is the s
0190: 61 6d 65 20 74 69 6d 69 6e 67 2c 20 79 6f 75 20 ame timing, you
01a0: 67 65 74 20 74 68 65 20 6c 61 6d 62 64 61 2e 0d get the lambda..
01b0: 0a 3c 2f 70 72 65 3e 0d 0a 0d 0a 54 4f 44 4f 3a .</pre>....TODO:
01c0: 0d 0a 67 65 74 20 6c 61 6d 62 64 61 20 76 73 20 ..get lambda vs
01d0: 66 61 6c 6c 20 72 6f 63 6b 0d 0a 0d 0a 0a 5a 20 fall rock.....Z
01e0: 31 31 37 35 65 33 37 32 62 38 61 37 36 31 33 36 1175e372b8a76136
01f0: 30 33 63 61 33 31 31 64 66 33 32 62 39 32 31 36 03ca311df32b9216
0200: 0a .