-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbenchmark-results.txt
22 lines (17 loc) · 1.03 KB
/
benchmark-results.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
CPU | 12th Gen Intel(R) Core(TM) i9-12900K
Runtime | Deno 1.46.3 (x86_64-unknown-linux-gnu)
file:///projects/PawnStorm/benchmarks/perft-compare.bench.ts
benchmark time/iter (avg) iter/s (min … max) p75 p99 p995
------------------ ----------------------------- --------------------- --------------------------
group perft5
PawnStorm Perft5 489.1 ms 2.0 (478.9 ms … 515.7 ms) 489.3 ms 515.7 ms 515.7 ms
DenoChess Perft5 1.5 s 0.7 ( 1.5 s … 1.5 s) 1.5 s 1.5 s 1.5 s
ChessJS Perft5 2.1 s 0.5 ( 2.1 s … 2.2 s) 2.1 s 2.2 s 2.2 s
Stockfish Perft5 12.9 ms 77.8 ( 12.6 ms … 14.4 ms) 12.9 ms 14.4 ms 14.4 ms
Ethereal Perft5 95.5 ms 10.5 ( 93.6 ms … 97.1 ms) 95.9 ms 97.1 ms 97.1 ms
summary
PawnStorm Perft5
38.04x slower than Stockfish Perft5
5.12x slower than Ethereal Perft5
3.03x faster than DenoChess Perft5
4.37x faster than ChessJS Perft5