UNPKG

automata-metaverse

Version:

Automaton execution engines for self-referential CanvasL/JSONL systems

39 lines (32 loc) 1.7 kB
/** * Automata Metaverse - Server Entry Point * * Server-side components (includes Socket.IO integration) */ // Server-side components export { AutomatonController, type AutomatonControllerConfig, type AutomatonState as ControllerState } from './automaton-controller.js'; export { calculateActionFrequency, type ActionFrequency } from './automaton-analysis.js'; // Core execution engines (server-compatible) export { AdvancedSelfReferencingAutomaton } from '../engines/advanced-automaton.js'; export { ContinuousAutomatonRunner } from '../engines/continuous-automaton.js'; export { OllamaAutomatonRunner } from '../engines/ollama-automaton.js'; export { MemoryOptimizedAutomaton } from '../engines/automaton-memory-optimized.js'; export { OptimizedBootstrap } from '../engines/bootstrap-automaton.js'; // Vector clock systems export { VectorClock } from '../vector-clock/vector-clock.js'; export { VectorClockAutomaton, type MetaLog, type AutomatonMessage, type SwarmContext } from '../vector-clock/vector-clock-automaton.js'; export type { AutomatonState as VectorClockAutomatonState } from '../vector-clock/vector-clock-automaton.js'; export { MLVectorClockAutomaton } from '../vector-clock/ml-vector-clock-automaton.js'; // Memory management (server-compatible) export { ObjectPool } from '../memory/object-pool.js'; export { getMemoryState, assessMemoryPressure, forceGarbageCollection, formatMemory, type MemoryState, type MemoryPressure, MEMORY_THRESHOLDS } from '../memory/memory-utils.js'; // Types (using ControllerState alias to avoid conflict) export type { AutomatonState, Transition, VerticalTransition, CanvasObject } from '../types/automaton-state.js';