Something went wrong. Try again.
Monorepo for Tangled tangled.org
Something went wrong. Try again.
123456789101112131415161718192021222324252627mod harness;mod realdata;pub mod trace;mod workload;
pub use harness::{OpenError, write_pull};pub use realdata::run as run_realdata;pub use trace::{ OperationIndex, Outcome, Projection, RepoCollaborators, RoundNumber, Snapshot, Step, Trace,};
use std::sync::Arc;
use harness::Harness;
pub async fn run(seed: u64, rounds: u32) -> Trace { let stranger_pool = (rounds as usize) * 2 + 16; let harness = Arc::new(Harness::build(seed, stranger_pool)); harness.boot_surfaces().await; let plan = workload::plan(seed, rounds, harness.subjects.len()); workload::execute(harness, seed, plan).await}
pub fn predict(seed: u64, rounds: u32) -> Projection { workload::predict(seed, rounds)}