Skip to content

Playground

The playground is the complete zelph reasoning engine โ€” the same C++ core as the native binaries โ€” compiled to WebAssembly. It runs entirely in your browser; nothing is sent to a server.

๐Ÿ‘‰ Launch the playground

It opens as a separate page because it is a full-screen terminal application rather than an embeddable widget.

The built-in demo buttons walk you through:

  • Arithmetic as Inference โ€“ multiplication and division of arbitrarily large numbers, derived purely by rules (background)
  • Number Theory and Meta-Rules โ€“ a primality test using negation as failure, transitivity as a taught concept, contradiction detection (background)
  • SPARQL over Derived Facts โ€“ queries over facts derived by reasoning (background)
  • Neural Networks in the Graph โ€“ represented and executed inside the semantic graph (background)
  • Symbolic Mathematics โ€“ polynomial identities proved and disproved, symbolic differentiation, and an operator taught from scratch (background)
  • A Single Operator: EML โ€“ the natural logarithm of x and the mathematical constant e, derived from the single operator eml(x, y) = exp(x) โˆ’ ln(y) along with the constant 1, and ln(x) compiled back into pure EML (background)
  • Refuting the Jacobian Conjecture โ€“ a polynomial map whose Jacobian determinant equals a nonzero constant, along with three distinct points sharing the same image (background)

Versions: the playgrounds on zelph.org/play and acrion.github.io/zelph/play are identical: both follow the main branch.