Avoid copying here and there
Created by voroskoi on Oct 29, 2022, 8:23 PM
State:
CP6ADBIMGIBWS5KJ6LTLOKAJCP5EDQBSVOQBPTUYSUPWNIWIJYNACmake it compile with self-hosted compiler
Created by voroskoi on Oct 29, 2022, 6:55 PM
State:
YHSOLKGRNJSP6FL37RBIF76PQCEXOXTROSI5FDGHCVA76NZTPCHACday15: make it work with PriorityQueue.update(), but it is slower
Created by voroskoi on Jul 18, 2022, 6:05 AM
State:
AIVWO7Q664BN7D6TQF3ENCA2BKTGA4RNTYJP2BVCUGZHBBIQZHYQCRemove hard coded allocators from solvers
Created by voroskoi on Apr 16, 2022, 8:52 PM
State:
XZTKST2VLQCDZPMCV52IHB566HPQSRW64CJQ65UMIYGPLKV3PKKQCAdd allocator to test calls, fix `zig build test`
Created by voroskoi on Apr 16, 2022, 10:17 AM
State:
2OT3YZJULMRDFY72LQ7RIDIWISZHJMYSVBZTCP6BK55RU5E3T67QCUse catch unreachable instead of try to make it build
Created by voroskoi on Apr 9, 2022, 3:19 PM
State:
UBXJRIYBE5DE4BBTWG2NPBHK5OTFULG7YRLB32EIKJABD6L3QOMACAdd LICENSE file
Created by voroskoi on Apr 9, 2022, 1:18 PM
State:
ZX6RRVACT7EYZKKFDXBKLTIPOMCNT2XSP7ZZWFLBSEH2FCDINCUQCuse comptime in main.zig
Created by voroskoi on Apr 9, 2022, 1:09 PM
State:
O2FNPK7WY4LZXYN2GG2IASYX6O5U42GLCOWTKZTCNT6PZHSOSJPQCAdd Benchmark results
Created by voroskoi on Mar 24, 2022, 6:26 PM
State:
B3EBSU6FV2JJOV56EJNOBKHJC4VEYSA7BJ2UOR2EAZKIYCAMDNUQCreplase μs with us
Created by voroskoi on Mar 24, 2022, 6:09 PM
State:
XXCUVZEMWNOLDCA2EFEVSKTEZL34L5NFSR4NW2PRFB3XBGICUDEACDay20: use std.DynamicBitSet for storing the lit pixels, README updates
Created by voroskoi on Mar 24, 2022, 5:47 PM
State:
4IUVTVJWSCMSWXRWKVOSU33O2KNZDM72QARIUBSCSPIDRM3NZT2ACday19b: add heuristics from day19a
Created by voroskoi on Mar 24, 2022, 2:24 PM
State:
3YAFN5GCXGCZO4YVVWN7GJ7JYHT33C7YRFGQZB3DQQLXJFAXIJZACAdd some heuristics to give up rotations without mathes
Created by voroskoi on Mar 24, 2022, 2:03 PM
State:
VHCAMCIJBEV5QHPW7L24K22Y2CKEORUBNYLBD2MZE5MQANTGMIWQC@Vector is 3 times slower than an array. Am I using it wrong?
Created by voroskoi on Mar 24, 2022, 10:04 AM
State:
P5WFTLWQ4AOTTBQOKHM7YFHQSYWJIXHCZQCFADT3Q34IJOEJOKDACDay19: use std.heap.ArenaAllocator
Created by voroskoi on Mar 22, 2022, 9:12 PM
State:
SXZJABT6ENQC4LBLUZNBLSNYL54PC6ELV35ZBF3RZOG7W532SGVACDay 23: Use std.heap.ArenaAllocator to make it faster
Created by voroskoi on Mar 22, 2022, 8:37 PM
State:
LE5HMUZXEJWKGV3MU23P7MIVFFBUNMBHASPAXCPNU2DWJPWNFDMQCREADME cosmetics
Created by voroskoi on Feb 23, 2022, 8:32 PM
State:
YQDVNXIJEILRF2QMIGVLY2W2VX33Q3H4RLMHWP4YJ6FVCG6MPXKQCDay23: properly null out hallway, update part 2 parsing code
Created by voroskoi on Feb 23, 2022, 7:28 PM
State:
TGAW7YP5WZPBJJFWO7NTCOK4GWWNUJG42Q4OFEHAUJJGKWGLVXEACAdd day23 input files
Created by voroskoi on Feb 23, 2022, 4:21 PM
State:
WE7TKVDAAJ5XKHIICI3DAEYWHYBSA2URFPHLEZVUPQT2I7M3MEQQCEnable day23-24-25, update README file
Created by voroskoi on Feb 23, 2022, 4:17 PM
State:
TLSDYV6IHFMPJSNPX6CMIAVAK72PRJ33GKYMPH5R4QGJRVYZNIEQCAdd a slightly faster version for day23a
Created by voroskoi on Feb 23, 2022, 1:34 PM
State:
XERF3VBRFTYGHRWNKJAK3ZPN7BREI75ZY2LVYVXE7L6IPIH57SIQC