nowfound

Life & fun · April 2, 2025

PA

Pressure – a simple 2D board game in JavaScript

I'm a fan of minimalistic design and I tried to make an "easy to learn, hard to master" 2D board game. Pressure is played on a 5×5 grid with 12 tokens total. The key mechanic is a "push" feature where tokens can displace entire lines of other tokens if there's an empty space at the end of the line. When opponent tokens are pushed, they become inactive for one turn. Capture occurs when tokens are surrounded on all four sides. After analyzing gameplay data, I found Pressure has an average branching factor of 11.5, which is higher than Othello (10) and Checkers (2.8), though lower than Chess…

What it does

In the maker’s words, at launch

I'm a fan of minimalistic design and I tried to make an "easy to learn, hard to master" 2D board game. Pressure is played on a 5×5 grid with 12 tokens total. The key mechanic is a "push" feature where tokens can displace entire lines of other tokens if there's an empty space at the end of the line. When opponent tokens are pushed, they become inactive for one turn. Capture occurs when tokens are surrounded on all four sides. After analyzing gameplay data, I found Pressure has an average branching factor of 11.5, which is higher than Othello (10) and Checkers (2.8), though lower than Chess (35). Its game tree complexity is approximately 10^57, placing it remarkably close to Othello (10^58) and much higher than Checkers (10^40), despite the smaller board size. The state space complexity appears to be in the range of 10^20, comparable to Checkers, which is notable given Pressure uses a 5×5 grid versus Checkers' 8×8 board. Chess and Othello have higher state spaces at 10^44 and 10^28 respectively. What's computationally interesting is how the push mechanic generates this complexity. About 27.5% of all moves involve pushing, which creates a multiplicative effect on the decision space. Each push can reposition multiple tokens simultaneously and create cascading positional consequences beyond what the compact board size would suggest. I've found the average game length is approximately 50 moves, similar to Othello (58) but shorter than Chess (70) and Checkers (70). Let me know what do you think about the game.

Does the same job

all alternatives →
  • Mr Math2015 · ▲102

    Math game. Looks easy. Is hard.

  • Kodi King2018 · ▲61

    Board game of strategy played between friends, family & kids

  • Control: A Strategic Card Game2016 · ▲95

    Timer travelers fight to escape a rupture in spacetime.

  • Blocks2016 · ▲85

    A minimalist browser-based game.

  • WM
    We made GPT-4.1-mini beat 4.1 at Tic-Tac-Toe using dynamic context2025 · github.com · ▲5

    We wanted to test if a smaller model like GPT-4.1-mini could beat its bigger brother 4.1 at the game Tic-Tac-Toe using only context engineering. We put them in a 100-game tournament. For the smaller model, we gave it a few examples of winning moves from past games right before it made its own move. The results were clear. Without the examples, the smaller model struggled against GPT-4.1. With the examples, its effectiveness increased by nearly 200%, and it consistently won. It's a simple demonstration, but it shows that a smaller, faster model with good, timely examples can outperform a more…

  • AC
    A Chrome extension that gives you chess tactics on new tab pagesApr 2026 · leetchess.com · ▲5

    Hello, This is something I've wanted to build for awhile (first bought the domain in 2020 (then lost it for a year+)). It's a tactics solver on each new tab page. There are 5 modes of play: Easy (<1200 elo) Medium (1200-1800) Hard (1800-2400) Expert (2400+) Speedrun (solve as many puzzles as possible in 60 seconds). I'm having a ton of fun with it, and definitely noticing improvements with actual games (definitely solved the most puzzles in my life while developing this extension). If you check it out, please let me know what you think. Any feedback is good!

More life & fun this month

the category →
  • TL

    Life & fun · 10d ago · louisabraham.github.io

  • Photosynthesis fires two of your iPhone

    Life & fun · 28d ago · photosynthesis.camera

  • SoloUno310

    Take control of hair pulling, nail biting & skin picking

    Life & fun · 28d ago · solouno.io

  • Scroll through all 43,252,003,274,489,856,000 reachable Rubik's Cube permutations.

    Life & fun · 26d ago · everycube.alen.is

  • The Interactive 3D Encyclopedia

    Life & fun · 21d ago · expeditione.fun

  • Hi HN, I built Eigendrum, a web tool that solves the 2D wave equation for arbitrary shapes so you can hear what they sound like as drums. How it works: * Solves -∇²u = λu using finite element analysis (Kφ = λMφ) on a triangle mesh. * Validated to <0.1% error against closed-form solutions for circles (Bessel zeros) and rectangles. * Sound model factors in strike location, Rayleigh damping, and mallet width. * Includes Kac drums I & II to demonstrate identical sound spectra from different geometries. * No frameworks, build steps, or dependencies. Repo and tests:…

    Life & fun · 26d ago · baselashraf81.github.io

Launched alongside, April 2025

the whole month →
  • IB

    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

  • UC

    Life & fun · 2025 · filiph.github.io

  • IB

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

    AI · 2025 · github.com

  • Whatting898

    The iPad diary, just for you

    Work · 2025 · whatting.com

  • AI browser that saves you 18h/week

    AI · 2025 · strawberrybrowser.com

  • Peek828

    AI personal finance coach that guides you through decisions

    Work · 2025 · peek.money