🎲 StackWorks — Lasca Help & Rules (7×7 and 8×8)

A strategic board game invented by World Chess Champion Emanuel Lasker in 1911

Table of Contents

About Lasca

Lasca (also known as Laska) is a checkers variant that combines elements of checkers and chess. This app supports both the classic 7×7 Lasca board and an 8×8 board (Lasca rules on a Dama-sized board).

Key Innovation: When you capture an opponent's piece, it doesn't leave the board—it goes under your piece forming a stack (or "column"). The top piece controls the stack, and captured pieces can be liberated if their stack is captured!

Game Setup

Lasca rules are the same on both board sizes. The difference is the board and starting piece count.

Game Rules

Movement

Capturing

Multi-Capture

Promotion

Stacks

Mandatory Capture Rule: If you can make a capture, you must make a capture. You cannot make a quiet move when captures are available.

Winning the Game

You win when your opponent:

Using the Interface

Online play (2 players)

You can play online via the Start Page by choosing Play mode → Online. Player 1 creates a room, then shares the Room ID with Player 2.

Keyboard shortcuts

Shortcuts use Ctrl (Windows/Linux) or Cmd (macOS). Shortcuts are disabled while typing in a text field.

Sound effects

The game can play subtle sounds for moves/captures. You can toggle this from the Start Page (startup option) and in-game from the Options panel.

Making Moves

  1. Click on one of your pieces to select it
  2. Valid destinations appear as highlighted circles
  3. Click on a destination to move there
  4. If continuing a multi-capture, the piece remains selected—click the next destination

Move Hints

Move preview hints can be toggled in-game via left panel → Options → Move preview hints.

Stack Inspector

The right panel shows the composition of stacks:

Board Height Button

When enabled, an on-board button (↕️) appears near the bottom-right of the board to help when the browser’s bottom navigation bar overlaps the play area. You can enable this from the Start Page, or in-game via left panel → Options → Show resize icon.

Board Notation

Lasca uses a standard coordinate system to identify positions:

While not displayed in the UI, this notation is standard for recording games and discussing positions, similar to algebraic notation in chess.

Features

Game Controls

Options

The Game Panel (left sidebar) contains an Options section with display and gameplay settings:

In Menu mode, tap to open the panel section list. After the first tap, a top bar appears with Start Page and ? (help). If you choose Start Page after a game has started, StackWorks will show a warning to prevent accidental loss of the current game.

Repetition draws are enforced by the ruleset (not a UI option). When a threefold repetition is available, the current player may claim a draw; fivefold repetition is an automatic draw.

Option Actions

Below Options, the Option Actions section contains game control buttons:

AI

The Game Panel (left sidebar) includes an AI section that lets you choose who is controlled by the computer.

Evaluation

The Info panel (right sidebar) includes an Evaluation section showing a quick “who is better” style indicator. Click an icon to choose what to display (hover to see the tooltip):

Themes

The Theme panel lets you change how pieces look (piece theme). On 8×8 games using the checkered board option, it also includes a Board selector (Classic/Green/Blue/Stone/Burled Wood) for the checkerboard colors.

Choose between different visual themes:

Developer Tools

In development mode (console):

Strategy Tips

About the Implementation

This is a modern web implementation built with TypeScript, Vite, and SVG rendering. The game includes:

Version: 1.0
Released: December 2025

← Back to Game