Code Monkey home page Code Monkey logo

advent-of-code-kotlin-template's People

Contributors

andrewtasso avatar askeron avatar hsz avatar jh108 avatar mattcorbin avatar mikeenregalia avatar shalva97 avatar simonmarquis avatar sitamshrijal avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

advent-of-code-kotlin-template's Issues

Please delete PR 8

Hi Team,

Thank you for creating this template!

Unfortunately, I forked the template rather than created a new project from it and submitted a solution PR to the repo. Old habits die hard. Can you please delete the PR? #8

Thanks!

Template does not work in Android Studio

Thanks for making the template! However it does not appear to run when using Android Studio Arctic Fox, although IntelliJ CE does work.

Can you help me get it working in that IDE?

Command line run

Hi, I have downloaded your template and I am struggling about how to run the Day01.kt file from command line.

Gradle build -> gradle run does not work since there is no a run task in the build script.

Thank you in advance for your help.

Template should hide input files by default

Thanks for providing this template!

Noticed this tweet from the AoC maintainer while I was setting up: https://twitter.com/ericwastl/status/1465805354214830081

"In general I ask people not to publish their inputs, just to make it harder for someone to try to steal the whole site."

This template encourages putting in actual inputs into the DayNN.txt files and committing them to the repository. Perhaps the input files should be added to .gitignore and/or moved to a separate folder to discourage this from happening (at least for future uses of this template).

.txt extension should not be implicitly assumed for the input files

The template internally adds .txt extension to the input file names. This leads to confusion for me as a linux user because I used to use input files without any extension.

Here is my workflow:

  1. I add input files for new problems with no extension to my AoC project
  2. Then I'm adding up some code
  3. Running it to check whether it works or not
  4. Getting an error message that my input file doesn't actually exist
  5. I use refactor->rename to add the .txt extension and it fails again, because now the template is expecting my input file name to be filename.txt.txt :)
  6. Finally I go to my refactored code and remove the '.txt' extension and it finally starts to work :)

I propose to avoid adding the .txt extension to all input files and leave it to the user. This won't make code any worse but will help to avoid confusion for a plenty of users.

Incorrect information in README.md

FILE: README.md
CONTEXT: "...a programming puzzles contest is published every day for twenty-four days."
SUGGESTED CHANGE: Advent of Code is 25 days long, may want to replace twenty-four with twenty-five.

From adventofcode.com/2023/day1 (most recent event):

"You've been doing this long enough to know that to restore snow operations, you need to check all fifty stars by December 25th.

Collect stars by solving puzzles. Two puzzles will be made available on each day in the Advent calendar; the second puzzle is unlocked when you complete the first. Each puzzle grants one star. Good luck!"

From adventofcode.com/2015/day1 (first event):

"Santa was hoping for a white Christmas, but his weather machine's "snow" function is powered by stars, and he's fresh out! To save Christmas, he needs you to collect fifty stars by December 25th.

Collect stars by helping Santa solve puzzles. Two puzzles will be made available on each day in the Advent calendar; the second puzzle is unlocked when you complete the first. Each puzzle grants one star. Good luck!"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.