nowfound

Work · April 23, 2025

A fast command-line tool for solving Queens puzzles

I've been hooked on Queens puzzles (https://www.linkedin.com/games/queens/) for the last few months, and decided to try and build a solver for them. Rather than doing a traditional solution search, I tried to model it instead on how humans solve these puzzles, iteratively eliminating and confirming possible squares for Queens. And since this was a side-project, I decided to go overboard, and try and make it as fast as possible (avoiding HashMap/HashSet in favor of bit fields, for example).

A fast command-line tool for solving Queens puzzles launched on April 23, 2025 with 5 votes and more than 75% of that year's launches. The site was still online in September 2026, 1 year on.

What it does

A command line tool and library for solving Queens puzzles - dschafer/qsolve

cargo install qsolve Alternately, the binary can be downloaded directly from Github releases . qsolve solve games/linkedin-1-empty.txt --share which yields the following screenshot (throughout this README, screenshots will be used since the command line tool relies heavily on ANSI color strings to output Queens boards): More compelling, though, is the animate subcommand, which doesn't just solve the puzzle, but walks you through the solution step by step. use std :: str :: FromStr ; use qsolve :: heuristic :: all_heuristics ; use qsolve :: file :: QueensFile ; use qsolve :: solveiter :: solve_iter ; use qsolve :: solvestate :: { SolveState , SolveStrategy } ; fn solve ( ) -> Result < ( ) ,…from github.com

Does a similar job

all alternatives →
  • IM
    I made a puzzle game that gently introduces my favorite math mysteries2024 · rahulilango.com · ▲1,054

    This is the first iteration of a short game I’m making that tries to interactively explain some of my favorite math questions &#x2F; ideas. My goal is mostly to get the player curious and not necessarily to explain absolutely everything. There were a lot of fun technical parts to building this: - For implementation reasons, it’s much easier if the lines all have integer intersection points with each other. To do this, when a new line is added I “cheat” by rounding intersections to integers and then splitting the old lines at the intersection into new linds (with potentially different slopes)…

  • I made a web game that makes practicing basic arithmetic fun2024 · worchle.com · ▲161

    Hey, maker here. After launching a daily word search game, I randomly thought of this math game while driving. Finally got around to making it and I think it turned out pretty cool. It’s a math search game that’s meant to help you practice your quick addition, subtraction, multiplication, and division skills. I’m hoping it’ll help people (even those like me who aren’t big on math) learn and increase their speeds. (There are also some settings you can enable to make the game harder) If you try it out, please let me know if you found it fun, if you have anything you’d like me to add, or if you…

  • 0RBITALIS2015 · 0rbitalis.com · ▲60

    An abstract gravitational puzzler

  • I made a math puzzle game. Hope you like it2025 · madmonk13.github.io · ▲35

    I've been playing with this for quite some time and I think it's finally ready for public consumption. All feedback welcome.

  • NQueens problem solved using backtracking in Elixir lang2015 · github.com · ▲19

    N-Queens solved using backtracking in Elixir. Contribute to tacticiankerala/N-Queens development by creating an account on GitHub.

  • An endless scrolling word search gameDec 2025 · endless-wordsearch.com · ▲25

    I built a procedurally generated word-search game where the puzzle never ends - as you scroll, the grid expands infinitely and new words appear. It’s designed to be quick to pick up, satisfying to play, and a little addictive. The core game works without an account using the pre-defined games, but signing up allows you to generate games using any topic you can think of. I’d love feedback on gameplay, performance, and whether the endless format feels engaging over time. If you try it, I’d really appreciate any bug reports or suggestions. Thanks in advance!

More work this month

the category →

Source: Show HN post ↗

Launched alongside, April 2025

the whole month →
  • Hi everyone, I built PyXL — a hardware processor that executes a custom assembly generated from Python programs, without using a traditional interpreter or virtual machine. It compiles Python -> CPython Bytecode -> Instruction set designed for direct hardware execution. I’m sharing an early benchmark: a GPIO test where PyXL achieves a 480ns round-trip toggle — compared to 14-25 micro seconds on a MicroPython Pyboard - even though PyXL runs at a lower clock (100MHz vs. 168MHz). The design is stack-based, fully pipelined, and preserves Python's dynamic typing without static type restrictions.…

    Dev tools · 2025 · runpyxl.com

  • The Unsure Calculator is an online tool that lets you calculate with numbers you’re not sure about.

    Life & fun · 2025 · filiph.github.io

  • https:&#x2F;&#x2F;the-pocket.github.io&#x2F;Tutorial-Codebase-Knowledge&#x2F;

    AI · 2025 · github.com

  • Whatting▲898

    The iPad diary, just for you

    Work · 2025 · whatting.com

  • Browser with AI companions that automate web tasks

    AI · 2025 · strawberrybrowser.com

  • Peek▲828

    AI personal finance coach that guides you through decisions

    Work · 2025 · peek.money