HomeCognitive ScienceQuantifier Truth-Value Model Checker

Quantifier Truth-Value Model Checker

Interactive model-theoretic semantics simulator: build a quantified sentence (∀x, ∃x, ¬∃x) over a predicate and watch it evaluated live against a 3D domain of objects, with satisfying individuals highlighted and truth conditions computed exactly.

Cognitive Science3DModerate60 FPS
semantics ↗ Open standalone

Formal semantics defines the meaning of a sentence by its truth conditions: exactly the circumstances under which it is true. This simulator builds a real model — a domain of 3D individuals, each with its own color, shape and size — and lets you compose a quantified sentence from a quantifier (∀, ∃, ¬∃) and a predicate, then evaluates it against that model exactly the way Montague-style formal semantics does: by computing the predicate's extension and checking it against the domain. Satisfying individuals glow live in the scene, and the panel tracks the extension's size, its share of the domain, and the resulting truth value as you change the sentence, the domain size, or randomize the model.

⚙ Under the hood

Build a quantified sentence (∀x, ∃x, ¬∃x) over a predicate and watch it evaluated live against a 3D domain of objects, with satisfying individuals highlighted and the exact truth conditions of formal semantics computed in real time.

semanticslinguisticslogicpredicate-logicformal-semanticsquantifiers

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)