#include "cognition/cognitive_store.h" #include using namespace tbv; int main(){ CognitiveStore s(500); // add 600 entries; importance = (i*37)%1000 (varied, deterministic) for(uint32_t i=0;i<600;i++){ MemoryEntry e; e.mem_id=i; e.importance=(int32_t)((i*37)%1000); e.type=MemType::EXPERIENCE; e.text="m"+std::to_string(i); s.add(e); } std::cout<<"size after 600 adds (cap 500): "<mem_id==top2->mem_id?"DETERMINISTIC: identical":"FAIL")<<"\n"; }