frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Bal – a Knights and Knaves logic puzzle game with Glicko rating system

https://bal.sciforge.ai/
1•skaye•1h ago
I built this game over the past couple months. It's a Knights & Knaves puzzle game. You meet a group of people who are each either a knight (always tells the truth) or a knave (always lies), and have to figure out who's who from their statements.

The fun part was the puzzle engine. It generates every possible puzzle for a given configuration by exhaustive enumeration, then checks all possible worlds against all possible statement assignments, deduplicating equivelant puzzles via canonical forms, and detecting which properties are uniquely determined vs. indeterminate. For larger configs (3+ people), it uses random sampling of phase space to reduce memory cost and time.

The result is 57 million puzzles for up to 4 speakers. From this, 6,000 were included in the game using stratified balanced sampling across features.

Other bits: Glicko-2 ratings for adaptive difficulty (both players and puzzles have ratings), "whodunit" mode where you also figure out who committed a crime, and a "normals" variant where some people can say anything.

It's free during beta with no ads (ever). Requires a quick sign-in (Google/Apple/GitHub/Discord) for the rating system to work, but only stores an anonymous ID (no email or other personal data).

I'd be interested in feedback on difficulty, puzzle variety, or anything else. Depending on interest, I plan to add additional puzzle types and ability to play via API over the next few weeks.

Comments

rickcarlino•1h ago
On mobile, the only thing we see is a sign in banner. It would be nice to see anything about the game before deciding to sign in.
skaye•1h ago
Thanks for the feedback. I've added a link to the tutorial on the signing screen so you can try out puzzles without signing in.

The rating system and ability to serve appropriate difficulty puzzles relies on the user being signed in, but I don't collect any personal info, just the user ID (no email, account name, or anything else).

The Case That More Openness Brings More Good to Society

https://danieltan.weblog.lol/2026/04/the-case-that-more-openness-brings-more-good-to-society
1•danieltanfh95•28s ago•0 comments

Measure coding productivity with this Claude Code Plugin

https://github.com/Facens/coding-productivity
1•Facens•1m ago•1 comments

LineageScope – static analyzer for SQL, dbt, Airflow, Spark, and data contracts

https://pypi.org/project/lineagescope/
1•kirannarayana•2m ago•0 comments

Build Your Own Claw

https://github.com/tedhsieh1966/wofa_ide
1•tedhsieh1966•3m ago•0 comments

LineageScope – static analyzer for SQL, dbt, Airflow, Spark, and data contracts

https://github.com/kirannarayanak/lineagescope
1•kirannarayana•4m ago•0 comments

Show HN: I made a visual tool for EV vs. petrol/diesel running-cost breakeven

https://carcosttool.com/ev-vs-ice-breakeven
1•sensecall•4m ago•0 comments

Why Phishing Emails Keep Working on Smart People

https://cacm.acm.org/blogcacm/why-phishing-emails-keep-working-on-smart-people/
1•pseudolus•4m ago•0 comments

Rewriting a 20-year-old Python library

https://www.b-list.org/weblog/2026/mar/23/20-year-library/
1•PaulHoule•7m ago•0 comments

Clypi ― all-in-one for beautiful, prod-ready CLIs (Python)

https://danimelchor.github.io/clypi/
1•kaathewise•7m ago•0 comments

Sumochess

https://sumochess.org
1•pingou•8m ago•0 comments

Maker of Pet Toys in Ukraine Turns to Killer Drones

https://www.nytimes.com/2026/04/09/world/europe/ukraine-defense-technology-companies.html
1•bookofjoe•9m ago•1 comments

Cpuid hacked to deliver malware via CPU-Z, HWMonitor downloads

https://www.bleepingcomputer.com/news/security/supply-chain-attack-at-cpuid-pushes-malware-with-c...
1•Brajeshwar•11m ago•0 comments

Sad, Sad Video of Dude Checking on the Trump Phone He Ordered

https://www.youtube.com/watch?v=fduWfFM6eEE
2•OhMeadhbh•12m ago•1 comments

The Problem That Built an Industry

https://ajitem.com/blog/iron-core-part-1-the-problem-that-built-an-industry/
2•ShaggyHotDog•16m ago•0 comments

LinkedIn Pulse Lost 85% of Its Organic Traffic in the Last Two Years

https://growtika.com/blog/linkedin-pulse-research
1•Growtika•17m ago•0 comments

In Defense of Rediscovery

https://wilsoniumite.com/2026/04/11/in-defense-of-rediscovery/
1•Wilsoniumite•19m ago•0 comments

Framechart – Turn CSV data into animated chart videos

https://framechart.com
1•Don_Data•22m ago•0 comments

Can OpenClaw and Claude be better than therapy?

https://world.hey.com/cassio/openclaw-claude-are-better-than-therapy-e0ac3ad9
2•cacozen•23m ago•1 comments

Show HN: Helix – open-source self-healing back end for production crashes

https://88hours.github.io/helix-community/
1•NomiJ•23m ago•1 comments

Iran War and the great reset with Katherine Austin Fitts [video][1hr]

https://www.youtube.com/watch?v=Y7JdMLITSDU
1•Bender•23m ago•0 comments

America Has a New GLP-1 Playbook

https://www.theatlantic.com/health/2026/04/glp-1-pill-wegovy-weight-loss/686768/
1•01-_-•25m ago•0 comments

Overhead Projector

https://en.wikipedia.org/wiki/Overhead_projector
2•zeristor•25m ago•2 comments

Key Person Quest Launching

https://keyperson.quest
1•Londondannyboy•28m ago•0 comments

Nadir: Open-source LLM router that cuts API costs 30-60% (MIT License)

https://getnadir.com/
2•amirdor•28m ago•0 comments

Show HN: Hands-on course for building RL environments for LLMs

https://github.com/anakin87/llm-rl-environments-lil-course
1•anakin87•30m ago•1 comments

Show HN: Superpowers-UML – UML-Enabled Superpowers

https://github.com/takaakit/superpowers-uml
1•takaakit•30m ago•0 comments

Steam Link Expands to Apple Vision Pro in Beta

https://www.tuaw.com/2026/04/11/steam-link-expands-to-apple-vision-pro-in-beta/
2•zeristor•35m ago•0 comments

United's Unique Hub in the Pacific

http://www.flightsinasia.com/update/article/Uniteds-Unique-Hub-in-the-Pacific/
1•kevmo314•37m ago•0 comments

Show HN: Waffle – Native macOS terminal that auto-tiles sessions into a grid

https://waffle.baby
2•olleeolleeollee•39m ago•0 comments

How do the microplastics in our bodies affect our health?

https://www.bbc.com/future/article/20250723-how-do-the-microplastics-in-our-bodies-affect-our-health
1•strogonoff•39m ago•0 comments