issues
search
stepney141
/
dagaz-v2
JavaScript game engine for creating and playing various boardgames
MIT License
0
stars
1
forks
source link
コードの動的生成で速くなるか
#27
Open
stepney141
opened
1 year ago
stepney141
commented
1 year ago
アイデアの概要
コンピュータ将棋ソフトウェアの場合、ドメイン知識の活用によって最適化を図っている
駒や着手の種類について処理を共通化しない(判定などでオーバーヘッドが発生するため)
駒の種類や着手の性質ごとに少しずつ違う処理を用意して、無駄のない最小の処理に留める
v2でもこれを模倣し、駒種ごとにコードを動的生成できたら速くなるのでは?
参考
http://labs.yaneu.com/20090905/
アイデアの概要
参考