メニエスの名のもとに

プログラミング関係を中心としたぐだぐだブログ

MTToolBox

MTToolBox バージョンアップ&インターフェイス変更

人の迷惑顧みず、やってきましたバージョンアップ。というわけで、MTToolBoxの以前から(私の頭の中で)気になっていたところを修正しました。その結果として、以前のバージョンとの互換性がなくなりました。まあ、あれですよ。どっかでやらねばならない修正…

dSFMTdc サンプル

dSMFT のパラメータを生成するプログラム MTToolBox のサンプルにdSFMTのパラメータ生成プログラムを追加しました。 いまのところ、私が作った疑似乱数生成器の中である意味一番出来がいいのがdSFMTである。まあ、IEEE754形式で生成というのも、lungを使うと…

sfmtdc サンプル

技術的負債 MSaito/MTToolBox · GitHub MTToolBoxにSFMTDCのサンプルを追加した。 昔の自分のプログラムを直すのが、こんなに大変だとは思わなかった。 でも、俺にしか出来ないという程ではなくても、他の人がやったら無駄に時間を使うと思うので、優秀な人…

autotools対応中

これもウソ対応です config.h とか作成されるけど、どこでも見ていません。まだgit pushしてないし。 shared library にしようとして失敗しました OS X ではうまく shared library が作成されたんだけど、ubuntu でやったら作成できなかった。MTToolBox はNT…

reducible ブランチをpushしました。

可約ジェネレータ開発ツール 疑似乱数生成器開発用ツールMTToolBoxの新機能、可約ジェネレータ開発ツールを入れたreducible ブランチをMSaito/MTToolBox · GitHubにpushしました。まだマージしてないけど、sample として Reducible MTを付けたので、使いたい…

何かがおかしい

コピーしてちょっと直すという修正はおかしい しばらく他のことをやっていて、今週頭からまたMTToolBoxの機能拡張に取り組んでいた。そして今日になって思ったのだが、何かがおかしい。コピーしてちょっと直すという修正をしているのだ。いやいや、そういう…

過去とは恥ずかしいもの

昔のソースを見直す MTToolBoxの修正。最初はさっぱりわからんかったが、コメントの入っていないソースにコメントを入れながら読んでいたら、思い出したぁ! このやり方はイケてない。そう、昔のことを思い出した時の正しい反応は赤面することである。昔のア…

疑似乱数生成器

MTToolBox MTToolBox というのは、疑似乱数生成器を開発する際に利用できるツールである。これを公開したら、卒論や修論で疑似乱数生成器を作る人が続出して、様々な疑似乱数生成器が乱立し、どれがよいのやら速いのやらまったく分からなくなって世の中が混…