2013/10/30(水)kv-0.3 & 今後やりたいこと

kvライブラリを0.3に上げた。

ライブラリ本体はpsa.hppの細かいbug fix程度であまり大きく変わってはいないが、
ドキュメントを区間演算、問題の記述方法を中心にいくらか加筆した。

このライブラリで要するに何が出来るのか、というデモとして、
web上で精度保証出来るような何かを作りたいという気がしている。しかし、現状では
問題を変える度に再コンパイルする必要がある。
という大きな問題点がある。式中の定数が変わったくらいならその必要はないが、
全く違う問題なら再コンパイルする必要があり、またテンプレートを多用している
せいで分割コンパイルできずコンパイルが非常に遅い。
このままだと、「解は0.1秒で精度保証できるがコンパイルに3秒」みたいになってしまい
それはかっこ悪い。

webで文字列として受け取った問題をparseして中間言語にコンパイルし、それを
高速に処理するような仕組みを作りたいが、めんどいなあ。
こういうのは手間がかかる割に研究業績にならないしなあ。
OK キャンセル 確認 その他