ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

rhiannon_probes.cpp

Source identity, revision, and recovered contents.

archive memberSource text recovered

Source identity

FieldRecorded value
Source typearchive member
Original recordrhiannon_probes.cpp
DateNot specified in source
Path or archive memberarchives/libsrc-b5cb90ed4bd7/AI_DEEP_SCAN_2026-10-14_v2/checks/rhiannon_probes.cpp
Original SHA-256131c5024f75ba50b8785a4e706b31e3bfb9f87fb8c8efb3d84082c84080cab3f
Reading-copy SHA-256131c5024f75ba50b8785a4e706b31e3bfb9f87fb8c8efb3d84082c84080cab3f
Archive source{"sourceId": "libsrc-b5cb90ed4bd7", "member": "AI_DEEP_SCAN_2026-10-14_v2/checks/rhiannon_probes.cpp"}

Recovered source transcript

// Audit-authored checks. These are not the repository's GoogleTest executable. #include "agents/two_way_engine.hpp" #include "agents/rhiannon.hpp" #include <iostream> #include <iomanip> #include <cmath> int main(){ using agents::TwoWayEngine;using agents::Rhiannon; TwoWayEngine::Cfg c;c.dim=8;c.iters=50;TwoWayEngine e(c);e.set_target(std::vector<float>(8,0.8f));for(int i=0;i<20;i++)e.step(); c.iters=30;Rhiannon r1(c),r2(c);auto x=std::vector<float>(8,0.3f);for(int i=0;i<10;i++){r1.set_input(x);r2.set_input(x);r1.tick();r2.tick();} c.epsilon=1e-12;TwoWayEngine a(c);c.epsilon=1e3;TwoWayEngine b(c);a.set_target(x);b.set_target(x);for(int i=0;i<10;i++){a.step();b.step();} auto av=a.behavior(),bv=b.behavior();double diff=0;for(int i=0;i<8;i++)diff=std::max(diff,double(std::abs(av[i]-bv[i]))); c.dim=0;TwoWayEngine zero(c); std::cout<<std::setprecision(17)<<"{\"convergence_rmse\":"<<e.error()<<",\"convergence_pass\":"<<(e.error()<1e-2?"true":"false")<<",\"determinism_error_difference\":"<<std::abs(r1.state_e()-r2.state_e())<<",\"epsilon_values\":[1e-12,1000],\"epsilon_output_difference\":"<<diff<<",\"zero_dimension_error_is_nan\":"<<(std::isnan(zero.error())?"true":"false")<<"}\n"; }

Search equations, builds, manuscript text, and recovered sources.