Skip to main content

Architecture research

Infinity Engine

“Infinity Engine” is a project name for research into code and ideas that several Apocky projects may share. It is not a separate person, not a claim of consciousness, and not one finished program that is always running.

Older copy blended plans, metaphors, and product claims. This page now separates them. The current evidence is a mixture of source code, tests, experiments, and architecture documents; each must be evaluated on its own.

What the research is trying to do

The practical goal is to avoid rebuilding the same low-level work for every project. Shared libraries could handle simulation state, permissions, compiling CSSL code, rendering, and carefully bounded experiments in learning. “Shared” does not mean every project must use every part.

Current forms of evidence

  • Source code: files and libraries that can be inspected and tested.
  • Tests: checks of particular behavior under stated conditions.
  • Experiments: work used to learn, without promising a public feature.
  • Specifications: technical plans written in CSLv3 notation.
  • Releases: software a visitor can actually download or use.

One form does not automatically prove another. A specification is not a deployment, and a source module is not proof that a complete product is available.

Projects connected to the research

Labyrinth of Apocalypse

An early Windows game and engine test. View the current download.

CSSL

A programming language under development. Read the local CSSL guide.

CSLv3

A compact notation used in technical specifications. Read the local notation key.

Planned network research

Mycelium and related names describe proposed designs, not a public service. Read the status.

Technical terms

The documentation introduces specialized names only after an ordinary explanation. See Words and symbols or the technical foundations guide.