Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/seferim-agi-g16 / apps/agi_profile/main.cpp |
| Date | Not specified in source |
| Repository | Janady13/seferim-agi-g16 |
| Revision | 25f281b08b2f786f5a235b5abebfc39bf44d1044 |
| Branch | main |
| Path or archive member | apps/agi_profile/main.cpp |
| Original SHA-256 | 2279a7d5be8a471089ce2f30455c7dc133f80098da02df551f3521e5686835b6 |
| Git blob SHA | 8a8be34e6581c751c9ab62e716b50355de9aad6e |
| Reading-copy SHA-256 | 2279a7d5be8a471089ce2f30455c7dc133f80098da02df551f3521e5686835b6 |
Every recorded occurrence
These 2 records contain identical original source bytes. Their paths and revisions remain part of the archive.
| Original record | Branch or archive | Revision / identifier | Original location |
|---|---|---|---|
| Janady13/seferim-agi-g16 / apps/agi_profile/main.cpp | main | 25f281b08b2f786f5a235b5abebfc39bf44d1044 | Open original |
| Janady13/seferim-agi-g16 / apps/agi_profile/main.cpp | copilot/update-code-libraries | 393af96a270295f79582b2b2a77bb49dd1a9a990 | Open original |
Recovered source transcript
Download complete source text ↓27 lines · 0.7 KB
#include "common/g16_core.hpp"
#include <cstdlib>
#include <iostream>
#include <random>
using namespace common;
int main(int argc, char** argv) {
int steps = argc > 1 ? std::atoi(argv[1]) : 50;
int trials = argc > 2 ? std::atoi(argv[2]) : 100;
std::mt19937_64 rng{42};
std::uniform_real_distribution<double> u(0.0, 1.0);
double sum = 0.0;
for (int k = 0; k < trials; ++k) {
MetaState s0{}, s_1{};
for (int t = 0; t < steps; ++t) {
Inputs in{u(rng), u(rng), u(rng), u(rng)};
auto s1 = update_meta_state(s0, s_1, in);
sum += compute_omega(s1, s0, in);
s_1 = s0; s0 = s1;
}
}
std::cout << "avg_Omega=" << (sum / (steps * trials)) << "\n";
return 0;
}