andante

0214

SNSの普及によって人心が荒廃し人々はなぜ悪いのかなぜ炎上したのかの区別ができなくなっていった


粉体シミュレイタのブラウザ対応をしたりUIを整えたりしているもうすこしで公開できるだろうあとはデモ用にちょうどいいパラメータを見つける作業をやる
このプロジェクトはほとんど自分でコードを書いていないまあそれで順調だったかというと必ずしもそうでもなく自分でちゃんと勉強して修正したほうが早かったのではと思うこともあったが遠からずそういう時代でもなくなるのだろうしこういうのに慣れていくべきなのだろう


寝ます

0213

粉体シミュレイタのリファクタを進めたある程度見通しよくはなったかなと思うがよく見ると無駄な処理がまだ見つかるあとrayon並列化の範囲を広げたのだが期待したほど高速化はしなかった結局GPUのほうが3倍くらい速いのかな最初の頃の実装ではそんなに差が無かったと思うがあれは何だったのか
ともあれそろそろ見た目を整える頃かあとWebブラウザ対応


寝ます

0212

Bevyというかwgpuのことが少しずつわかってきたのでCodexに指示をしてリファクタリングをしている処理を自然な単位に分割して見通しよくしたいそれが終わったらCPUバージョンの高速化をしたいrayonでやってくれって言ったはずなんだけど全然やってなさそうもしかすると結局CPUのが速いですねになるかもしれない


寝ます

0211

ひさびさに出かけたけど天気は雨で残念だった

粉体シミュレイタは基本的な実装が一段落したからAIが生成したコードを追っているBevyのこともあんまりよくわかっていないのでいろいろCodexに訊きながらとりあえず初期化部分はわかったので次はシェーダで計算をしている部分か


寝ます

0210

粉体シミュレイタの実装はかなり改善され弱いながらも粉体時計現象が見え始めたつまりそれほど極端ではないが粒子の分布に偏りが見られそれが周期的に移動するようになったちなみに粒子が1種類の場合はある条件で片側に偏ったままになる2種類あると偏り方に遅延が生じるなどの理由で行ったり来たりするのかな論文はあんま読んでない
あとはリファクタリングをしたりパフォーマンス改善したりした上でブラウザで動作させたいと思う道はまだ遠い


寝ます

0209

よく考えると小選挙区制って全然意味不明の仕組みだなと思った全部の選挙区の1番人気だけ集めて来るのは少なくとも民意反映システムとしてはどうかしているだろうこうしたい理由も理解はできるが……

粉体シミュレイタの実装をちまちま修正している粒子の衝突時にたまに爆発的に加速してしまう問題があるのだがこれがGPUでのみ発生しているのでなんかそのあたりのロジックが悪いのだろうと思いCodexに探させている解決できるといいんだけど


寝ます

0208

選挙行ったりバタバタしてたら一日が終わった雪が降ったらしく小さな雪だるまが点々と置かれており人々がはしゃいでいる様子がわかった


寝ます

0207

粉体シミュレイタのパラメータをいじっていたら少しそれっぽい現象が弱く見えるところを見つけたかもしれないもうすこしちゃんと調整すれば見られるかも
それはそれとして数値計算ロジックをCodexにも見せたらまたいろいろこねくり回してしまい結局なんか遅くなっているGPUのほうがCPUより1割くらい速いもう少しなんとかならないのか

0206

六角電波のコピペだと思っていたら長谷川式認知症スケールだった回


粉体シミュレイタパラメータを少し調べて合わせてみたけどイマイチ再現しないそれとGPUのほうが遅いことに気づいたこれは粒子数が少なくて旨味がないのかあるいは描画タイミングに同期しちゃってるからとかなのかそれは明日調べる


寝ます

0205

粉体シミュレイタのGPU対応はなんかそれらしく動いたただ期待したほど高速化はしなかったし現象の再現もできていないパラメータちゃんと調べたほうがいいな
とりあえずClaudeが書いてきたコードを読んで勉強している要するにデータをバッファに書いてシェーダでゴリゴリ計算して読み戻せばいいんだろという認識だが具体的にBevyでどうやってるのかはよくわかっていない


寝ます