The Code Maverick (3/3 💉) Profile picture
#Codenares (Lite) #EUROBOTUAH Nullum magnum ingenium sine mixture dementia fuit

Dec 5, 2021, 9 tweets

El #AoC numero 2.

Os lo cuento brevemente, y la brevedad creedme ha sido una bendición porque no puedo teclear demasiado tiempo..

Vamos allá!

*SPOILERS* *SPOILERS*

#AdventOfCode #AOC2021

El parser se asegura que leemos los comandos correctamente y que no hay nada mas. Sanitizando la entrada me ahorro muchos chequeos en otras partes.. Un par de test unitarios muy básicos y a correr

Si las lambdas fueran mas expresivas me habia ahorrado las subfunciones (quizás con una namedtuple...). por lo demás es la clasica propagación del estado en bucle +

La verdad es que es bastante directo, probamos el datset de test y viendo que va fino nos lanzamos al puzzle...

3 estrellas , veamos la segunda parte..

Basicamente añadimos un parametro mas "aimming" que nos altera el cálculo ligeramente. Hacemos hueco en el estado y añadimos la lógica a las funciones de comandos.

Poco mas que tocar (si pasase el diccionario de comandos habría reutilizado completamente el bucle de propagacion)

Bueno no esperaba grandes sorpresas tras ver lo que se pide...

3 estrellas para la saca. Siento ser tan parco de palabras pero me cansa mucho teclear. Nos vemos!!

#AoC2021

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling