jevbooks

← All projects

jev-life

ARCJ137442/jev-life · Homepage

Write a new ruleset, watch Jev play it.

Game & Simulation100%Runner-up: Classification & RoutingQuestionnaire

What it is

An experimental web game bench in TypeScript. The Chess of Life is its first ruleset: turn-based intervention on a Conway board, where each side flips one cell before evolution. Jev is both the tool for exploring rules and their first player.

How it uses Jev

Each turn, every legal cell becomes one typed Boolean question in a single request. Jev returns calibrated probabilities; the decision strategy converts them into the cell to flip. No heuristic fallback; a user-set confidence threshold flags unsure turns.

Primitives:choice

Technique worth stealing

Ask one typed Boolean per legal cell in a single request, exposing probability, confidence, latency and token cost as first-class outputs.

Try it

git clone, npm install, ./start.sh; or node tools/play.ts --dry-run --size 8x8 --turns 20

View on GitHub

judged by Jevjev-1.13.0

Evidence

Each line is one question put to Jev about the README. ≥ 0.60 reads as yes, ≤ 0.40 as no; in between Jev is not making a call.

  • Jev-centricyes0.93
  • Shows a System One patternyes0.89
  • Handles uncertaintyyes0.66
  • Measuredno0.05
  • Runnableno0.33
  • Worth recommendingno0.39
  • Model replicano0.05
  • Problem scopescore on a 0–2 scale0.00
  • About Jevyes0.98

Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 22 Sept 2026.