Module aixi

Module aixi 

Source
Expand description

MC-AIXI Implementation

This module contains an implementation of the Monte Carlo AIXI algorithm using various predictive models (CTW, ROSA, RWKV) as backends.

AIXI is a theoretical mathematical formalism for universal artificial intelligence, which combines Solomonoff induction with sequential decision theory. This implementation follows the “Monte Carlo” approach (MC-AIXI) introduced by Veness et al., which uses Monte Carlo Tree Search (MCTS) to approximate the optimal policy.

§VM Backend

A high-performance Firecracker-based VM environment is available via the vm feature:

  • NyxVmEnvironment: Uses nyx-lite for 10,000+ resets/second (requires KVM).

Modules§

agent
The core AIXI agent implementation.
common
Common types and utilities for the AIXI implementation.
environment
Standard benchmark environments for AIXI.
mcts
Monte Carlo Tree Search (MCTS) for AIXI.
model
Predictive models for AIXI.
vm_nyx
High-performance VM-backed AIXI environment using nyx-lite (Firecracker).