This website requires JavaScript.
Explore
Help
Sign In
Stefan Harmuth
pennywise
0 Followers
·
0 Following
Joined on
2023-10-03
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
4
Projects
Packages
Public Activity
Starred Repositories
pennywise
pushed to
main
at
public/aoc2023
2023-12-24 11:16:21 +00:00
5765f27501
Day 24 - not even a remote clue for p2, yet
pennywise
pushed to
main
at
public/py-tools
2023-12-24 11:16:14 +00:00
1e43a2ff0d
NEW: coordinate.Line() - only 2D for now, but can calc intersections
cc1fd86ede
NEW: Coordinate() now accepts floats; what can possibly go wrong?
9386c40ea5
FIX: Coordinate.__new__(): return correct class instead of always Coordinate() (fucked up subclassing)
Compare 3 commits »
pennywise
pushed to
main
at
public/aoc2023
2023-12-23 09:30:04 +00:00
4ff80f8e0c
Day 23
pennywise
pushed to
main
at
public/aoc2023
2023-12-22 12:37:24 +00:00
23ed2dbb66
Day22 - foreign input
pennywise
pushed to
main
at
public/py-tools
2023-12-22 11:27:37 +00:00
14d535911c
NEW: Coordinate().__mod__()
pennywise
pushed to
main
at
public/aoc2023
2023-12-22 07:44:29 +00:00
561f3ed765
Day 22 - shortened code, more precise annotations
4a53e7efa4
Day 22
Compare 2 commits »
pennywise
pushed to
main
at
public/aoc2023
2023-12-21 09:08:35 +00:00
7e616d4480
Day 21 - p1; no idea for p2, yet
pennywise
pushed to
main
at
public/aoc2023
2023-12-20 17:38:08 +00:00
cec167bf7d
Day 20 - shorten Conjunction.receive()
pennywise
pushed to
main
at
public/aoc2023
2023-12-20 17:19:40 +00:00
53d5466da0
Day 20 - foreign input
pennywise
pushed to
main
at
public/aoc2023
2023-12-20 08:30:54 +00:00
d1a6dbe4bc
Day 20
pennywise
pushed to
main
at
public/aoc2023
2023-12-19 11:18:17 +00:00
c0ffc5a8df
Day 19
pennywise
pushed to
main
at
public/aoc2023
2023-12-19 08:53:01 +00:00
215b52ff63
Day 19 - unfinished, filtering needs some polishing
pennywise
pushed to
main
at
public/py-tools
2023-12-18 15:38:16 +00:00
fb3bef0153
Coordinate().getLineTo(): handle target == self
pennywise
pushed to
main
at
public/aoc2023
2023-12-18 15:37:12 +00:00
33154a92ff
Day 18 - a maybe solution, with some "edge"cases still to handle
pennywise
pushed to
main
at
public/py-tools
2023-12-18 08:12:42 +00:00
ffcc1e14c0
NEW tools.list_combinations_of_sum() - returns all possible tuples with len [length}, containing integers summing up to {total_sum}
1a111488ba
FIX Coordinate().getLineTo() index bug
02623f8c9a
NEW Grid.getRegion() -> Generator over all Coordinates of connected cells with the same value inside Grid borders
Compare 3 commits »
pennywise
pushed to
main
at
public/aoc2023
2023-12-18 08:09:47 +00:00
8b888890b5
Day 18 - hopefully halfway to p2
pennywise
pushed to
main
at
public/aoc2023
2023-12-17 12:14:00 +00:00
2f9cc49771
Day 17
pennywise
pushed tag
0.3.6
to
public/py-tools
2023-12-17 07:29:53 +00:00
pennywise
released
0.3.6
at
public/py-tools
2023-12-17 07:29:53 +00:00
pennywise
pushed to
main
at
public/py-tools
2023-12-17 07:24:32 +00:00
b2cc1e814c
FIX Coordinate().getNeighbours() min/maxY
42cbf6f85c
Coordinate().__eq__: enable comparison with tuples
Compare 2 commits »
First
Previous
...
8
9
10
11
12
...
Next
Last