kittykg / pyvent-of-code

Lazy ass me can't bother to write prolog and actually want to finish advent of code for once

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pyvent of Code

Lazy ass me can't bother to write Prolog and actually want to finish advent of code for once (cri)

Maybe will do more Prolog, check my ADVOCad0.

Status

2023

Python: 22.5 / 25

2023-python

Missing:

  • Day 12 Part 2

  • Day 17

  • Day 21 Part 2

  • Day 25 Part 2 (locked...)

Prolog: 9.5 / 25 at ADVOCad0.

2023-prolog

Not doing day 3 in Prolog for sure 🙃, day 5 part 2 not working 🥲 Missing day 12 onwards...

2022:

Python: 19 / 25

2022-python

Currently missing Day 19

Prolog: 12 / 25 at ADVOCad0.

2022-prolog

Currently missing Day 11, 12, 14, 16, 17, 18, 19, 20

Definitely not doing day 17 (tetris) and 18 (convolution) in Prolog 🤡

Requirements

Python version 3.11+ for the nice Self in typing ;P

Other packages:

  • numpy (for some 2D array manipulation)

  • scipy (for convolution)

  • networkx (for some graph analysis)

  • black (for the STRICTEST FORMATTING)

  • sympy (for some equation solving)

Honourable Mention: My Memes

2022 Day 16 - My cheat solution hehe

About

Lazy ass me can't bother to write prolog and actually want to finish advent of code for once


Languages

Language:Python 100.0%