holographic

package
v0.0.0-...-c6b3d93 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 31, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Encoding

type Encoding struct {
	ID       string    `json:"id" jsonschema:"required,description=Unique identifier for the encoding"`
	Pattern  []float64 `json:"pattern" jsonschema:"required,description=Pattern of the encoding"`
	Phase    float64   `json:"phase" jsonschema:"required,description=Phase of the encoding"`
	Position []int     `json:"position" jsonschema:"required,description=Position of the encoding"`
	Strength float64   `json:"strength" jsonschema:"required,description=Strength of the encoding"`
}

type InterferenceSpace

type InterferenceSpace struct {
	Dimensions []int       `json:"dimensions" jsonschema:"required,description=Dimensions of the interference space"`
	Field      []float64   `json:"field" jsonschema:"required,description=Field of the interference space"`
	Resonances []Resonance `json:"resonances" jsonschema:"required,description=Resonances in the interference space"`
	Energy     float64     `json:"energy" jsonschema:"required,description=Energy of the interference space"`
}

type Process

type Process struct {
	Encodings          []Encoding        `json:"encodings" jsonschema:"description=Distributed information patterns,required"`
	InterferenceSpace  InterferenceSpace `json:"interference_space" jsonschema:"description=Interaction between encodings,required"`
	ReconstructionKeys []string          `json:"reconstruction_keys" jsonschema:"description=Access patterns for information retrieval,required"`
}

Process represents distributed information storage.

func (*Process) GenerateSchema

func (ta *Process) GenerateSchema() string

type Resonance

type Resonance struct {
	Position  []int   `json:"position" jsonschema:"required,description=Position of the resonance"`
	Strength  float64 `json:"strength" jsonschema:"required,description=Strength of the resonance"`
	Phase     float64 `json:"phase" jsonschema:"required,description=Phase of the resonance"`
	Stability float64 `json:"stability" jsonschema:"required,description=Stability of the resonance"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL