| """ | |
| Ω NEXUS — Live Demo (รันได้เลย ไม่ต้อง pip install อะไร) | |
| ======================================================== | |
| วิธีรัน: python omega_demo.py | |
| """ | |
| import time | |
| import random | |
| import math | |
| from datetime import datetime | |
| # ============================================================ | |
| # COLORS | |
| # ============================================================ | |
| class C: | |
| CYAN = '\033[96m' | |
| MAGENTA = '\033[95m' | |
| GREEN = '\033[92m' | |
| YELLOW = '\033[93m' | |
| RED = '\033[91m' | |
| PURPLE = '\033[35m' | |
| ORANGE = '\033[38;5;208m' | |
| BOLD = '\033[1m' | |
| DIM = '\033[2m' | |
| RESET = '\033[0m' | |
| def header(text): | |
| print(f"\n{C.BOLD}{C.CYAN}{'='*60}{C.RESET}") | |
| print(f"{C.BOLD}{C.CYAN} {text}{C.RESET}") | |
| print(f"{C.BOLD}{C.CYAN}{'='*60}{C.RESET}\n") | |
| def subheader(text): | |
| print(f"\n{C.BOLD}{C.MAGENTA}--- {text} ---{C.RESET}\n") | |
| def ok(text): | |
| print(f" {C.GREEN}✓{C.RESET} {text}") | |
| def info(text): | |
| print(f" {C.CYAN}ℹ{C.RESET} {text}") | |
| def warn(text): | |
| print(f" {C.YELLOW}⚠{C.RESET} {text}") | |
| def val(label, value, color=C.CYAN): | |
| print(f" {C.DIM}{label}:{C.RESET} {color}{value}{C.RESET}") | |
| # ============================================================ | |
| # LAYER 4: SOVEREIGN DOCTRINE | |
| # ============================================================ | |
| def layer4_demo(): | |
| subheader("LAYER 4: SOVEREIGN DOCTRINE — The Will (เจตจำนง)") | |
| # Geo-Provenance | |
| authorized_ips = ["124.120.154.58", "192.168.1.35"] | |
| test_ip = "124.120.154.58" | |
| is_auth = test_ip in authorized_ips | |
| ok(f"Geo-Provenance Lock: IP {test_ip} → {'AUTHORIZED' if is_auth else 'DENIED'}") | |
| # GC-CI | |
| desired = "Debt Collected Successfully" | |
| ok(f"GC-CI: Locked outcome → '{desired}' (Certainty: 100%, O(1))") | |
| # Intent Certainty | |
| entropy = 0.2 | |
| certainty = max(0, min(1, 1 - entropy / 10)) | |
| val("Entropy", f"{entropy:.2f}", C.YELLOW) | |
| val("Intent Certainty", f"{certainty*100:.1f}%", C.GREEN) | |
| return certainty | |
| # ============================================================ | |
| # LAYER 3: EVOLUTION ENGINE | |
| # ============================================================ | |
| def layer3_demo(): | |
| subheader("LAYER 3: EVOLUTION ENGINE — The Spirit (จิตวิญญาณ)") | |
| skill = 50.0 | |
| print(f" {C.DIM}Initial Skill:{C.RESET} {C.GREEN}{skill:.1f}{C.RESET}") | |
| for epoch in range(1, 8): | |
| performance = 0.85 + epoch * 0.02 | |
| self_correction = skill / 100 | |
| self_perception = performance * self_correction | |
| learning_rate = 0.1 * (1 + self_perception) | |
| skill_delta = (performance - 0.95) * learning_rate | |
| skill = max(1, min(100, skill + skill_delta)) | |
| bar_len = int(skill / 2) | |
| bar = '█' * bar_len + '░' * (50 - bar_len) | |
| color = C.GREEN if skill > 70 else C.YELLOW if skill > 50 else C.RED | |
| print(f" Epoch {epoch}: [{color}{bar}{C.RESET}] {skill:.1f}") | |
| time.sleep(0.15) | |
| ok(f"Skill evolved from 50.0 → {skill:.1f} (+{skill-50:.1f})") | |
| return skill | |
| # ============================================================ | |
| # LAYER 2: PROMETHEUS ENGINE | |
| # ============================================================ | |
| def layer2_demo(): | |
| subheader("LAYER 2: PROMETHEUS ENGINE — The Mind (สมอง)") | |
| scenarios = [ | |
| ("High Gain, Low Cost", 0.95, 0.02, False), | |
| ("Medium Gain, Medium Cost", 0.70, 0.15, False), | |
| ("Low Gain, High Cost", 0.30, 0.50, False), | |
| ("Safe Mode: Medium", 0.70, 0.10, True), | |
| ] | |
| for name, gain, cost, safe in scenarios: | |
| lamda = 0.5 if not safe else 1.5 | |
| net_value = gain - (lamda * cost) | |
| tolerance = 0.99 | |
| safe_tolerance = tolerance * 0.5 | |
| if net_value >= tolerance and not safe: | |
| decision = f"{C.GREEN}ACCEPTED (Full Autonomy){C.RESET}" | |
| elif net_value >= safe_tolerance and safe: | |
| decision = f"{C.YELLOW}ACCEPTED (Safe Mode){C.RESET}" | |
| else: | |
| decision = f"{C.RED}REJECTED (Vetoed){C.RESET}" | |
| mode = "SAFE" if safe else "FULL" | |
| print(f" {C.DIM}{name} [{mode}]{C.RESET}") | |
| val(" Gain", f"{gain:.2f}") | |
| val(" Cost", f"{cost:.2f} (λ={lamda})") | |
| val(" NetValue", f"{net_value:.3f}", C.GREEN if net_value >= 0.99 else C.RED) | |
| print(f" → {decision}") | |
| print() | |
| # ============================================================ | |
| # LAYER 1: ORCHESTRATOR | |
| # ============================================================ | |
| def layer1_demo(): | |
| subheader("LAYER 1: ORCHESTRATOR — The Body (ร่างกาย)") | |
| total_nodes = 1_000_000 | |
| active_nodes = random.randint(850000, 995000) | |
| utilization = active_nodes / total_nodes | |
| val("Total Nodes", f"{total_nodes:,}") | |
| val("Active Nodes", f"{active_nodes:,}", C.GREEN) | |
| val("Utilization", f"{utilization*100:.1f}%", C.CYAN) | |
| # Simulate job processing | |
| jobs = 10000 | |
| success_rate = 0.97 | |
| successes = int(jobs * success_rate) | |
| errors = jobs - successes | |
| error_rate = errors / jobs | |
| print() | |
| val("Jobs Processed", f"{jobs:,}") | |
| val("Successful", f"{successes:,}", C.GREEN) | |
| val("Errors", f"{errors:,}", C.RED) | |
| val("Error Rate", f"{error_rate*100:.2f}%", C.YELLOW) | |
| throughput = jobs / 5.0 # 5 seconds | |
| val("Throughput", f"{throughput:,.0f} jobs/sec", C.CYAN) | |
| # ============================================================ | |
| # AVS-10 | |
| # ============================================================ | |
| def avs_demo(): | |
| subheader("AVS-10: OMNI-DIMENSIONAL VARIABLES") | |
| avs = [ | |
| ("QuantumSpirit", random.uniform(0.6, 0.95)), | |
| ("SmartCity", random.uniform(0.5, 0.85)), | |
| ("HumanAugment", random.uniform(0.4, 0.80)), | |
| ("DigitalGaia", random.uniform(0.55, 0.90)), | |
| ("SimUniverse", random.uniform(0.35, 0.75)), | |
| ("FutureMed", random.uniform(0.45, 0.85)), | |
| ("ZeroPointE", random.uniform(0.70, 0.98)), | |
| ("FutureEdu", random.uniform(0.55, 0.90)), | |
| ("CosmicEcon", random.uniform(0.40, 0.80)), | |
| ("DigitalSoc", random.uniform(0.50, 0.85)), | |
| ] | |
| colors = [C.CYAN, C.MAGENTA, C.GREEN, C.YELLOW, C.PURPLE, C.ORANGE, C.RED, C.CYAN, C.MAGENTA, C.GREEN] | |
| for i, (name, value) in enumerate(avs): | |
| bar_len = int(value * 30) | |
| bar = '█' * bar_len + '░' * (30 - bar_len) | |
| print(f" {colors[i]}{name:<15}{C.RESET} [{colors[i]}{bar}{C.RESET}] {value*100:.0f}%") | |
| # ============================================================ | |
| # REVENUE PROJECTION | |
| # ============================================================ | |
| def revenue_demo(): | |
| subheader("💰 REVENUE PROJECTION (ล้านบาท)") | |
| products = [ | |
| ("AI Code Opt SaaS", 13.4, 2.76), | |
| ("CFA Finance", 73.3, 6.9), | |
| ("Predictive Analytics", 19.0, 3.45), | |
| ("Trading Bot", 60.0, 1.73), | |
| ("Cybersecurity", 29.0, 5.18), | |
| ("Smart City", 27.6, 12.1), | |
| ("Healthcare AI", 32.8, 8.63), | |
| ] | |
| print(f" {'Product':<25} {'Revenue':>10} {'Cost':>10} {'Profit':>10} {'ROI':>8}") | |
| print(f" {'-'*25} {'-'*10} {'-'*10} {'-'*10} {'-'*8}") | |
| total_rev = 0 | |
| total_cost = 0 | |
| for name, rev, cost in products: | |
| profit = rev - cost | |
| roi = (profit / cost) * 100 | |
| total_rev += rev | |
| total_cost += cost | |
| print(f" {name:<25} {rev:>8.1f}M {cost:>8.2f}M {profit:>8.1f}M {roi:>6.0f}%") | |
| print(f" {'-'*25} {'-'*10} {'-'*10} {'-'*10} {'-'*8}") | |
| total_profit = total_rev - total_cost | |
| total_roi = (total_profit / total_cost) * 100 | |
| print(f" {'TOTAL':<25} {total_rev:>8.1f}M {total_cost:>8.2f}M {total_profit:>8.1f}M {total_roi:>6.0f}%") | |
| # ============================================================ | |
| # MAIN | |
| # ============================================================ | |
| def main(): | |
| header("Ω NEXUS — LIVE DEMO") | |
| print(f" {C.DIM}Timestamp:{C.RESET} {datetime.now().strftime('%Y-%m-%d %H:%M:%S')}") | |
| print(f" {C.DIM}Status:{C.RESET} {C.GREEN}ALL SYSTEMS ONLINE{C.RESET}") | |
| layer4_demo() | |
| layer3_demo() | |
| layer2_demo() | |
| layer1_demo() | |
| avs_demo() | |
| revenue_demo() | |
| header("Ω NEXUS — DEMO COMPLETE") | |
| ok("All 4 layers operational") | |
| ok("AVS-10 sensor array active") | |
| ok("Revenue projection calculated") | |
| print(f"\n {C.DIM}Dashboard: open dashboard.html in browser{C.RESET}") | |
| print(f" {C.DIM}Docs: docs/ARCHITECTURE.md, docs/VALUATION_THB.md{C.RESET}\n") | |
| if __name__ == "__main__": | |
| main() | |
Xet Storage Details
- Size:
- 8.5 kB
- Xet hash:
- 3c4a56837bf251cf63cbc6ec53fde3b49f7d74a02f37f1bca4f9d2e6db25a50e
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.