unfinished remake of calculate and dfs functions

This commit is contained in:
fabolous005 2024-06-29 14:39:53 +02:00
parent 1632a658fb
commit 47be5b0de9
21 changed files with 506 additions and 6 deletions

View File

@ -0,0 +1,157 @@
0
46350 437271159 1719515095031090803 7f7cb8ef643c5d4a9b9dfb38c13b99b8 0 /home/fabian/.cache/zls/build_runner/21872970afd69e48a0847077e5196711/build_runner.zig
2908 447415378 1719515024827755054 65ed962c3754ece1401e608e9b97c257 0 /home/fabian/coding/zig/sazzy/build.zig
103 447415439 1719515078144423556 35b10ba982858800c98ffbaad5536a86 2 o/a32fcfc0e475f08356ed8aef4020640b/dependencies.zig
7616 437182006 1717728680000000000 a112ef71b351e8f79f6f43c583ede25c 1 std/std.zig
23040 437182003 1717728680000000000 da66963546b611ee7750a27396b7d1ea 1 std/start.zig
115223 437181702 1717728680000000000 864599658ca312005d8d3860dcc5d44e 1 std/debug.zig
2854 437270570 1717936325357201566 a758b08fb5a1904854d8df2a0ec1dc1d 0 /home/fabian/.cache/zig/b/a758b08fb5a1904854d8df2a0ec1dc1d/builtin.zig
33165 437181551 1717728680000000000 f94156764e93e22ac481419ae3dcd7e2 1 std/builtin.zig
87972 437181530 1717728680000000000 2058e9176f2f8c413153da85bdefea9a 1 std/Target.zig
129328 437181528 1717728680000000000 aa1c9ead6b093aa4fc744cbaf6cdb147 1 std/Target/x86.zig
73503 437181889 1717728680000000000 4f495cdd87469544c122e37211fe3d16 1 std/math.zig
41362 437181895 1717728680000000000 222d7cb14bd7ca087b75cbc16cba6dda 1 std/meta.zig
11091 437181505 1717728680000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std/SemanticVersion.zig
61526 437181716 1717728680000000000 00003d31510dec096134200d0d6ceecc 1 std/elf.zig
12325 437181986 1717728680000000000 2229bf6824a9119504139fcdb850890e 1 std/os.zig
207296 437181930 1717728680000000000 651fd04e37ca32286baf84da551c7ce0 1 std/os/linux.zig
12494 437181926 1717728680000000000 e9933b000fa707703dab8f2fe68b002a 1 std/os/linux/tls.zig
293019 437181991 1717728680000000000 3aef046ab18b515bbbbf65ba8531ef93 1 std/posix.zig
31762 437181770 1717728680000000000 39822c5f2ad237650217b35e72989b75 1 std/heap.zig
12747 437181764 1717728680000000000 0c84990d94912da71f88ccdd844ff032 1 std/heap/arena_allocator.zig
176912 437181892 1717728680000000000 223e2fd0f89a74fd7d5132dbe48f1c2c 1 std/mem.zig
13626 437181891 1717728680000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std/mem/Allocator.zig
14239 437181819 1717728680000000000 a69e9fd3810cdd1601c26dd47210af71 1 std/linked_list.zig
3917 437181760 1717728680000000000 985cae2df1113f68d7f2eca79afe1887 1 std/heap/PageAllocator.zig
1301 437181761 1717728680000000000 3db24c00baa9c03a40bfeaa152e28593 1 std/heap/ThreadSafeAllocator.zig
54097 437181540 1717728680000000000 5fc2474d41197418fc547d7d64491a85 1 std/Thread.zig
10030 437181534 1717728680000000000 6ec4900de2fa66c512d3a1a8b197182b 1 std/Thread/Mutex.zig
19056 437181545 1717728680000000000 fbe5a337296572a6d62cbde681c465ea 1 std/atomic.zig
74835 437181996 1717728680000000000 26bff32158c4e55ea1dbd7cbd193b2d5 1 std/process.zig
87217 437181543 1717728680000000000 d82200bd8e9f05406e233eef46e48149 1 std/array_list.zig
95593 437181488 1717728680000000000 eb7f21887b8d6d3a1ea72f4fb7e18f23 1 std/Build.zig
48541 437181470 1717728680000000000 f0b7461b8459a4c71e300129f17dffb2 1 std/Build/Cache.zig
2248 437181468 1717728680000000000 95a1bb668e0c39f345c83920bac861b7 1 std/Build/Cache/Directory.zig
35816 437181741 1717728680000000000 9ad542fb9d5f647b2fd9aa956a4876f1 1 std/fs.zig
112808 437181735 1717728680000000000 736eee48bb9f3802d7054c19abc437df 1 std/fs/Dir.zig
65843 437181736 1717728680000000000 2f1e7806f11f80320d184c737b99b781 1 std/fs/File.zig
114248 437181542 1717728680000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std/array_hash_map.zig
38005 437181896 1717728680000000000 2df15a06c9368a128b68d617837153ef 1 std/multi_array_list.zig
12352 437181701 1717728680000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std/crypto.zig
18622 437181694 1717728680000000000 05742583e9b394547e0631c84131938c 1 std/crypto/siphash.zig
89980 437181758 1717728680000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std/hash_map.zig
26882 437181507 1717728680000000000 5b9ff543d20a09f8c07cb235a7f3c28e 1 std/Target/Query.zig
45679 437182062 1717728680000000000 495dd771e7b568e386535b63332d9a02 1 std/zig.zig
52150 437182059 1717728680000000000 d488bc81fd0ba877c413ee9c01ed7219 1 std/zig/system.zig
18992 437181487 1717728680000000000 f8e31f1e40286aec688457f633c109d1 1 std/Build/Step.zig
27571 437181471 1717728680000000000 f1a35ffb70613c5c506de0b9feb42a25 1 std/Build/Module.zig
16219 437181486 1717728680000000000 ebb5646fc6c1cbeff8fff92f756e2694 1 std/Build/Step/WriteFile.zig
50900 437181489 1717728680000000000 00b173ccd55aed075eef5aa1dccad55a 1 std/Progress.zig
29025 437182035 1717728680000000000 2573e2c79bf66e3476b0024f0dfa2173 1 std/zig/ErrorBundle.zig
76968 437181475 1717728680000000000 0500528ea762b29f66289290fec117d5 1 std/Build/Step/Compile.zig
112489 437181714 1717728680000000000 d33cf67bbc2809a1c38591e04f1e3f51 1 std/dwarf.zig
31915 437181476 1717728680000000000 6880c5430ee92854d2f87b8087aabbb0 1 std/Build/Step/ConfigHeader.zig
1884 437181878 1717728680000000000 4e39bcecc218a8cefd7304859e028778 1 std/math/log2.zig
5989 437181535 1717728680000000000 9b884db4ae244ef2af3dcea90ca42736 1 std/Thread/Pool.zig
8321 437181820 1717728680000000000 445ca968f1971dbcfae846f76f46cc2d 1 std/log.zig
106358 437181732 1717728680000000000 9b602efb3cf67bc725c9853d5fe33864 1 std/fmt.zig
14616 437181544 1717728680000000000 0fed3eb789529104667fd82e81a9af62 1 std/ascii.zig
13689 437182017 1717728680000000000 131aba425aefaef0d374793c2dd9e731 1 std/time.zig
77139 437181738 1717728680000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std/fs/path.zig
12563 437181929 1717728680000000000 edca846565ef855c728e7372feed8676 1 std/os/linux/x86_64.zig
72708 437181995 1717728680000000000 046fa60b44c156af61840e746b56a6c2 1 std/process/Child.zig
200963 437181985 1717728680000000000 6382cd937e84a8fc6ae02341db586df9 1 std/os/windows.zig
394 437271158 1719515095031090803 e2a5dc77f7477e12f9d09568c618e70c 0 /home/fabian/.cache/zls/build_runner/21872970afd69e48a0847077e5196711/BuildConfig.zig
5954 437181817 1717728680000000000 ca96a7daf60a978c600a94a94daaea90 1 std/json.zig
3257 437181808 1717728680000000000 b6a0926202bd08dbf296c65a9af6c72b 1 std/json/hashmap.zig
29391 437181814 1717728680000000000 8c1d345a91a2c23c70cadb25b14a213b 1 std/json/stringify.zig
25700 437181802 1717728680000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std/io.zig
13386 437181972 1717728680000000000 b23fdad07ce3b3bc638202a13d269a17 1 std/os/wasi.zig
6224 437181696 1717728680000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std/crypto/tlcsprng.zig
2697 437181784 1717728680000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std/io/Writer.zig
29780 437182002 1717728680000000000 f63bcad555043dc37b62da5b7656cb6e 1 std/sort.zig
51714 437182000 1717728680000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std/sort/block.zig
82077 437182023 1717728680000000000 d5fc31f78c3ec8b424ea391b2e65f728 1 std/unicode.zig
76391 437181511 1717728680000000000 4668a311541b6be75afd88bf66028ad5 1 std/Target/arm.zig
17620 437182005 1717728680000000000 11fc6dca32658eb05179945f9031219f 1 std/static_string_map.zig
10710 437182001 1717728680000000000 f2973ab2be6115a15cf6c75a2be36ad3 1 std/sort/pdq.zig
7643 437181883 1717728680000000000 03910049e32f401cd3296cc1352aecb4 1 std/math/powi.zig
9239 437181536 1717728680000000000 d703f6a7af8c150d259a587850decd1f 1 std/Thread/ResetEvent.zig
17590 437181503 1717728680000000000 5ddd4d07802b9f332a306c207663eea0 1 std/Random.zig
3177 437181499 1717728680000000000 ece4176296c0d5a4735a0e13195d3e89 1 std/Random/Xoshiro256.zig
23359 437181532 1717728680000000000 55e7c53750c5f84af61f7e61406bc0f0 1 std/Thread/Condition.zig
1796 437181539 1717728680000000000 43f2cf40b5fd32903bf18a54ea66fc91 1 std/Thread/WaitGroup.zig
5461 437181801 1717728680000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std/io/tty.zig
14434 437181783 1717728680000000000 2655b33c088dd930683d9eb843eaceb4 1 std/io/Reader.zig
55939 437181717 1717728680000000000 9fbbf465379ce46a9365e411debc3ce1 1 std/enums.zig
1730 437181757 1717728680000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std/hash.zig
19972 437181751 1717728680000000000 c36dede4b91e35db37ea45c66dbe6fe9 1 std/hash/crc.zig
3882 437181749 1717728680000000000 168f6844905becfc3ec252416dbee69f 1 std/hash/crc/impl.zig
6449 437181795 1717728680000000000 3bcfe7862cea857ee79939a098991ad5 1 std/io/fixed_buffer_stream.zig
2057 437181619 1717728680000000000 a778ec13ef93e0ace847f52f066441fd 1 std/compress.zig
3736 437181609 1717728680000000000 a5c9eee5eaf5943e22c8a03fac3f2841 1 std/compress/zlib.zig
23844 437181584 1717728680000000000 61343f5304677e260ccaed8ba225c2b1 1 std/compress/flate/inflate.zig
7460 437181580 1717728680000000000 1c1d1c1c4e61c64090b7ace80a4c2dab 1 std/compress/flate/container.zig
16625 437181576 1717728680000000000 8ba4aa19f03596c0d0eb18045a7331e8 1 std/compress/flate/bit_reader.zig
7434 437181572 1717728680000000000 a6347ffd91bdf7b166947d627e9f38c5 1 std/compress/flate/CircularBuffer.zig
3519 437181744 1717728680000000000 4e3c7d701979e5945ab9f85fed59a579 1 std/hash/adler.zig
10966 437181582 1717728680000000000 e24401bc06abbf873844211e243f0871 1 std/compress/flate/huffman_decoder.zig
1399 437181707 1717728680000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std/dwarf/FORM.zig
3900 437181710 1717728680000000000 b5711d1b73e43c5aaea25647f88f9369 1 std/dwarf/TAG.zig
7395 437181704 1717728680000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std/dwarf/AT.zig
643 437181706 1717728680000000000 6f6a9e4e1602df062ad02179710971c4 1 std/dwarf/EH.zig
94423 437181923 1717728680000000000 936f06081ca66c21f2225e91832d8a41 1 std/os/linux/syscalls.zig
19768 437182058 1717728680000000000 817d70e351edd4b746ab4c444c0d2b09 1 std/zig/system/x86.zig
1273 437181510 1717728680000000000 92589c8e708010b66287cffb30b3644a 1 std/Target/arc.zig
69762 437181512 1717728680000000000 d6af57434a87d01c08b32d2bfe25fdaa 1 std/Target/avr.zig
77144 437181514 1717728680000000000 c690addfa0ddc66f16428c3843909a46 1 std/Target/csky.zig
16084 437181515 1717728680000000000 ca6f1a2a9e6e8fa60a8331d7c5f5ce34 1 std/Target/hexagon.zig
7121 437181517 1717728680000000000 d75880c23fe47c4e74168b752266aab9 1 std/Target/m68k.zig
2220 437181519 1717728680000000000 d6af7e91115ce15de6cc6fa6b85ad607 1 std/Target/msp430.zig
81486 437181509 1717728680000000000 c94083fc646f9b20640e65787e33fdc0 1 std/Target/amdgpu.zig
25913 437181523 1717728680000000000 9d8c66f36c8cefa8cdeac8497ff9ed3d 1 std/Target/s390x.zig
1273 437181529 1717728680000000000 1becbd14309ffd333ba9f93137feeab0 1 std/Target/xtensa.zig
1275 437181526 1717728680000000000 3f87de4b4cab37706212bd9a456a8c58 1 std/Target/ve.zig
94346 437181508 1717728680000000000 136876fa8ce544da55eab725094091a5 1 std/Target/aarch64.zig
2409 437181513 1717728680000000000 1693b91547d868068f63e102f2ccb211 1 std/Target/bpf.zig
5236 437181516 1717728680000000000 fd217450c001fea386e26e5ae8ee436e 1 std/Target/loongarch.zig
16066 437181518 1717728680000000000 6e5fb373b9f2ae19c60dbed74eb241dc 1 std/Target/mips.zig
34534 437181521 1717728680000000000 51352484986d855d36c4732d68bc73d0 1 std/Target/powerpc.zig
53948 437181522 1717728680000000000 5dd87bdcf11a3787d33834ee1afcb1ea 1 std/Target/riscv.zig
19757 437181524 1717728680000000000 81e62932de5b471d355190a547b0390a 1 std/Target/sparc.zig
77930 437181525 1717728680000000000 0611f617b9ec2d1a8e22aa44c1fe7363 1 std/Target/spirv.zig
13279 437181520 1717728680000000000 c4c3d3112933eb72020bc9eebc304ed2 1 std/Target/nvptx.zig
4508 437181527 1717728680000000000 d86c84e4bae678df19d1bcef0e88aef9 1 std/Target/wasm.zig
19546 437181711 1717728680000000000 eeb537ce254d8635c5876f3cb23ba2ab 1 std/dwarf/abi.zig
26403 437181712 1717728680000000000 17cfec6893f0195cf3f2128e131aebbd 1 std/dwarf/call_frame.zig
71838 437181713 1717728680000000000 472566d679006f02ce08a8e6d3ca5840 1 std/dwarf/expressions.zig
10091 437182027 1717728680000000000 616a2d791eb8d67329f8198701e2bbad 1 std/valgrind.zig
23129 437181998 1717728680000000000 b579436bcc763fc86642b2a1d69be89a 1 std/simd.zig
58779 437181484 1717728680000000000 2628367b628e7df7bf938bc2188b14e7 1 std/Build/Step/Run.zig
17036 437181715 1717728680000000000 e5e4bda8771008b986953e018b241bdd 1 std/dynamic_library.zig
17851 437181818 1717728680000000000 62510503fe6b45659189d32c19c9dc45 1 std/leb128.zig
43084 437181533 1717728680000000000 a67e9f409c649ae15d47dcc9582247f0 1 std/Thread/Futex.zig
1299 437181789 1717728680000000000 9ea5eaf4f2d36e2273f3ecec7f813b61 1 std/io/buffered_writer.zig
9295 437181478 1717728680000000000 268e240d3773b7543a10f2365b34cc53 1 std/Build/Step/InstallArtifact.zig
530 437181497 1717728680000000000 6862d091fadcbbb652464ab10689bd23 1 std/Random/SplitMix64.zig
2496 437181464 1717728680000000000 51fed0f372bbe1737cc4b59d4258ebe3 1 std/BitStack.zig
8372 437181755 1717728680000000000 d48498b32f349820311bbf338ae1aae5 1 std/hash/wyhash.zig
1160 437181793 1717728680000000000 32ae6866d358d400739c8281e2b92d26 1 std/io/counting_writer.zig
1618 437181579 1717728680000000000 60e22c8a23680b34b51d27b486811807 1 std/compress/flate/consts.zig
13375 437181575 1717728680000000000 239244362ca7a3d92e32a4518ccda927 1 std/compress/flate/Token.zig
36892 437181692 1717728680000000000 aeaa6f15041af562aebdfbb8f2e94f9d 1 std/crypto/sha2.zig
20392 437181718 1717728680000000000 a41115e4a4263ff02975e97d21f21847 1 std/fifo.zig
1464 437182034 1717728680000000000 262bf5a41c36322233615e07256bc570 1 std/zig/Client.zig
8752 437182039 1717728680000000000 2d7e0835ecf9b1ce89b625495c8209c2 1 std/zig/Server.zig
2591 437181734 1717728680000000000 54cecc0501b004131b133c8ec52688b3 1 std/fs/AtomicFile.zig
23028 437181546 1717728680000000000 5f649adf883cb2acad194b60017a4672 1 std/base64.zig
39156 437181467 1717728680000000000 628e7a63840b5d008ad84d18a2a50b21 1 std/Build/Cache/DepTokenizer.zig
2685 437181492 1717728680000000000 5244bfd5edd68ad074bfdf866029fa86 1 std/Random/ChaCha.zig
52267 437181648 1717728680000000000 250bf69f713193c74da886706bb53369 1 std/crypto/chacha20.zig
5693 437181709 1717728680000000000 01d731f8d28ba8382ff3c5885d5e0c75 1 std/dwarf/OP.zig
7399 437181700 1717728680000000000 7e3716a3c82a36541c6cf09b56a96da0 1 std/crypto/utils.zig
1539 437181796 1717728680000000000 ca6d9ebe9107eb6ffe4cc4b92611772a 1 std/io/limited_reader.zig
64174 437181568 1717728680000000000 ecfd926ec456ba7acf15b5e7bec5f532 1 std/c.zig
10812 437181562 1717728680000000000 b5d2e09197008802157fd9bda951945e 1 std/c/linux.zig
14595 437181745 1717728680000000000 9802848537ec3da81ac651945a298250 1 std/hash/auto_hash.zig
3957 437181927 1717728680000000000 8a6d08b36d5d25b29bdff67ade3e947b 1 std/os/linux/vdso.zig

View File

@ -0,0 +1,96 @@
0
684 447415381 1719515024827755054 a79a6aa8071688316a01e9b4088eb302 0 src/main.zig
7616 437182006 1717728680000000000 a112ef71b351e8f79f6f43c583ede25c 1 std/std.zig
23040 437182003 1717728680000000000 da66963546b611ee7750a27396b7d1ea 1 std/start.zig
115223 437181702 1717728680000000000 864599658ca312005d8d3860dcc5d44e 1 std/debug.zig
2854 437270570 1717936325357201566 a758b08fb5a1904854d8df2a0ec1dc1d 0 /home/fabian/.cache/zig/b/a758b08fb5a1904854d8df2a0ec1dc1d/builtin.zig
33165 437181551 1717728680000000000 f94156764e93e22ac481419ae3dcd7e2 1 std/builtin.zig
87972 437181530 1717728680000000000 2058e9176f2f8c413153da85bdefea9a 1 std/Target.zig
129328 437181528 1717728680000000000 aa1c9ead6b093aa4fc744cbaf6cdb147 1 std/Target/x86.zig
73503 437181889 1717728680000000000 4f495cdd87469544c122e37211fe3d16 1 std/math.zig
41362 437181895 1717728680000000000 222d7cb14bd7ca087b75cbc16cba6dda 1 std/meta.zig
11091 437181505 1717728680000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std/SemanticVersion.zig
61526 437181716 1717728680000000000 00003d31510dec096134200d0d6ceecc 1 std/elf.zig
12325 437181986 1717728680000000000 2229bf6824a9119504139fcdb850890e 1 std/os.zig
207296 437181930 1717728680000000000 651fd04e37ca32286baf84da551c7ce0 1 std/os/linux.zig
12494 437181926 1717728680000000000 e9933b000fa707703dab8f2fe68b002a 1 std/os/linux/tls.zig
293019 437181991 1717728680000000000 3aef046ab18b515bbbbf65ba8531ef93 1 std/posix.zig
25700 437181802 1717728680000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std/io.zig
35816 437181741 1717728680000000000 9ad542fb9d5f647b2fd9aa956a4876f1 1 std/fs.zig
65843 437181736 1717728680000000000 2f1e7806f11f80320d184c737b99b781 1 std/fs/File.zig
1299 437181789 1717728680000000000 9ea5eaf4f2d36e2273f3ecec7f813b61 1 std/io/buffered_writer.zig
16357 447489759 1719594363180518197 6ad13364a0ed29fbccd79a32b7650d90 0 src/board.zig
176912 437181892 1717728680000000000 223e2fd0f89a74fd7d5132dbe48f1c2c 1 std/mem.zig
2697 437181784 1717728680000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std/io/Writer.zig
31762 437181770 1717728680000000000 39822c5f2ad237650217b35e72989b75 1 std/heap.zig
62959 437181765 1717728680000000000 3edf3a88d95f761f563eb19f6e24126a 1 std/heap/general_purpose_allocator.zig
13626 437181891 1717728680000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std/mem/Allocator.zig
1884 437181878 1717728680000000000 4e39bcecc218a8cefd7304859e028778 1 std/math/log2.zig
17234 437182018 1717728680000000000 d1533a6b75e3d75cd6f70847fc85bb6b 1 std/treap.zig
89980 437181758 1717728680000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std/hash_map.zig
7590 437181768 1717728680000000000 2f13ee674df3be60a19359b16ae62e32 1 std/heap/memory_pool.zig
54097 437181540 1717728680000000000 5fc2474d41197418fc547d7d64491a85 1 std/Thread.zig
10030 437181534 1717728680000000000 6ec4900de2fa66c512d3a1a8b197182b 1 std/Thread/Mutex.zig
19056 437181545 1717728680000000000 fbe5a337296572a6d62cbde681c465ea 1 std/atomic.zig
12747 437181764 1717728680000000000 0c84990d94912da71f88ccdd844ff032 1 std/heap/arena_allocator.zig
14239 437181819 1717728680000000000 a69e9fd3810cdd1601c26dd47210af71 1 std/linked_list.zig
3917 437181760 1717728680000000000 985cae2df1113f68d7f2eca79afe1887 1 std/heap/PageAllocator.zig
87217 437181543 1717728680000000000 d82200bd8e9f05406e233eef46e48149 1 std/array_list.zig
8321 437181820 1717728680000000000 445ca968f1971dbcfae846f76f46cc2d 1 std/log.zig
13386 437181972 1717728680000000000 b23fdad07ce3b3bc638202a13d269a17 1 std/os/wasi.zig
12352 437181701 1717728680000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std/crypto.zig
106358 437181732 1717728680000000000 9b602efb3cf67bc725c9853d5fe33864 1 std/fmt.zig
6224 437181696 1717728680000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std/crypto/tlcsprng.zig
17590 437181503 1717728680000000000 5ddd4d07802b9f332a306c207663eea0 1 std/Random.zig
5461 437181801 1717728680000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std/io/tty.zig
112489 437181714 1717728680000000000 d33cf67bbc2809a1c38591e04f1e3f51 1 std/dwarf.zig
55939 437181717 1717728680000000000 9fbbf465379ce46a9365e411debc3ce1 1 std/enums.zig
114248 437181542 1717728680000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std/array_hash_map.zig
38005 437181896 1717728680000000000 2df15a06c9368a128b68d617837153ef 1 std/multi_array_list.zig
112808 437181735 1717728680000000000 736eee48bb9f3802d7054c19abc437df 1 std/fs/Dir.zig
1730 437181757 1717728680000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std/hash.zig
19972 437181751 1717728680000000000 c36dede4b91e35db37ea45c66dbe6fe9 1 std/hash/crc.zig
3882 437181749 1717728680000000000 168f6844905becfc3ec252416dbee69f 1 std/hash/crc/impl.zig
6449 437181795 1717728680000000000 3bcfe7862cea857ee79939a098991ad5 1 std/io/fixed_buffer_stream.zig
14434 437181783 1717728680000000000 2655b33c088dd930683d9eb843eaceb4 1 std/io/Reader.zig
2057 437181619 1717728680000000000 a778ec13ef93e0ace847f52f066441fd 1 std/compress.zig
3736 437181609 1717728680000000000 a5c9eee5eaf5943e22c8a03fac3f2841 1 std/compress/zlib.zig
23844 437181584 1717728680000000000 61343f5304677e260ccaed8ba225c2b1 1 std/compress/flate/inflate.zig
7460 437181580 1717728680000000000 1c1d1c1c4e61c64090b7ace80a4c2dab 1 std/compress/flate/container.zig
16625 437181576 1717728680000000000 8ba4aa19f03596c0d0eb18045a7331e8 1 std/compress/flate/bit_reader.zig
7434 437181572 1717728680000000000 a6347ffd91bdf7b166947d627e9f38c5 1 std/compress/flate/CircularBuffer.zig
3519 437181744 1717728680000000000 4e3c7d701979e5945ab9f85fed59a579 1 std/hash/adler.zig
10966 437181582 1717728680000000000 e24401bc06abbf873844211e243f0871 1 std/compress/flate/huffman_decoder.zig
77139 437181738 1717728680000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std/fs/path.zig
1399 437181707 1717728680000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std/dwarf/FORM.zig
3900 437181710 1717728680000000000 b5711d1b73e43c5aaea25647f88f9369 1 std/dwarf/TAG.zig
7395 437181704 1717728680000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std/dwarf/AT.zig
643 437181706 1717728680000000000 6f6a9e4e1602df062ad02179710971c4 1 std/dwarf/EH.zig
200963 437181985 1717728680000000000 6382cd937e84a8fc6ae02341db586df9 1 std/os/windows.zig
12563 437181929 1717728680000000000 edca846565ef855c728e7372feed8676 1 std/os/linux/x86_64.zig
94423 437181923 1717728680000000000 936f06081ca66c21f2225e91832d8a41 1 std/os/linux/syscalls.zig
2685 437181492 1717728680000000000 5244bfd5edd68ad074bfdf866029fa86 1 std/Random/ChaCha.zig
52267 437181648 1717728680000000000 250bf69f713193c74da886706bb53369 1 std/crypto/chacha20.zig
82077 437182023 1717728680000000000 d5fc31f78c3ec8b424ea391b2e65f728 1 std/unicode.zig
23129 437181998 1717728680000000000 b579436bcc763fc86642b2a1d69be89a 1 std/simd.zig
74835 437181996 1717728680000000000 26bff32158c4e55ea1dbd7cbd193b2d5 1 std/process.zig
29780 437182002 1717728680000000000 f63bcad555043dc37b62da5b7656cb6e 1 std/sort.zig
51714 437182000 1717728680000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std/sort/block.zig
17036 437181715 1717728680000000000 e5e4bda8771008b986953e018b241bdd 1 std/dynamic_library.zig
17851 437181818 1717728680000000000 62510503fe6b45659189d32c19c9dc45 1 std/leb128.zig
10710 437182001 1717728680000000000 f2973ab2be6115a15cf6c75a2be36ad3 1 std/sort/pdq.zig
10091 437182027 1717728680000000000 616a2d791eb8d67329f8198701e2bbad 1 std/valgrind.zig
19546 437181711 1717728680000000000 eeb537ce254d8635c5876f3cb23ba2ab 1 std/dwarf/abi.zig
26403 437181712 1717728680000000000 17cfec6893f0195cf3f2128e131aebbd 1 std/dwarf/call_frame.zig
71838 437181713 1717728680000000000 472566d679006f02ce08a8e6d3ca5840 1 std/dwarf/expressions.zig
43084 437181533 1717728680000000000 a67e9f409c649ae15d47dcc9582247f0 1 std/Thread/Futex.zig
7399 437181700 1717728680000000000 7e3716a3c82a36541c6cf09b56a96da0 1 std/crypto/utils.zig
64174 437181568 1717728680000000000 ecfd926ec456ba7acf15b5e7bec5f532 1 std/c.zig
10812 437181562 1717728680000000000 b5d2e09197008802157fd9bda951945e 1 std/c/linux.zig
50900 437181489 1717728680000000000 00b173ccd55aed075eef5aa1dccad55a 1 std/Progress.zig
13689 437182017 1717728680000000000 131aba425aefaef0d374793c2dd9e731 1 std/time.zig
1618 437181579 1717728680000000000 60e22c8a23680b34b51d27b486811807 1 std/compress/flate/consts.zig
13375 437181575 1717728680000000000 239244362ca7a3d92e32a4518ccda927 1 std/compress/flate/Token.zig
8372 437181755 1717728680000000000 d48498b32f349820311bbf338ae1aae5 1 std/hash/wyhash.zig
9239 437181536 1717728680000000000 d703f6a7af8c150d259a587850decd1f 1 std/Thread/ResetEvent.zig
5693 437181709 1717728680000000000 01d731f8d28ba8382ff3c5885d5e0c75 1 std/dwarf/OP.zig

