使用Cliff的delta计算效应量
🌐 Effect size with Cliff's delta
const { createHistogram } = require('node:perf_hooks');
const before = createHistogram();
const after = createHistogram();
// Record latencies before and after a change...
const delta = before.cliffsD(after);
// A delta > 0: before tends to produce larger values (improvement)
// A delta < 0: after tends to produce larger values (regression)
console.log(`Cliff's delta: ${delta.toFixed(4)}`);