mirror of
https://github.com/ruvnet/RuView
synced 2026-08-09 20:21:43 +00:00
feat: vendor midstream and sublinear-time-solver libraries
Add ruvnet/midstream (AIMDS real-time inference) and ruvnet/sublinear-time-solver (sublinear optimization algorithms) as vendored dependencies under vendor/. Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
import chalk from 'chalk';
|
||||
import { runBenchmarks as runPsycho } from './psycho-symbolic-bench.js';
|
||||
import { runTraditionalBenchmarks } from './traditional-bench.js';
|
||||
import { PerformanceVerifier } from './verify-claims.js';
|
||||
|
||||
async function runAllBenchmarks() {
|
||||
console.log(chalk.cyan.bold('\n╔══════════════════════════════════════════════════════╗'));
|
||||
console.log(chalk.cyan.bold('║ PSYCHO-SYMBOLIC REASONER PERFORMANCE VALIDATION ║'));
|
||||
console.log(chalk.cyan.bold('╚══════════════════════════════════════════════════════╝\n'));
|
||||
|
||||
console.log(chalk.yellow('This validation suite provides verifiable proof of performance claims.\n'));
|
||||
|
||||
try {
|
||||
console.log(chalk.blue.bold('Step 1: Benchmarking Psycho-Symbolic Reasoner\n'));
|
||||
const psychoResults = await runPsycho();
|
||||
|
||||
console.log(chalk.blue.bold('\nStep 2: Simulating Traditional Systems Performance\n'));
|
||||
const traditionalResults = await runTraditionalBenchmarks();
|
||||
|
||||
console.log(chalk.blue.bold('\nStep 3: Verifying Performance Claims\n'));
|
||||
const verifier = new PerformanceVerifier();
|
||||
const verificationReport = await verifier.generateVerificationReport();
|
||||
|
||||
console.log(chalk.green.bold('\n✓ All benchmarks completed successfully!'));
|
||||
console.log(chalk.gray('\nResults saved in validation/results/ directory'));
|
||||
|
||||
} catch (error) {
|
||||
console.error(chalk.red('\n✗ Benchmark failed:'), error);
|
||||
process.exit(1);
|
||||
}
|
||||
}
|
||||
|
||||
if (import.meta.url === `file://${process.argv[1]}`) {
|
||||
runAllBenchmarks();
|
||||
}
|
||||
|
||||
export { runAllBenchmarks };
|
||||
Reference in New Issue
Block a user