View File

@ -0,0 +1,152 @@
0
51912 437166023 1717728680000000000 d600a0ee5e0a696532bca2fbd40226c8 1 compiler/build_runner.zig
2908 447415378 1719515024827755054 65ed962c3754ece1401e608e9b97c257 0 /home/fabian/coding/zig/sazzy/build.zig
103 0 0 35b10ba982858800c98ffbaad5536a86 2 o/a32fcfc0e475f08356ed8aef4020640b/dependencies.zig
7616 437182006 1717728680000000000 a112ef71b351e8f79f6f43c583ede25c 1 std/std.zig
23040 437182003 1717728680000000000 da66963546b611ee7750a27396b7d1ea 1 std/start.zig
115223 437181702 1717728680000000000 864599658ca312005d8d3860dcc5d44e 1 std/debug.zig
2854 437270570 1717936325357201566 a758b08fb5a1904854d8df2a0ec1dc1d 0 /home/fabian/.cache/zig/b/a758b08fb5a1904854d8df2a0ec1dc1d/builtin.zig
33165 437181551 1717728680000000000 f94156764e93e22ac481419ae3dcd7e2 1 std/builtin.zig
87972 437181530 1717728680000000000 2058e9176f2f8c413153da85bdefea9a 1 std/Target.zig
129328 437181528 1717728680000000000 aa1c9ead6b093aa4fc744cbaf6cdb147 1 std/Target/x86.zig
73503 437181889 1717728680000000000 4f495cdd87469544c122e37211fe3d16 1 std/math.zig
41362 437181895 1717728680000000000 222d7cb14bd7ca087b75cbc16cba6dda 1 std/meta.zig
11091 437181505 1717728680000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std/SemanticVersion.zig
61526 437181716 1717728680000000000 00003d31510dec096134200d0d6ceecc 1 std/elf.zig
12325 437181986 1717728680000000000 2229bf6824a9119504139fcdb850890e 1 std/os.zig
207296 437181930 1717728680000000000 651fd04e37ca32286baf84da551c7ce0 1 std/os/linux.zig
12494 437181926 1717728680000000000 e9933b000fa707703dab8f2fe68b002a 1 std/os/linux/tls.zig
293019 437181991 1717728680000000000 3aef046ab18b515bbbbf65ba8531ef93 1 std/posix.zig
31762 437181770 1717728680000000000 39822c5f2ad237650217b35e72989b75 1 std/heap.zig
12747 437181764 1717728680000000000 0c84990d94912da71f88ccdd844ff032 1 std/heap/arena_allocator.zig
176912 437181892 1717728680000000000 223e2fd0f89a74fd7d5132dbe48f1c2c 1 std/mem.zig
13626 437181891 1717728680000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std/mem/Allocator.zig
14239 437181819 1717728680000000000 a69e9fd3810cdd1601c26dd47210af71 1 std/linked_list.zig
3917 437181760 1717728680000000000 985cae2df1113f68d7f2eca79afe1887 1 std/heap/PageAllocator.zig
1301 437181761 1717728680000000000 3db24c00baa9c03a40bfeaa152e28593 1 std/heap/ThreadSafeAllocator.zig
54097 437181540 1717728680000000000 5fc2474d41197418fc547d7d64491a85 1 std/Thread.zig
10030 437181534 1717728680000000000 6ec4900de2fa66c512d3a1a8b197182b 1 std/Thread/Mutex.zig
19056 437181545 1717728680000000000 fbe5a337296572a6d62cbde681c465ea 1 std/atomic.zig
74835 437181996 1717728680000000000 26bff32158c4e55ea1dbd7cbd193b2d5 1 std/process.zig
87217 437181543 1717728680000000000 d82200bd8e9f05406e233eef46e48149 1 std/array_list.zig
95593 437181488 1717728680000000000 eb7f21887b8d6d3a1ea72f4fb7e18f23 1 std/Build.zig
48541 437181470 1717728680000000000 f0b7461b8459a4c71e300129f17dffb2 1 std/Build/Cache.zig
2248 437181468 1717728680000000000 95a1bb668e0c39f345c83920bac861b7 1 std/Build/Cache/Directory.zig
35816 437181741 1717728680000000000 9ad542fb9d5f647b2fd9aa956a4876f1 1 std/fs.zig
112808 437181735 1717728680000000000 736eee48bb9f3802d7054c19abc437df 1 std/fs/Dir.zig
65843 437181736 1717728680000000000 2f1e7806f11f80320d184c737b99b781 1 std/fs/File.zig
114248 437181542 1717728680000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std/array_hash_map.zig
38005 437181896 1717728680000000000 2df15a06c9368a128b68d617837153ef 1 std/multi_array_list.zig
12352 437181701 1717728680000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std/crypto.zig
18622 437181694 1717728680000000000 05742583e9b394547e0631c84131938c 1 std/crypto/siphash.zig
89980 437181758 1717728680000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std/hash_map.zig
26882 437181507 1717728680000000000 5b9ff543d20a09f8c07cb235a7f3c28e 1 std/Target/Query.zig
45679 437182062 1717728680000000000 495dd771e7b568e386535b63332d9a02 1 std/zig.zig
52150 437182059 1717728680000000000 d488bc81fd0ba877c413ee9c01ed7219 1 std/zig/system.zig
18992 437181487 1717728680000000000 f8e31f1e40286aec688457f633c109d1 1 std/Build/Step.zig
27571 437181471 1717728680000000000 f1a35ffb70613c5c506de0b9feb42a25 1 std/Build/Module.zig
16219 437181486 1717728680000000000 ebb5646fc6c1cbeff8fff92f756e2694 1 std/Build/Step/WriteFile.zig
50900 437181489 1717728680000000000 00b173ccd55aed075eef5aa1dccad55a 1 std/Progress.zig
29025 437182035 1717728680000000000 2573e2c79bf66e3476b0024f0dfa2173 1 std/zig/ErrorBundle.zig
76968 437181475 1717728680000000000 0500528ea762b29f66289290fec117d5 1 std/Build/Step/Compile.zig
112489 437181714 1717728680000000000 d33cf67bbc2809a1c38591e04f1e3f51 1 std/dwarf.zig
31915 437181476 1717728680000000000 6880c5430ee92854d2f87b8087aabbb0 1 std/Build/Step/ConfigHeader.zig
1884 437181878 1717728680000000000 4e39bcecc218a8cefd7304859e028778 1 std/math/log2.zig
5989 437181535 1717728680000000000 9b884db4ae244ef2af3dcea90ca42736 1 std/Thread/Pool.zig
8321 437181820 1717728680000000000 445ca968f1971dbcfae846f76f46cc2d 1 std/log.zig
106358 437181732 1717728680000000000 9b602efb3cf67bc725c9853d5fe33864 1 std/fmt.zig
25700 437181802 1717728680000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std/io.zig
5461 437181801 1717728680000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std/io/tty.zig
82077 437182023 1717728680000000000 d5fc31f78c3ec8b424ea391b2e65f728 1 std/unicode.zig
13689 437182017 1717728680000000000 131aba425aefaef0d374793c2dd9e731 1 std/time.zig
77139 437181738 1717728680000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std/fs/path.zig
12563 437181929 1717728680000000000 edca846565ef855c728e7372feed8676 1 std/os/linux/x86_64.zig
17590 437181503 1717728680000000000 5ddd4d07802b9f332a306c207663eea0 1 std/Random.zig
3177 437181499 1717728680000000000 ece4176296c0d5a4735a0e13195d3e89 1 std/Random/Xoshiro256.zig
23359 437181532 1717728680000000000 55e7c53750c5f84af61f7e61406bc0f0 1 std/Thread/Condition.zig
1796 437181539 1717728680000000000 43f2cf40b5fd32903bf18a54ea66fc91 1 std/Thread/WaitGroup.zig
9239 437181536 1717728680000000000 d703f6a7af8c150d259a587850decd1f 1 std/Thread/ResetEvent.zig
200963 437181985 1717728680000000000 6382cd937e84a8fc6ae02341db586df9 1 std/os/windows.zig
2697 437181784 1717728680000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std/io/Writer.zig
13386 437181972 1717728680000000000 b23fdad07ce3b3bc638202a13d269a17 1 std/os/wasi.zig
6224 437181696 1717728680000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std/crypto/tlcsprng.zig
29780 437182002 1717728680000000000 f63bcad555043dc37b62da5b7656cb6e 1 std/sort.zig
51714 437182000 1717728680000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std/sort/block.zig
14616 437181544 1717728680000000000 0fed3eb789529104667fd82e81a9af62 1 std/ascii.zig
76391 437181511 1717728680000000000 4668a311541b6be75afd88bf66028ad5 1 std/Target/arm.zig
17620 437182005 1717728680000000000 11fc6dca32658eb05179945f9031219f 1 std/static_string_map.zig
10710 437182001 1717728680000000000 f2973ab2be6115a15cf6c75a2be36ad3 1 std/sort/pdq.zig
7643 437181883 1717728680000000000 03910049e32f401cd3296cc1352aecb4 1 std/math/powi.zig
55939 437181717 1717728680000000000 9fbbf465379ce46a9365e411debc3ce1 1 std/enums.zig
1730 437181757 1717728680000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std/hash.zig
19972 437181751 1717728680000000000 c36dede4b91e35db37ea45c66dbe6fe9 1 std/hash/crc.zig
3882 437181749 1717728680000000000 168f6844905becfc3ec252416dbee69f 1 std/hash/crc/impl.zig
6449 437181795 1717728680000000000 3bcfe7862cea857ee79939a098991ad5 1 std/io/fixed_buffer_stream.zig
14434 437181783 1717728680000000000 2655b33c088dd930683d9eb843eaceb4 1 std/io/Reader.zig
2057 437181619 1717728680000000000 a778ec13ef93e0ace847f52f066441fd 1 std/compress.zig
3736 437181609 1717728680000000000 a5c9eee5eaf5943e22c8a03fac3f2841 1 std/compress/zlib.zig
23844 437181584 1717728680000000000 61343f5304677e260ccaed8ba225c2b1 1 std/compress/flate/inflate.zig
7460 437181580 1717728680000000000 1c1d1c1c4e61c64090b7ace80a4c2dab 1 std/compress/flate/container.zig
16625 437181576 1717728680000000000 8ba4aa19f03596c0d0eb18045a7331e8 1 std/compress/flate/bit_reader.zig
7434 437181572 1717728680000000000 a6347ffd91bdf7b166947d627e9f38c5 1 std/compress/flate/CircularBuffer.zig
3519 437181744 1717728680000000000 4e3c7d701979e5945ab9f85fed59a579 1 std/hash/adler.zig
10966 437181582 1717728680000000000 e24401bc06abbf873844211e243f0871 1 std/compress/flate/huffman_decoder.zig
1399 437181707 1717728680000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std/dwarf/FORM.zig
3900 437181710 1717728680000000000 b5711d1b73e43c5aaea25647f88f9369 1 std/dwarf/TAG.zig
7395 437181704 1717728680000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std/dwarf/AT.zig
643 437181706 1717728680000000000 6f6a9e4e1602df062ad02179710971c4 1 std/dwarf/EH.zig
94423 437181923 1717728680000000000 936f06081ca66c21f2225e91832d8a41 1 std/os/linux/syscalls.zig
19768 437182058 1717728680000000000 817d70e351edd4b746ab4c444c0d2b09 1 std/zig/system/x86.zig
1273 437181510 1717728680000000000 92589c8e708010b66287cffb30b3644a 1 std/Target/arc.zig
69762 437181512 1717728680000000000 d6af57434a87d01c08b32d2bfe25fdaa 1 std/Target/avr.zig
77144 437181514 1717728680000000000 c690addfa0ddc66f16428c3843909a46 1 std/Target/csky.zig
16084 437181515 1717728680000000000 ca6f1a2a9e6e8fa60a8331d7c5f5ce34 1 std/Target/hexagon.zig
7121 437181517 1717728680000000000 d75880c23fe47c4e74168b752266aab9 1 std/Target/m68k.zig
2220 437181519 1717728680000000000 d6af7e91115ce15de6cc6fa6b85ad607 1 std/Target/msp430.zig
81486 437181509 1717728680000000000 c94083fc646f9b20640e65787e33fdc0 1 std/Target/amdgpu.zig
25913 437181523 1717728680000000000 9d8c66f36c8cefa8cdeac8497ff9ed3d 1 std/Target/s390x.zig
1273 437181529 1717728680000000000 1becbd14309ffd333ba9f93137feeab0 1 std/Target/xtensa.zig
1275 437181526 1717728680000000000 3f87de4b4cab37706212bd9a456a8c58 1 std/Target/ve.zig
94346 437181508 1717728680000000000 136876fa8ce544da55eab725094091a5 1 std/Target/aarch64.zig
2409 437181513 1717728680000000000 1693b91547d868068f63e102f2ccb211 1 std/Target/bpf.zig
5236 437181516 1717728680000000000 fd217450c001fea386e26e5ae8ee436e 1 std/Target/loongarch.zig
16066 437181518 1717728680000000000 6e5fb373b9f2ae19c60dbed74eb241dc 1 std/Target/mips.zig
34534 437181521 1717728680000000000 51352484986d855d36c4732d68bc73d0 1 std/Target/powerpc.zig
53948 437181522 1717728680000000000 5dd87bdcf11a3787d33834ee1afcb1ea 1 std/Target/riscv.zig
19757 437181524 1717728680000000000 81e62932de5b471d355190a547b0390a 1 std/Target/sparc.zig
77930 437181525 1717728680000000000 0611f617b9ec2d1a8e22aa44c1fe7363 1 std/Target/spirv.zig
13279 437181520 1717728680000000000 c4c3d3112933eb72020bc9eebc304ed2 1 std/Target/nvptx.zig
4508 437181527 1717728680000000000 d86c84e4bae678df19d1bcef0e88aef9 1 std/Target/wasm.zig
19546 437181711 1717728680000000000 eeb537ce254d8635c5876f3cb23ba2ab 1 std/dwarf/abi.zig
26403 437181712 1717728680000000000 17cfec6893f0195cf3f2128e131aebbd 1 std/dwarf/call_frame.zig
71838 437181713 1717728680000000000 472566d679006f02ce08a8e6d3ca5840 1 std/dwarf/expressions.zig
10091 437182027 1717728680000000000 616a2d791eb8d67329f8198701e2bbad 1 std/valgrind.zig
23129 437181998 1717728680000000000 b579436bcc763fc86642b2a1d69be89a 1 std/simd.zig
58779 437181484 1717728680000000000 2628367b628e7df7bf938bc2188b14e7 1 std/Build/Step/Run.zig
72708 437181995 1717728680000000000 046fa60b44c156af61840e746b56a6c2 1 std/process/Child.zig
530 437181497 1717728680000000000 6862d091fadcbbb652464ab10689bd23 1 std/Random/SplitMix64.zig
17036 437181715 1717728680000000000 e5e4bda8771008b986953e018b241bdd 1 std/dynamic_library.zig
17851 437181818 1717728680000000000 62510503fe6b45659189d32c19c9dc45 1 std/leb128.zig
43084 437181533 1717728680000000000 a67e9f409c649ae15d47dcc9582247f0 1 std/Thread/Futex.zig
1299 437181789 1717728680000000000 9ea5eaf4f2d36e2273f3ecec7f813b61 1 std/io/buffered_writer.zig
9295 437181478 1717728680000000000 268e240d3773b7543a10f2365b34cc53 1 std/Build/Step/InstallArtifact.zig
1160 437181793 1717728680000000000 32ae6866d358d400739c8281e2b92d26 1 std/io/counting_writer.zig
8372 437181755 1717728680000000000 d48498b32f349820311bbf338ae1aae5 1 std/hash/wyhash.zig
1618 437181579 1717728680000000000 60e22c8a23680b34b51d27b486811807 1 std/compress/flate/consts.zig
13375 437181575 1717728680000000000 239244362ca7a3d92e32a4518ccda927 1 std/compress/flate/Token.zig
36892 437181692 1717728680000000000 aeaa6f15041af562aebdfbb8f2e94f9d 1 std/crypto/sha2.zig
20392 437181718 1717728680000000000 a41115e4a4263ff02975e97d21f21847 1 std/fifo.zig
1464 437182034 1717728680000000000 262bf5a41c36322233615e07256bc570 1 std/zig/Client.zig
8752 437182039 1717728680000000000 2d7e0835ecf9b1ce89b625495c8209c2 1 std/zig/Server.zig
2591 437181734 1717728680000000000 54cecc0501b004131b133c8ec52688b3 1 std/fs/AtomicFile.zig
23028 437181546 1717728680000000000 5f649adf883cb2acad194b60017a4672 1 std/base64.zig
39156 437181467 1717728680000000000 628e7a63840b5d008ad84d18a2a50b21 1 std/Build/Cache/DepTokenizer.zig
2685 437181492 1717728680000000000 5244bfd5edd68ad074bfdf866029fa86 1 std/Random/ChaCha.zig
52267 437181648 1717728680000000000 250bf69f713193c74da886706bb53369 1 std/crypto/chacha20.zig
5693 437181709 1717728680000000000 01d731f8d28ba8382ff3c5885d5e0c75 1 std/dwarf/OP.zig
7399 437181700 1717728680000000000 7e3716a3c82a36541c6cf09b56a96da0 1 std/crypto/utils.zig
1539 437181796 1717728680000000000 ca6d9ebe9107eb6ffe4cc4b92611772a 1 std/io/limited_reader.zig
64174 437181568 1717728680000000000 ecfd926ec456ba7acf15b5e7bec5f532 1 std/c.zig
10812 437181562 1717728680000000000 b5d2e09197008802157fd9bda951945e 1 std/c/linux.zig
14595 437181745 1717728680000000000 9802848537ec3da81ac651945a298250 1 std/hash/auto_hash.zig
3957 437181927 1717728680000000000 8a6d08b36d5d25b29bdff67ade3e947b 1 std/os/linux/vdso.zig

