TRIGNUM-300M / basic_usage.py
Codfskitraceon's picture
Upload 24 files
7c48757 verified
#!/usr/bin/env python3
"""
Basic Usage Example for TRIGNUM-300M
Demonstrates the fundamental concepts of the Trignum framework.
"""
import sys
import os
sys.path.insert(0, os.path.join(os.path.dirname(__file__), ".."))
from trignum_core import TrignumPyramid, TCHIP
def main():
print("=" * 60)
print("🔺 TRIGNUM-300M: Basic Usage Example")
print("=" * 60)
print()
# 1. Initialize the Trignum Pyramid
print("1. Initializing Trignum Pyramid...")
pyramid = TrignumPyramid()
print(f" {pyramid}")
print()
# 2. Process simple data
print("2. Processing data through Magnetic Trillage...")
result = pyramid.process("The sun rises in the east", human_pulse=0.9)
print(f" Logic: {result.logic_component:.3f}")
print(f" Illogic: {result.illogic_component:.3f}")
print(f" Context: {result.context_component:.3f}")
print(f" State: {result.state.value}")
print(f" Confidence: {result.confidence:.2%}")
print()
# 3. Initialize T-CHIP
print("3. Initializing T-CHIP...")
tchip = TCHIP()
print(f" {tchip}")
print()
# 4. Process through T-CHIP
print("4. Processing through T-CHIP...")
output = tchip.process(
"Quantum computing uses superposition of qubits",
human_pulse=0.8,
)
print(f" Glow: {output['glow']}")
print(f" Vibration: {output['vibration']}")
print(f" Message: {output['message']}")
print(f" Confidence: {output['confidence']:.2%}")
print()
# 5. Trigger THE FREEZE
print("5. Triggering THE FREEZE with contradictory data...")
pyramid_freeze = TrignumPyramid(freeze_threshold=0.3)
freeze_result = pyramid_freeze.process(
"Everything is always true and always false and never exists"
)
print(f" State: {freeze_result.state.value}")
if freeze_result.freeze_coordinates:
print(f" Freeze Coordinates: {freeze_result.freeze_coordinates}")
if freeze_result.metadata.get("message"):
print(f" Message: {freeze_result.metadata['message']}")
print()
# 6. Display T-CHIP status
print("6. T-CHIP Status:")
print(tchip.status())
print()
print("💎 Basic usage complete. Are you Sovereign?")
if __name__ == "__main__":
main()