keiichiw / a-puzzle-a-day-solver

A-Puzzle-A-Day solver
https://keiichiw.github.io/a-puzzle-a-day-solver/
MIT License
39 stars 10 forks source link

Feature Request - New Board Type #3

Closed bleem313 closed 1 year ago

bleem313 commented 2 years ago

A new type of puzzle a day has shown up that includes the day of the week. It uses all 9 of the previously defined pentominoes with the addition of the line tetromino. It continues the grid past day 31 to include the 7 weekdays but puts the last three on the bottom right instead of wrapping around.

I can't find information on the original creator, but it has appeared on a plethora of different websites.

The additional piece should be easy to add, but the new board type and third target would take a bit of code re-work I believe.

keiichiw commented 2 years ago

The internal structure of the board is just a 2D vector and cells for "Month" and "Day" are handled similarly to the walls around the board. So I guess the code re-work isn't so big.

Since I don't own this variant of puzzles, it's unlikely that I'll implement this feature on my own anytime soon. But, any contribution is welcome!!

anowell commented 1 year ago

Fwiw, I discovered this repo after I had an alternate implementation - but I did add support for this board type in https://github.com/anowell/today-puzzle/pull/1

keiichiw commented 1 year ago

The puzzle was supported by #13. Thanks @mberneis !

@anowell, wow, it's interesting to see another solver for the same problem. Thank you for sharing your work.