これはThompson Samplingを純PHPや純Rubyで実現するためのプロジェクトです。 (純PHPや純rubyとは特別なライブラリをインストールしないということです。 ただしテストではインストールしてチェックします。)
make -B rbeta-test-speed.check
で出力されるclassq
の時間を短くして下さい。
rbeta.php
中の、class RBetaQ
のfunction rand()
を書き換えて高速化して下さい。- 式の意味やエラー処理を除いてはいけません。
- 式が正しいかどうかは、
make -B rbeta-test.check
をパスすれば一応大丈夫と思います。 - 上記の確認をするにはPECLのstatsをインストールする必要があります。