Skip to content

typesafe-3d-chess

3D chess game where Jev plays one or both sides, with several difficulty levels.

Projectprototype

Overview

typesafe-3d-chess is a 3D chess game powered by TypeSafe Jev. By default two AI players face each other, or you can play either side, and there are multiple difficulty levels.

The README is a single sentence, so how moves are presented to Jev, how difficulty is implemented and what the probabilities look like are not documented.

What the decision model decides

TypeQuestionAnswers
ChoiceWhich legal move should be played next?(inferred)—

How it works

  1. The game generates the current position and legal moves.
  2. Jev picks a move.
  3. The move is played and rendered in 3D.

Strengths

  • Shows Jev in a familiar game.

Caveats

  • README is one sentence; implementation undocumented.
  • Unclear how strong or consistent the play is.

At a glance

Type
Project
Status
prototype
Runtime
web game

Use cases and integrations

How curated lists describe it

  • 3D chess powered by TypeSafe AI (Jev). AI vs AI by default, or play either side. Multiple difficulty levels.

    hellogumbo/awesome-jev

Frequently asked questions

What does Jev decide?

Chess moves for the AI side or sides.

Can I play against it?

Yes, you can play either side or watch AI versus AI.

Is it documented?

Only with a one-line README.

Related projects

  • Source for browser chess and Chess960 where code computes each legal move's facts and Jev picks one per turn as a typed Choice.

    ProjectproductionTypeScript
  • Browser 1v1 sniper arena where Jev reads match state about 9 times a second and chooses movement, aim, ADS, firing and jumping.

    ServicebetaTypeScript
  • Instrumented 2048 web lab where every move is a Jev Choice over four directions, with probabilities, latency and cost shown live.

    ProjectbetaTypeScript
  • Fifteen live arcade games where Jev and LLMs play each other, led by WikiRace in which Jev picks only real links.

    ProjectbetaTypeScript
  • Real-time bot battles where you write a fighter's strategy in plain English and a System One model pilots it several times a second.

    ProjectbetaTypeScript
  • Browser extension that lets Jev, local Laya or an OpenAI-compatible model take over a running ra2web (WannaFire) RTS match.

    ProjectbetaTypeScript