issues
search
stepney141
/
dagaz-v2
JavaScript game engine for creating and playing various boardgames
MIT License
0
stars
1
forks
source link
ベンチマーク用スクリプトの整備
#21
Open
stepney141
opened
2 years ago
stepney141
commented
2 years ago
概要
コマンドひとつで手軽にちゃんとしたベンチマーク結果を知れるようにしたい
boardgame.io が
benchmark.js
を使ったベンチマークスクリプトを整備している
perft スクリプトは整備済みだが、一度実行するだけで結構な時間がかかるし、やっていることは統合テストに近い
もっと単体テストに近い、細かい粒度でのパフォーマンスを計測したい
現状
benny
は導入済み
benchmark.js は機能こそ十分だがメンテが止まっており、TypeScript 対応も微妙らしい
bdgm.io も rollup で src をバンドルしてから babel-node で TS を JS にして動かしている
どうせ知りたいのは JS にした時のパフォーマンスなのだから別にベンチマークライブラリ自体が TS 対応している必要はない、という考え方もできる
概要
現状