0
.zig-cache/h/timestamp Normal file
View File

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,2 @@
pub const packages = struct {};
pub const root_deps: []const struct { []const u8, []const u8 } = &.{};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -27,8 +27,8 @@ const Variant = union(enum) {
};
const Collection = struct {
Symbol: Symbol,
Piece: std.ArrayList([2]u8),
Symbol: Variant,
Piece: [2]u8,
};
@ -99,6 +99,99 @@ pub const Board = struct {
}
}
pub fn calculate2(self: *Board, allocator: std.mem.Allocator) !void {
var collections = std.ArrayList(std.ArrayList(Collection)).init(allocator);
var visited: [7][7]bool = [7][7]bool{
[7]bool{false, false, false, false, false, false, false},
[7]bool{false, false, false, false, false, false, false},
[7]bool{false, false, false, false, false, false, false},
[7]bool{false, false, false, false, false, false, false},
[7]bool{false, false, false, false, false, false, false},
[7]bool{false, false, false, false, false, false, false},
[7]bool{false, false, false, false, false, false, false},
};
var collections_index: ?u8 = null;
for (0..self.fields.len) |i| {
for (0..self.fields[0].len) |j| {
if (self.fields[i][j] != Variant.Multiplier and self.fields[i][j] != Variant.Respin and self.fields[i][j] != Variant.Empty) {
// const size = try self.dfs(&visited, @intCast(i), @intCast(j), self.fields[i][j].Symbol);
// if (size >= 5) {
// // std.debug.print("fuction returned {} for Symbol {}\n", .{size, self.fields[i][j].Symbol});
// try components.append(@as(u8, @truncate((@as(u8, @truncate(i)) << 3 | j))));
//
// }
const fields = try self.dfs2(&visited, @intCast(i), @intCast(j), self.fields[i][j].Symbol, allocator);
if (fields.items.len >= 5) {
if (collections_index == null) {
collections_index.? = 0;
} else {
collections_index.? += 1;
}
try collections.append(std.ArrayList(Collection).init(allocator));
for (fields.items) |field| {
for (collections, 0..) |_, k| {
if (k == collections_index) {
if (self.fields[field[0]][field[1]] == Variant.Multiplier) {
collections.at(collections.items.len - 1).append(Collection {
.Symbol = Variant.Multiplier,
.Piece = field,
});
} else {
collections.append(Collection{
.Symbol = self.fields[i][j].Symbol,
.Piece = field,
});
}
}
}
}
}
}
}
}
}
pub fn dfs2(self: *Board, visited: *[7][7]bool, i: u8, j: u8, cell_type: Symbol, allocator: std.mem.Allocator) !std.ArrayList([2]u8) {
var stack = std.ArrayList([2]u8).init(allocator);
try stack.append([2]u8{i, j});
var size: u8 = 0;
while (stack.items.len > 0) {
const cords = stack.getLast();
if (cords[0] >= 7 or cords[1] >= 7 or
visited[cords[0]][cords[1]] or (
switch (self.fields[cords[0]][cords[1]]) {
Variant.Empty => unreachable,
Variant.Multiplier => false,
Variant.Respin => true,
Variant.Symbol => self.fields[cords[0]][cords[1]].Symbol != cell_type
}
)
) {
if (cords[0] <= 6 and cords[1] <= 6 and self.fields[cords[0]][cords[1]] == Variant.Respin) {
visited[cords[0]][cords[1]] = true;
}
continue;
}
visited[cords[0]][cords[1]] = true;
size += 1;
if (cords[0] > 0) {
try stack.append([2]u8{cords[0] - 1, cords[1]});
}
try stack.append([2]u8{cords[0] + 1, cords[1]});
if (cords[1] > 0) {
try stack.append([2]u8{cords[0], cords[1] - 1});
}
try stack.append([2]u8{cords[0], cords[1] + 1});
// std.debug.print(
// "increased size to {}, for symbol {} at position {}x{}, new stack size is {}\n",
// .{size, cell_type, cords[0], cords[1], stack.items.len}
// );
}
return stack;
}
pub fn dfs(self: *Board, visited: *[7][7]bool, i: u8, j: u8, cell_type: Symbol) !u32 {
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
const allocator = gpa.allocator();

View File

@ -19,10 +19,10 @@ pub fn main() !void {
defer _ = gpa.deinit();
var buffer = std.ArrayList(u8).init(allocator);
try board.calculate(&buffer);
for (buffer.items) |item| {
try stdout.print("{}x{}\n", .{item & 0b111, (item >> 3) & 0b111});
}
try board.calculate2(allocator);
// for (buffer.items) |item| {
// try stdout.print("{}x{}\n", .{item & 0b111, (item >> 3) & 0b111});
// }
buffer.deinit();
try bw.flush();

Binary file not shown.