Skip to content

EmRe-One/advent-of-code-2023

Repository files navigation

Kotlin

Advent-of-Code 2023

Intro

You can find here my Advent-of-Code 2023 puzzle solutions written in Kotlin.

Scripts

To prepare Boilerplate code for the next day, just execute the following gradle task with the day number

gradle prepareNextDay -Pday=1

To generate the aoc_tiles, navigate to the aoc_tiles dir, activate python venv and the run the python script:

cd aoc_tiles
./venv/Scripts/activate.ps1 

python ./create_tiles.py

Solutions

Day Test Solution Tile
Day 01 Day01Test.kt Day01.kt Day 01
Day 02 Day02Test.kt Day02.kt Day 02
Day 03 Day03Test.kt Day03.kt Day 03
Day 04 Day04Test.kt Day04.kt Day 04
Day 05 Day05Test.kt Day05.kt Day 05
Day 06 Day06Test.kt Day06.kt Day 06
Day 07 Day07Test.kt Day07.kt Day 07
Day 08 Day08Test.kt Day08.kt Day 08
Day 09 Day09Test.kt Day09.kt Day 09
Day 10 Day10Test.kt Day10.kt Day 10
Day 11 Day11Test.kt Day11.kt Day 11
Day 12 Day12Test.kt Day12.kt Day 12
Day 13 Day13Test.kt Day13.kt Day 13
Day 14 Day14Test.kt Day14.kt Day 14
Day 15 Day15Test.kt Day15.kt Day 15
Day 16 Day16Test.kt Day16.kt Day 16
Day 17 Day17Test.kt Day17.kt Day 17
Day 18 Day18Test.kt Day18.kt Day 18

** The AoC Tiles are created with an adjusted python script from LiquidFun