| 
						
					 | 
					
						
						
							
						
						dd493270fd
					 | 
					
						
						
							
							day 3, compact form
						
						
						
						
						
						
					 | 
					
						2025-01-04 19:24:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						124508cc31
					 | 
					
						
						
							
							day 25, trivial, made some benchmarks
						
						
						
						
						
						
					 | 
					
						2024-12-26 00:42:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						679d4788d4
					 | 
					
						
						
							
							day 23, bron kerbosch is more efficient than me
						
						
						
						
						
						
					 | 
					
						2024-12-26 00:42:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ff5432d8ea
					 | 
					
						
						
							
							day 22, slow without hint
						
						
						
						
						
						
					 | 
					
						2024-12-26 00:42:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2cb6b3a793
					 | 
					
						
						
							
							day 22, optimized for codon
						
						
						
						
						
						
					 | 
					
						2024-12-26 00:42:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6081f917c0
					 | 
					
						
						
							
							chore: tooling
						
						
						
						
						
						
					 | 
					
						2024-12-26 00:42:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5700e7d1e1
					 | 
					
						
						
							
							day 19, easier than previous ones
						
						
						
						
						
						
					 | 
					
						2024-12-26 00:42:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6e465d60aa
					 | 
					
						
						
							
							day 16, resolve graph bfs
						
						
						
						
						
						
					 | 
					
						2024-12-26 00:42:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						558d1a4883
					 | 
					
						
						
							
							day 13, solve linear equations
						
						
						
						
						
						
					 | 
					
						2024-12-26 00:42:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ac5746a2c9
					 | 
					
						
						
							
							day 12, knowing what part1 has built, part2 was longer than expected
						
						
						
						
						
						
					 | 
					
						2024-12-13 21:52:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						38f158b30d
					 | 
					
						
						
							
							chore(tools): fix parsed as octal
						
						
						
						
						
						
					 | 
					
						2024-12-11 12:43:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						071ed13c4f
					 | 
					
						
						
							
							day 7, make some
						
						
						
						
						
						
					 | 
					
						2024-12-11 12:40:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						788c45edb7
					 | 
					
						
						
							
							day 8, refactor using grid lib
						
						
						
						
						
						
					 | 
					
						2024-12-11 12:33:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						422e5440ff
					 | 
					
						
						
							
							day 11: explore recursively, use cache
						
						
						
						
						
						
					 | 
					
						2024-12-11 11:57:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4aa762f073
					 | 
					
						
						
							
							day 10, simple grid walk, refactor into lib
						
						
						
						
						
						
					 | 
					
						2024-12-11 11:26:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						72e85ca4f7
					 | 
					
						
						
							
							day 9, pure compute, good candidate for compier:
						
						
						
						
						
						
						
						* python: 2.525    s ±  0.169 s
* pypy:     175.0 ms ±   8.9 ms  14x
* codon:     29.3 ms ±   7.9 ms  87x 
						
						
					 | 
					
						2024-12-09 09:46:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3fe4944d79
					 | 
					
						
						
							
							day 8, easy
						
						
						
						
						
						
					 | 
					
						2024-12-08 11:07:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8b8d0ee58b
					 | 
					
						
						
							
							day 7, easy recursion
						
						
						
						
						
						
					 | 
					
						2024-12-07 14:46:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ee0c78709e
					 | 
					
						
						
							
							day 6: almost there for part 2 but no
						
						
						
						
						
						
					 | 
					
						2024-12-06 11:36:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						97c949ed32
					 | 
					
						
						
							
							day 5: should have gone for python for both part
						
						
						
						
						
						
					 | 
					
						2024-12-06 11:35:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1153fac5fe
					 | 
					
						
						
							
							day 4, basic grid processing
						
						
						
						
						
						
					 | 
					
						2024-12-04 10:11:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9638fb3ee5
					 | 
					
						
						
							
							day 3, esay peazy, regexp + awk
						
						
						
						
						
						
					 | 
					
						2024-12-03 09:57:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2f31d7d84f
					 | 
					
						
						
							
							lets try a starter
						
						
						
						
						
						
					 | 
					
						2024-12-02 10:29:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b68f57c83c
					 | 
					
						
						
							
							day 2, double awk
						
						
						
						
						
						
					 | 
					
						2024-12-02 09:22:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7382d1a9d8
					 | 
					
						
						
							
							day 1, cleanup py
						
						
						
						
						
						
					 | 
					
						2024-12-01 15:42:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cf7806ca01
					 | 
					
						
						
							
							day 1 cannot mawk but it can gawk
						
						
						
						
						
						
					 | 
					
						2024-12-01 15:27:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7cae50b408
					 | 
					
						
						
							
							need python day 1, worrying
						
						
						
						
						
						
					 | 
					
						2024-12-01 11:36:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |