
はてなキーワード:Gateとは
JBL FLIP6が安すぎる
FLIP7じゃなくてこれでええわ
泥タブ買ったわ
13000円で128gbと8gbなら悪くないでしょ
CHUWI AuPad
12,349円
TruthearGATE 2400円 もしくは tanchjimbunny 3000円
でスピーカーも予算1万超えるぐらいまでまともなのあまり無いからcreativepebblev2、1900円
余った予算をヘッドホンアップグレードも見据えてちょいとDACに回してもいい、nicehck NK1max 2200円、もしくはAppleUSB-C - 3.5mm 1300円(セラーに注意)
GENTOSの懐中電灯買った
なんか知らんけど4500円ぐらいで売ってるようなのが1300円ぐらいだった
と質問とした所、
いい質問。ただ、**今回私が提示したC#コード(MemoryMappedFile + Parallel.For でCR を数える)**には、明確に一つの「このネット上の記事/リポジトリをそのままコピーした」元ネタはありません。
いくつか似たアイデアを使ってる部分と参考になる記事/ドキュメントはあるので、それらを紹介します:
---
*Microsoftドキュメント — Memory-Mapped Files (.NET)*
([Microsoft Learn][1])
*Kieren Johnstone: 高速に MemoryMappedFileからバイト列を読む方法(StackOverflow)*
`MemoryMappedViewAccessor` を使って unsafeコードからポインタを取得し、Marshal.Copy で効率よく読み出す方法。
([StackOverflow][2])
*Red-Gate: Sharingis Caring: Using Memory Mapped Files in .NET*
MemoryMappedFile を使ったキャッシングなどの応用。
*Stephen Cleary のブログ: Memory-Mapped Files と Overlaid Structs*
メモリマップトファイルへ構造体を重ねて(オーバーレイ)扱う方法など。
([blog.stephencleary.com][4])
---
もしよければ、**あなたのコード(CR を数えるもの)に特化した元ネタをさらに探してみます**。やりましょうか?
[1]:https://learn.microsoft.com/en-us/dotnet/standard/io/memory-mapped-files?utm_source=chatgpt.com "Memory-Mapped Files - .NET"
[2]:https://stackoverflow.com/questions/7956167/how-can-i-quickly-read-bytes-from-a-memory-mapped-file-in-net?utm_source=chatgpt.com "How can I quickly read bytes from a memory mapped file in ..."
[3]:https://www.red-gate.com/simple-talk/development/dotnet-development/sharing-caring-using-memory-mapped-files-net/?utm_source=chatgpt.com "Sharingis Caring: Using Memory Mapped Files in .NET"
[4]:https://blog.stephencleary.com/2023/09/memory-mapped-files-overlaid-structs.html?utm_source=chatgpt.com "Memory-Mapped Files and Overlaid Structs"
ChatGPT:
が、出てきて、やってくれと言ったら、こういうのが出てきた。
了解しました — 広く(英語・日本語・GitHub・ブログ・StackOverflow 等)再検索しました。結論と見つかった“近い”ソースをまとめます。
結論(要点)**
「あなたが求めている**MemoryMappedFile を使い、UTF-8バイナリ中の `CR`(0x0D)だけを数える・マルチスレッドで分割して処理する**」という **完全一致の“元ネタ”ソースコード**は、公開されたweb 上のリポジトリや記事の中では見つかりませんでした(複数の検索ワード/検索対象で確認)。([hyr.mn][1])
ただし、ほぼ同種の要素(メモリマップドファイルの読み方・大きなファイルの行数カウント・バイト単位カウントを高速化する手法)は複数見つかりました。これらを組み合わせれば、先に示した実装は典型的なパターンであることが確認できます。([Microsoft Learn][2])
見つかった“近い”・参考になりそうなソース(抜粋)**
1. .NET の公式ドキュメント(MemoryMappedFile の説明) — `MemoryMappedFile` の基本とCreateViewStream /CreateViewAccessor の使い方。必須の参照。([Microsoft Learn][2])
2. 「Countinglines withC#」というブログ記事(C# で改行(CR/LF)カウントに関する実装とGitHubリンク) — 行数カウントを目的とした実装パターンがある。([hyr.mn][1])
3. StackOverflow:MemoryMappedFileから高速にバイトを読む方法(`MemoryMappedViewAccessor` / unsafeポインタ / Marshal.Copy 等の議論) — 高速実装のヒント。([StackOverflow][3])
4. StackOverflow/Q&A:ファイル中のLF/CR の数を求める方法に関するスレッド(`grep -c $'\r'` 等のunix 例やC# でのカウント方法の議論)。([StackOverflow][4])
5.GitHub のサンプルリポジトリ(MemoryMappedFile のテスト/サンプル) —メモリマップドファイルを使う実装例。([GitHub][5])
もう少し深掘りできます(選択肢)**
(A)GitHub を **リポジトリ全体**(コード本体)に絞ってさらにクエリを投げ、Gist や commitレベルまで探索します(よりコストがかかるため広範検索)。
(B)ブログ・技術記事を対象に **全文一致(コード断片)検索** を行い、私が先に示したC#コードの実際の一節(たとえば `mmf.CreateViewStream(offset, size)` や `Interlocked.Add(ref totalCount, localCount)` など)を直接検索して完全一致を探します。
(C) 「オリジナルはGitHub にあるはず」と思われるなら、あなたが覚えている**リポジトリ名の断片/作者名/投稿日**などを教えていただければ、それを手がかりに探します(断片情報があるとヒット率がぐっと上がります)。
どれを優先して探しましょうか?(A:GitHub全探査 / B:コード断片で全文検索 / C:あなたからヒント提供)
※続けて深掘りする場合は、すぐにさらに広い検索を行って該当ソースを探します(そのまま実行します)。
[1]:https://hyr.mn/catching-flowers-with-a-net?utm_source=chatgpt.com "Countinglines withC# - hyr.mn"
[2]:https://learn.microsoft.com/en-us/dotnet/standard/io/memory-mapped-files?utm_source=chatgpt.com "Memory-Mapped Files - .NET"
[3]:https://stackoverflow.com/questions/7956167/how-can-i-quickly-read-bytes-from-a-memory-mapped-file-in-net?utm_source=chatgpt.com "How can I quickly read bytes from a memory mapped file in ..."
[4]:https://stackoverflow.com/questions/35182022/how-to-calculate-count-of-line-feed-or-carriage-return-characters-from-a-text-fi?utm_source=chatgpt.com "How to calculate count ofline feed or carriage return ..."
[5]:https://github.com/byGeek/MemoryMappedFileTest?utm_source=chatgpt.com "test csharp code for using memory mapped file."
今朝も僕のルーティンは完璧だった。目覚まし時計が6:00ちょうどに鳴る前に、体内時計がそれを察知して覚醒した。これは僕が自ら設計した睡眠相同調プロトコルの成果である。まず歯を磨き(電動歯ブラシはPhilipsSonicare 9900 Prestige、ブラシ圧力センサーの応答性が他社製より0.2秒速い)、次にトーストを2枚焼いた。1枚目はストロベリージャム、2枚目はピーナツバター。逆にすると1日の位相が乱れる。これは経験的に統計的有意差を持って確認済みである(p < 0.001)。
昨日の日曜日、ルームメイトがNetflixでマーベル作品を垂れ流していた。僕は隣で視覚的ノイズに曝露された被験者の前頭前皮質活動抑制についての文献を読んでいたが、途中から音響的干渉が許容限界を超えた。仕方なく僕はヘッドフォン(Sennheiser HD800S、当然バランス接続)を装着し、環境音としてホワイトノイズを流した。彼は僕に少しはリラックスしろと言ったが、リラックスとは神経系の無秩序化であり、物理的にはエントロピーの増加を意味する。そんな不快な行為を自発的に選択する人間の気が知れない。
午後、隣人がやってきた。彼女は例によって食べ物を手にしていた。どういうわけか手作りマフィンなるものを渡してきたが、僕はそれを冷静に分析した。まず比重が異常に高い。小麦粉と油脂の比率が3:2を超えており、これはマフィンではなくもはや固体燃料の域である。彼女は僕の顔を見ておいしいでしょ?と言ったが、僕は味覚の再現性という観点では一貫性が欠けていると正直に答えた。彼女は笑っていたが、なぜ人間は事実の指摘をユーモアと解釈するのか、これも進化心理学の謎のひとつだ。
夕方には友人二人が来てボードゲーム会を始めた。僕は彼らが持ち込んだTwilight Imperium 4th Editionに興味を示したが、ルールブックを読んだ瞬間に失望した。銀河支配をテーマにしているにもかかわらず、リソース分配のモデルがあまりに非連続的で、明らかに経済物理の基礎を理解していない。僕はその欠陥を指摘し、リソース関数をラグランジュ密度で再定義する提案をしたが、「遊びなんだから」と言われた。遊び? 知的活動において“遊び”という語が許されるのは、量子ホール効果のシミュレーションを笑いながらできる者だけだ。
夜は超弦理論のメモを整理した。E₈×E₈異種ホモロジーの拡張上で、局所的なCalabi-Yau多様体が高次圏的モジュライ空間を持つ可能性を考えている。通常、これらの空間は∞-カテゴリーのMorita等価類で分類されるが、最近読んだToenとVezzosiの新しいプレプリントによると、もし(∞,2)-トポスの層化を考慮に入れれば、ホログラフィック境界条件をトポロジカルに再構成できるらしい。つまり、これまでE₈ゲージ束の構造群縮小で消えた自由度が、内部的圏論における導来的自然変換として再浮上する。これが正しければ、M理論の11次元項の一部は非可換幾何のホモトピー極限として再定式化できる。僕はこの仮説をポスト・ウィッテン段階と呼んでいる。今のところ誰も理解していないが、理解されない理論ほど真に美しい。
深夜、SteamでBaldur’sGate 3を起動した。キャラビルドはIntelligence極振りのウィザード。だが僕のこだわりは、毎回同じ順番で呪文スロットを整理すること。Magic Missile →MistyStep → Counterspell →Fireball。この順番が崩れると、戦闘中に指が誤作動する。これは単なる習慣ではなく、神経回路のシナプス発火順序を安定化させる合理的行動だ。ちなみに、ハウスルールでダイスロールに物理的擬似乱数生成器を使っている(RNGでは信用できない)。
こうして一日が終わった。僕は枕を45度傾け、頭の位置を北に向けた。地磁気との整合性を考えれば、これ以外の角度は睡眠中のスピン整列を乱す。ルームメイトはただの迷信だと言ったが、迷信とは証明されていない理論の俗語に過ぎない。僕は眠りながら考えた。もし弦が10次元で振動するのではなく、∞-圏的に層化された概念の空間で震えているのだとしたら人間の意識もまた、その余次元の片隅で共鳴しているのかもしれない。いや、それを証明するまで僕は眠れない。だが目を閉じた瞬間、すぐ眠った。
メインテーマになっているものでも、キャラクターが登場するくらいのものでも。自分でも結構やってるつもりだけど、もっと色々知りたい。
これまで自分でやってよかったやつ。インディーも大手も含めて。
Ikenfell
Themissing
Unpacking
Timespinner
The cosmic wheel sisterhood
Celeste
Hadesシリーズ
Citizen sleeper
Baldur'sgate 3
NOISZSTΔRLIVHT(いいゲームだけど難易度が高くて攻略は断念)
Thirsty suitors
GUILTY GEAR:STRIVE
もっと色々やってると思うけど、思い出せないな。
僕は日曜の夜という人類全体のメランコリー共有タイムを、極めて理性的に、そして効率的に過ごしている。
まず夕食はいつも通り19時15分に完了し、食後45分間の腸内活動を経て、20時にシャワー、20時30分から22時まで論文の読み込み。
現在は、僕の手の中のホワイトボードに描かれた「E∞-operadにおけるモジュラーテンソル圏の超準同型拡張」の式が、あまりにも優雅すぎて震えが止まらない。
ルームメイトが僕の部屋のドアを軽くノックして「リラックスしたら?」などと的外れな提案をしてきたが、彼にとってのリラックスとは、脳活動の停止でしかない。
僕にとってのリラックスは、∞-カテゴリーの高次ホモトピー圏の中で、対称モノイダル構造の可換性条件が自然変換として収束する瞬間を可視化することだ。
今日は、朝から「高次モジュライ空間における非可換カラビ–ヤウ多様体のファイバー化」について考えていた。
一般相対論と量子力学の不一致などという低次元の問題ではなく、もっと根源的な、物理法則の「トポス構造」そのものを再構築する試みだ。
つまり、時空という基底圏を前提にせず、まずモノイド圏の内部論理としての時空を再構成する。
これによって、弦という一次元的存在ではなく、自己指標付き∞-層としての「概念的弦」が定義できる。
現行のM理論が11次元を仮定するのは、単なる近似にすぎない。僕のモデルでは次元数は局所的に可変で、Hom(Obj(A), Obj(B))の射空間自体が物理的観測量になる。
もしこの理論を発表すれば、ウィッテンですら「Wait, what?」と言うだろう。
隣人は今日も昼間から玄関前で何やらインスタライブ的な儀式を行っていた。
彼女は一生懸命ライトを当て、フィルターを変え、視聴者数を気にしていたが、僕はその様子を見ながら「彼女は量子デコヒーレンスの具現化だ」と思った。
もちろんそんなことは口にしない。僕は社会的破滅を避ける程度の理性は持っている。
22時前、僕は友人たちとオンラインでBaldur’sGate 3のマルチプレイをした。
友人Aは相変わらず盗賊ビルドで味方のアイテムを勝手に漁るという犯罪的行為を繰り返し、友人BはバグったAIのように無言で呪文を詠唱していた。
僕はWizardクラスで完璧に戦略を構築した。敵のHP残量と行動順序を正確に把握し、Damage ExpectationValueを算出して最適行動を決定する。
つまり、他のプレイヤーは「遊んで」いるが、僕は「検証」しているのだ。ゲームとは確率と因果の実験装置であり、何より僕がゲームを選ぶ基準は「バランスの崩壊が数式で表現できるか否か」だ。
今日もルーチンを乱すことなく、歯磨きは右上奥歯から反時計回りに、時計を見ながら正確に3分40秒。
寝る前にアロエ入りのリップクリームを塗り、ベッドライトの色温度を4000Kに設定する。音はホワイトノイズジェネレーターを使い、宇宙背景放射のスペクトル密度に近づける。完璧な環境だ。
僕はこれから、寝る前の最後の思索として「量子群上の∞-層圏における自己準同型が、時間の矢をどのように内部化できるか」についてメモを取る。
もしこの仮説が成立すれば、「時間とはエントロピーの増加方向」という古臭い定義は無効化されるだろう。
時間は生成関手であり、僕が眠っている間にも自然変換として静かに流れていく。
今日もまた、僕のルーティンは完璧なシンメトリーを保っていた。7時00分に目覚ましが鳴る前に自然に目が覚め、7時01分に歯を磨き、7時10分に電子レンジで正確に85秒温めたオートミールを食べた。ルームメイトはまだ寝ていた。いつも思うが、彼のサーカディアンリズムはエントロピー的崩壊を起こしている。朝の段階であれほど乱雑な髪型が可能だということは、局所的に時間反転対称性が破れている証拠だ。
午前中は超弦理論のメモを整理していた。昨日の夜、AdS/CFT対応を一般化する試みとして、非可換幾何の上に定義された∞-群oid的対称性構造を考えた。従来の高次圏理論的定式化では、物理的可観測量の定義が局所的モデル圏に依存しているが、僕の新しい仮説ではそれをKan拡張ではなく、∞-トポス上の(∞,1)-層として扱う。これにより、M理論の11次元多様体上でのフラックス量子化条件を、デリーニュ‐ベイルン加群による層コホモロジーに書き換えることができる。ルームメイトに説明したら、彼は「君が言ってることの3単語目からもう分からない」と言った。僕は丁寧に言い直した。「つまり、我々が重力を感じるのは、実は∞-圏の射が充満埋め込みでないからだ」と。彼は黙った。いつも通りの知的敗北の沈黙だった。
昼食は隣人がくれたタコスを食べた。彼女は料理が下手だが、今回はまだ化学兵器レベルではなかった。ちなみに僕はタコスを食べる際、具の位置を中心から平均半径1.7cm以内に収めるように計測している。乱雑な配置は僕のドーパミン経路を不安定化させる。彼女は「そんなの気にしないで食べなよ」と言ったが、僕にとってそれは、ボーズ統計の粒子にフェルミ縮退を強要するような暴挙だ。
午後はオンラインで超弦理論のセミナーを視聴したが、正直、発表者の理解は浅かった。特に、彼が「E₈束のゲージ異常はスピノール構造で吸収される」と言った瞬間、僕は思わず笑ってしまった。そんな単純な話ではない。正しくは、E₈×E₈異常はString(10)構造のホモトピー群に依存し、実際にはTwisted Fivebrane構造の非可換層に束縛される。ウィッテンすらここまで書いていないが、僕の計算ではその層は∞-スタック上のドロップトポスとして扱える。つまり、物理的次元が11ではなく13.25次元の分数次元空間に埋め込まれるということだ。もっとも、僕以外にこの議論を理解できる人間は地球上に存在しないだろう。
夕方には友人たちとオンラインで『Baldur’sGate 3』をプレイした。ハードコアモードで僕のウィザードがパーティを全滅から救ったのだが、誰もその戦術的優雅さを理解していなかった。僕は敵AIの経路探索を事前に計算し、Dijkstra法とA*の中間的ヒューリスティックを手動で最適化していた。彼らはただ「すげえ!」と叫んでいたが、僕にとってそれは数式の勝利にすぎない。ゲームの後、僕は『ワンダーウーマン: デッドアース』を読んだ。アートはDaniel Warren Johnson。筆致が粗いのに構図が完璧で、まるでFeynman図のトポロジーを手書きで描いたような迫力がある。コミックを読んで心拍数が上がるのは久しぶりだった。
夜になってルームメイトがNetflixを見始めた。僕は同じ部屋でノイズキャンセリングヘッドホンを装着し、Lagrangian多様体上の安定性条件についてノートを書いた。明日は木曜日のルーティンとして洗濯と真空掃除をする日だ。もちろん洗濯機は奇数回転数(今日の予定では13回)で設定している。偶数だと宇宙の安定性が崩れる気がするからだ。
この日記を書き終えたのは20時20分。シンメトリーの美がここにある。時間も数字も、理論も習慣も、僕の宇宙ではすべて整然と並んでいる。もし誰かがその秩序を乱すなら、僕は黙ってこう言うだろう。「君の世界はまだ正則圏ですらないね」。
昨日、僕は再びヒルベルト空間の自己参照性について思索していた。
きっかけはルームメイトが、僕の定常朝食手順の測定位相を乱したことだ。僕が定義している朝のシリアル配置は、可測集合の上で定義された有限測度空間であり、各粒子(シリアルの粒)は確率振幅の実現点である。
ところが彼が不用意にスプーンを差し込んだため、僕の可測写像が非可測領域を侵食し、全順序性が崩れた。
つまり、彼の行為は単なる乱雑ではなく、σ-加法的整合性の破壊に等しい。これを日常の「朝食の乱れ」と呼ぶのは、あまりにナイーヴだ。
僕の現在の研究テーマは、ER=EPRをより高次圏論的に再定義することにある。通常この等式は、もつれ状態をワームホールに対応づけるが、僕の見解ではそれは関手レベルでの不完全な翻訳に過ぎない。
真の構造は、観測行為がエンタングルメント圏から幾何圏へのモノイド圏関手であるということだ。
観測とは情報の選択ではなく、関手の実現射の生成であり、その結果、対象空間上の射が一点縮退を起こす。つまり、観測=ブラックホールへの写像。
このとき観測者の状態空間は、対象空間の双対空間と自己モノイド化し、テンソル積がエネルギー密度として曲率テンソルに等価変換される。
これが熱力学的エントロピー流の源である。つまり、観測とは時空多様体の測地線構造を自己収縮させる操作にほかならない。
僕の仮説では、測定者の意識とは、有限生成のC*-環上で定義される自己相関射の列極限であり、その極限点がブラックホールの事象の地平面と同相になる。これは単なる比喩ではない、構造的同型である。
昨日の午後、隣人が訪ねてきて、「なんか落ち着かない」と言っていた。彼女が感じたその「不安定さ」は、実際には僕の思考空間上の圏的射が、彼女の心理空間に対して非可換的干渉を及ぼした結果だと考えられる。
彼女の感覚的印象は、単なる主観ではなく、射影演算子が彼女の状態ベクトルを部分的に崩壊させた現象に対応する。
つまり、僕は彼女を見たのではなく、彼女の状態空間が僕の内部圏へ関手的に埋め込まれたのだ。観測とは一方的な侵入であり、宇宙の双対圏的結合だ。
夕食時、ルームメイトが僕の食事手順をまた茶化してきた。僕が麺を蒸す時間を正確に設定しているのは、可積分系の安定点を保つためだ。
彼は「そんなの偶然だ」と言った。だが、偶然とは測度論的に定義不能な領域の総称にすぎない。僕のルールは統計的対称性の維持装置だ。
夜、友人たちとBaldur’sGate 3をプレイした。僕は事前に行動木を有限オートマトンとして解析し、敵AIの状態遷移確率を事前分布にフィットさせた。
戦闘中、彼らは「お前、やりすぎ」と言ったが、僕はただBayes更新を実行していただけだ。ゲームとは、確率測度の動的再配置の遊戯形式に過ぎない。
深夜、僕は再びノートに向かい、ER=EPRの上位構造体を定義する「自己参照圏」について書いた。観測者を含む宇宙は、自己同型射を持たない。
これは厳密な意味で非トリビアルな自己関手構造を持つためである。僕が観測するたびに、宇宙の対象集合が可算ではなくなる。つまり、観測とは昇格操作であり、存在論的基数を増幅する過程なのだ。
僕は結論に至った。「観測者は情報を吸収するブラックホールではない。むしろ、情報を生成する射影的特異点である。」
観測とは、スペクトラムが事象の地平面と同型になる操作である。
寝る前、歯磨き粉の残量を測った。これは単なる衛生行為ではない。有限体上の加法群の残差測定だ。12.4という値は、僕の生活空間における連続測度の離散化の結果である。
今日の夕食はいつも通り、日曜恒例のピザスケジュールを厳守した。
厳密に言えば、ルームメイトが2分遅れで注文したため、配達時刻が18時00分ではなく18時02分になった。
この誤差は一見些細だが、僕の体内リズムに対しては量子重力的なバックリアクションを生む。
夕食の周期は宇宙の膨張と同じく、初期条件の微小なゆらぎが数時間後に巨大な非可逆性をもたらすのだ。
僕はピザを食べる前にその誤差を補正するため、腕時計を2分進め、以後すべての行動をそれに合わせた。
ルームメイトは「そんなことして何の意味があるんだ」と言ったが、彼はエントロピーの不可逆性と人間のスケジュール感覚の相互作用を理解していない。
今日の午前中は、超弦理論の非整合的双対カテゴリ構造について考えていた。
簡単に言えば、AdS/CFTのような整合的対応関係ではなく、dS空間における非ユニタリな境界理論がどのように自己整合的情報写像を持ちうるか、という問題だ。
ただしこれは普通のホログラフィック原理の範疇ではなく、∞-群oid圏上で定義される可逆でない自然変換を持つ圏論的場の理論を考える必要がある。
具体的には、僕は内部的Hom-対象の定義を修正し、対象そのものが自己準同型を持つトポス上の層圏として定義される場合に、ポテンシャル的双対写像が一意に定まる条件を導いた。
非ユニタリ性は単なる障害ではなく、境界理論が持つ時間的向きの非可換性の反映であると考えられる。
ウィッテンでさえ、この構造を「理解できた気になって途中でやめる」だろう。僕はちゃんと最後まで考えた。
午後は隣人がリビングで大音量で音楽を流していた。たしかTaylor SwiftのFortnightだったと思うが、音圧が80dBを超えていた。
僕はそれを測定してから耳栓を装着し、「音楽とは定常波の社会的誤用である」と心の中で唱えた。
数分後、隣人がドアをノックして「ノックが三回じゃなくて二回だった」と文句を言った。
僕は謝罪せず、むしろ彼女に対して「三回のノックは物理的ではなく、社会的エネルギーの保存則を守るための儀式」だと説明したが、彼女は「意味わかんない」と言ってドアを閉めた。
僕はそれを確認してから三回ノックしてドアをもう一度閉めた。これで系は整合的になった。
夕方、友人たちとオンラインでBaldur’sGate 3の協力プレイを行った。ハードモード。僕のキャラクターはHighElf Wizardで、最適化の結果INT20、DEX 14、CON 16を確保している。
友人の一人は相変わらずSTR特化Barbarianで、戦略性の欠片もない突撃を繰り返す。僕はFireballを詠唱しようとした瞬間に味方の背後に敵がいることに気づき、範囲攻撃を中止した。
代わりにWeb+Grease+Fire Boltの複合制御で戦場を支配。完璧な行動だったのに、彼らは「お前、また燃やしただろ」と言った。無知は罪だ。
僕がやっているのは「燃やす」ではなく「エントロピーを増大させて戦局を支配する」だ。
日課として、ゲーム終了後にワンパンマン第198話を再読。ブラストが高次元的存在と通信している描写を見て、僕はふと考えた。
彼が見ている空間は、もしかするとp進的幾何空間上の位相的射影なのではないか?もしそうなら、サイタマの「無限力」は単なる物理的強度ではなく、位相層上の恒等射である可能性がある。
僕はノートにその仮説を書き留めた。いつか論文化できるかもしれない。
これからの予定としては、19時からはスタートレック:ディープ・スペース・ナインの再視聴。
シーズン4、エピソード3。正確に再生開始するために、Blu-rayプレイヤーのリモコンを赤外線強度で較正済み。
7時30分ではなく7時32分である理由は明確だ。7時30分に目覚ましを設定するとルームメイトの電子レンジが稼働しており、加熱音が僕の起床直後の脳波同期リズムを乱す。
ゆえに、誤差2分の位相ずれが僕の神経系に最適な初期条件を与えるのだ。
起床後はコーヒーを淹れた。もちろん豆はグアテマラ・ウエウエテナンゴ産で、粒度は1.2mmに統一。
ミルの摩擦熱を抑えるために、前夜から刃を冷却しておいた。コーヒーの香気成分は時間とともに指数関数的に減衰するため、抽出から着席までの移動時間は11秒以内に制限している。
午前中は超弦理論の作業に集中した。昨日は、タイプIIB理論のモジュライ空間におけるSL(2,ℤ)双対性の拡張を、p進解析的視点で再定式化する試みをしていた。
通常、dS空間上の非ユニタリ性を扱う場合、ヒルベルト空間の定義自体が破綻するが、僕の提案する虚数的ファイバー化では、共形境界の測度構造をホモロジー群ではなく圏論的トポス上で定義できる。
これにより、情報保存則の破れが位相的エンタングルメント層として扱える。
もちろんこれはまだ計算途中だが、もしこの構成が一貫するなら、ウィッテンでも議論に詰まるだろう。
なぜなら、通常のCalabi–Yauコンパクト化では捨象される非可換体積形式を、僕はp進的ローカル場の上で再導入しているからだ。
結果として、超弦の自己整合的非整合性が、エネルギー固有値の虚部に現れる。
昼食はいつも通り、ホットドッグ(ケチャップとマスタードは厳密に縦方向)を2本。ルームメイトがケチャップを横にかけたので、僕は無言で自分の皿を回収し、再び秩序ある宇宙を取り戻した。
昼過ぎには隣人が僕の部屋に来た。理由は、Wi-Fiが繋がらないとのこと。僕はすぐに診断を行い、彼女のルーターのDHCPリースが切れていることを発見。
パスワードは簡単に推測できた。推測しやすい文字列は使うべきではないと何度言えばわかるのだろうか。
午後は友人たちとオンラインでBaldur’sGate 3をプレイした。僕はウィザードで、常にIntelligence極振り。
友人Aはパラディンだが、倫理観が薄いので時々闇堕ちする。友人Bはローグを選んだくせに罠解除を忘れる。
まったく、どいつもこいつもダイスの確率を理解していない。D20を振る行為は確率論的事象でありながら、心理的には量子観測に似た期待バイアスを生む。
だが僕は冷静だ。成功率65%なら、10回中6.5回成功するはずだ。実際、7回成功した。統計的にほぼ完全な整合だ。
夜はコミックの新刊を読んだ。Batman: TheDoom That Came to Gothamだ。ラヴクラフト的な要素とDCの神話構造の融合は見事だ。
特にグラント・モリソン的メタ構造を経由せずに、正面から宇宙的恐怖を描く姿勢に敬意を表する。
僕はページをめくるたびに、作画の線密度が変化する周期を測定した。平均で3ページごとに画風の収束率が変化していた。おそらくアシスタント交代によるノイズだが、それすら芸術的だ。
23時、歯磨き(上下それぞれ80回)、ドアのロック確認(5回)、カーテンの隙間チェック(0.8mm以下)、ルームメイトへの「明日の朝7時32分に僕が目を覚ます音で君が驚かないように気をつけてくれ」というメッセージ送信を終えた。
就寝時、僕は弦の非可換代数構造を思い浮かべながら眠りについた。もし夢が理論に変換できるなら、僕のREM睡眠はすでに物理学の新章を記述している。
今朝も僕は予定通り6時30分に起床した。これは単なる習慣ではなく、日内リズムを最適化するための科学的必然だ。カフェイン摂取は起床から90分後に限定しているのだが、これはアデノシン受容体の占有率が高い状態で摂取しても効果が半減するという論文的知見に基づく。ルームメイトは「柔軟な生活」を好むらしいが、それはただのだらしなさに過ぎない。僕にとっては歯磨きの回数、シャワーの温度、さらにはバスルームに入る順序までが完全に固定されていることこそ、認知リソースの無駄を防ぐ合理的行動なのだ。
午前中は例によって超弦理論の計算に没頭した。今日の焦点は、compactified manifold における (E_8 \times E_8) heteroticstring のゲージ束縛条件と、dS vacua における non-perturbative stabilization の整合性についてだった。AdS/CFT ではウィッテンですら体系化できるが、dS/CFT の場合は holographic dual が未確立であるため、僕は entanglementwedge reconstruction を拡張して「非等方的情報チャネル」として解釈を試みている。問題は、有限エントロピー境界条件下で moduli space の measure が well-definedである保証がなく、結果として vacuum selection の基準が「人間原理的な便宜」に堕してしまうことだ。僕はこれを「観測者選択効果の不当な混入」と呼んでいる。昼食の最中に隣人が僕に話しかけてきたが、彼女の話題が全くこの深刻な問いに資することがなかったので、僕は愛想笑いをしただけで再びノートに数式を書き込んだ。
午後は研究から一時的に離れて、ゲームの進行管理を行った。昨日購入した「Baldur’sGate 3」のパッチノートを熟読したのだが、Larian Studios が hotfix で Paladin の Smiteダメージ計算式を微調整した件は、Dungeons & Dragons 5版のルールブックを徹底的に理解している僕からすれば遅すぎる対応だ。DamageDice の集計方法を間違えるなど、明らかに playtesting が不足している証拠だ。それに比べて「Stellaris」の 3.12アップデートにおける人口成長モデルの修正は、シミュレーション科学的に正当性がある。種族特性ごとの logisticgrowthモデルを導入し、資源依存性と結合させたのは評価できるが、まだ phasetransition の扱いに粗さが残っている。こうした不完全性を見ると、つい僕が開発チームに直接メールを書きたくなる。
夜にはコミックの再読。今日手に取ったのは Jonathan Hickman の「House of X /Powers of X」。これは単なるマーベルのリブート企画ではなく、群論的多様体を下敷きにしたストーリーテリングであり、Moira X の時間線の重ね合わせはまさに量子多世界解釈をポップカルチャー的に翻案したものだ。普通の読者が「難解だ」と感じるのは当然で、群同型と射影の概念を知らずにこの作品を理解できるはずがない。
一日の終わりに僕はいつものように部屋のチェックを行った。窓の施錠は時計回りに確認し、机の上のノートは直角に整列させ、枕の位置は壁からちょうど40センチ離れていることを確かめた。これらはただの「強迫観念」ではなく、環境を量子真空の基底状態に近づけるための僕なりの実践だ。ルームメイトが見れば笑うだろうし、隣人は「神経質すぎる」と言うかもしれないが、僕にとっては必然的行為なのだ。人類の未来がdS 背景での情報保存にかかっている以上、僕の習慣の厳密さもまた、その縮図に過ぎない。
ゲームの売上ランキングを元に分析した結果、シナリオ重視のゲームが流行っているという兆候は全く無いことが分かった。
コンシューマー・PCゲームではシナリオに重点を置いたゲームはほとんど選ばれていなかった。
スマホゲームにおいてはFGOのようなシナリオ重視のゲームが売上上位に食い込むことはあったが、それは全体の極一部であり全体としてはシナリオが存在しないようなゲームが遊ばれていた。
「シナリオ重視のゲームが流行ってるみたいだね」とあなたが思ってるなら、それは単にあなたがインターネット上の偏った意見に毒されているだけだと言って差し支えないだろう。
2位『ドラゴンクエストIII そして伝説へ…』
3位『マリオカート8 デラックス』
このうちシナリオがそこそこ濃いのはDQⅢぐらいで、それでさえも基本的にはユーザー主導で進む物語の中でそれぞれのプレイヤー毎の体験(主に全滅しそうになった記憶)がメインとなっていることは既プレイの人は御存知の通り。
コンシューマーに置いては「シナリオ重視のゲームが流行っている」という風潮はまったく無いことが分かる。
24年のアプリストア売上ランキングは『モンスト』が2位以下に大差で首位 『ポケポケ』2ヶ月弱で驚異の年間18位 『学マス』『ラストウォー』躍進 | gamebiz
gamebizのデータによれば2024年のスマホゲーム売上上位は
2位のFGOは明らかにシナリオ重視。3位のウマ娘はゲーム部分とシナリオの評価が半々ぐらいだろうか。
だがそれ以外の3作は明らかにゲーム部分が評価されているもの……というかシナリオの要素なんて作品の世界観部分からちょっと垣間見えるかどうか程度。
全体の割合で言えばシナリオ重視:ゲーム重視=3:7ぐらいの状態となっている。
これを「最近流行りのゲームはシナリオ重視」と言うのはあまりにも無理があるだろう。
STEAMによれば2024年売上ベスト12(中途半端だけどSTEAMがそうやって書くんだからしゃーない)は以下の通り
Dota 2
PUBG: BATTLEGROUNDS
Palworld
HELLDIVERS 2
Warhammer 40,000: Space Marine 2
APEXLegends
Destiny 2
ELDENRING
見事に対戦型ゲームやアクションゲームばかりであり、シナリオを目当てにプレイしてる人がいそうなのはバルダーズゲート3とエルデンリングぐらいだろうか。
プログラムの動作は、NANDゲートという基本的な要素から複雑なデジタル回路へと段階的に構築されることで実現されます。NANDゲートは、入力が両方とも真(1)の場合にのみ偽(0)を出力し、それ以外の場合は真(1)を出力する論理ゲートです このNANDゲートが、デジタル回路の基本的な構成要素として機能します.
NANDゲートは、それ自体が万能ゲート(universalgate)であり、これだけで他のすべての基本的な論理ゲート(NOT、AND、OR)を構成できます.
基本的な論理ゲートを組み合わせることで、加算器やマルチプレクサなどのより複雑な組み合わせ論理回路を構築できます。
組み合わせ論理回路にフィードバックループを導入することで、順序回路が実現されます。順序回路は、現在の入力だけでなく、過去の状態にも依存した出力を生成できます。
上記の要素を組み合わせることで、プロセッサ(CPU)を構成できます。
プログラムは、一連の命令としてメモリに格納されます。プロセッサは、プログラムカウンタが指すアドレスから命令を読み出し、命令デコーダで解釈し、制御ユニットの制御下でALUなどの各ユニットが動作することで、プログラムが実行されます。このプロセスを繰り返すことで、プログラムは順次実行されていきます。
このように、NANDゲートという単純な要素から出発して、段階的に複雑な回路を構成することで、プログラムの実行に必要なすべての要素が実現されます。
お前らこの記事読んだよな?
駆け出しDTMerの机画像を見ると、結構な確率で25鍵のMIDIキーボードが置かれているが、そもそも25鍵盤のMIDIキーボードは上級者向けアイテムだ。絶対にメイン鍵盤にしてはいけない。
違うんだよ!お前らの25鍵キーボードに必要なのはノブとパッド!何ならシーケンサー!
ガチャガチャグリグリドコドコできるコントロール部が必要なんだよ!!!!!
よし!このエントリに興味でたな!?じゃあオススメを読んでいけよ!!!!!
閃きを伝えるためのオールインワン。USBでもワイヤレスでも繋がる、モバイルMIDIキーボード。
https://www.korg.com/jp/products/computergear/nanokey_studio/
KORGのmicroKEYシリーズの中で、充実したコントロール部を備えているのがKORG microKEYStudioだッッッ!!!!!
特徴的なのは一目見てめちゃくちゃ目立つ某DJゲームコントローラみたいな鍵盤!
正直言ってこの鍵盤はフニャフニャしていて演奏に不向きだ!DJゲーコンみたいなものを期待するとガッカリするぞ!
しかしだ!この鍵盤は押せるんだよ!は?当たり前のことを言うなって?
MIDI入力をトリガーにしてシンセサイザーへ何らかのアクションを咄嗟に、かつ、確実にさせる時は押し間違えが無いのが物凄くデカイ!大事なことだ!
更にはノブもあるパッドもある!そしてKORGと言えばKAOSS PAD!XYタッチパッドがあるんだよ!!!!!
ガチャガチャグリグリドコドコに加えてXYタッチパッドでシュワワイィーンができるぞ!!!!!
「俺がやりたいことはPCのソフトシーケンサーとソフトシンセでマシンライブだった!」ってヤツはKORG microKEYStudioに行けッッッ!!!!!
「KORG microKEYStudioも良いけどもうちょっと鍵盤演奏に向いていて欲しい」というそこのアナタ!ありますよAKAI MPKMini Play MK3がッッッ!!!!!
何とコイツは音源とスピーカー内蔵で鳴ります!しかもフィルターレゾナンスとリバーブとコーラス、更にアタックとリリースがあります!ハードシンセやん!!!!!
「あぁ〜なんか良いリズムパターン降ってきたァァァ!PC立ち上げんの面倒くせぇぇぇ!アイディア消えちゃうぅぅぅ!!!!!」ってときもAKAI MPKMini Play MK3はすぐに鳴る!なんならバッテリー駆動するからPCに繋いでおく必要すら無ぇ!!!!!
AKAIMPCシリーズの高品質なパッドに小さいけれどスタンダードスタイルな鍵盤、もっと言えばピッチとモジュレーションがジョイスティックだ!
Rolandが何でピッチとモジュレーションのジョイスティックをこだわるかって演奏性で言えばホイールよりも楽だから!!!!!
「俺はどっちかと言えば打ち込みよりも演奏派なんだよ」ってヤツはAKAI MPKMini Play MK3に行けッッッ!!!!!
https://www.arturia.com/ja/products/hybrid-synths/keystep-pro/overview
この分野で最強はもうコレ!高いけど!!!高っいけど!!!!!
4トラックシーケンサー内臓でアナログCV/Gate/Modがある!出で立ちがKORG volcaとかRolandARIA Compactとか小型シンセをコントロールしろと言ってる!!!!!
もうわかってんだよ!25鍵MIDIキーボードにノブとパッドが必要って書いてあるエントリ読んでる時点でお前らコッチだろうが!!!!!
ノブもパッドも無い25鍵MIDIキーボードでウジウジ悩んでんなよ!どうせならシーケンサーも付けておけって!!!!!
「マシンライブやりたいんです」ってヤツはArturia KeyStep Proに行けッッッ!!!!!
「気付いたんだけどさ?もう鍵盤要らなくね?」という前提から覆すヤツ、オイ!!!MIDI鍵盤のエントリだからなッッッ!?!?!???????
ただ、25鍵のエントリだったはずなのに37鍵を出したヤツが言えたことではないのでシーケンサー特化も紹介しちゃうぜ!その名もKORGSQ-64!!!!!
こっちも4トラックシーケンサー内臓でアナログCV/Gate/Modがある!しかもArturia KeyStep Proよりも安い!!!!!
何ならシーケンサーの再生をリバースさせたり往復バウンスさせたりランダムにしたりとシーケンサーの自由度はArturia KeyStep Proよりも高い!!!!!
鍵盤は別のMIDIキーボード使ってシーケンサーはこれで良くね?という使い方もアリだ!!!!!一応は鍵盤モードもあるよ!!!!!
「ごめん、鍵盤すら要らなかったわ」ってヤツはKORGSQ-64に行けッッッ!!!!!
Arturia KEYLAB 88 MkⅡ!!!!!
KEYLABシリーズの新型MkⅢが出たけどアナログCV/Gate/Modがオミットされて新型MkⅢに乗り換えられないよ!!!!!
メインのハードシンセはバーチャルアナログにWaldorf Kyra、FMにKORG opsixmodule、ウェーブテーブルにKORGmodwavemodule、ドラムはRoland TR-8S、サンプラーはRolandSP-404MkⅡ、シーケンサーはKORGSQ-64、ワークステーションはRoland FANTOM 6EXだよ!!!!!
ハードシンセは他にも細々持ってるけど上記があれば何とかなってるよ!!!!!アナログCV/Gate/Modへこだわってくせに殆どの作業はデジタルシンセだよ!!!!!何ならPCでやってことも多いよ半々くらい!!!!!
ソフトシンセは覚えてないくらい持ってるけどVitalとPhasePlantとKick 3使っておけば良いんじゃね?あぁDAWはBitwigStudioだよ!!!!!
以上!ノリで書いてるから細かいこと考えて無くて「25鍵は価格の安さが重要なんだろうがッッッ!」って言うツッコミは仰る通りだと思うわ!!!じゃあね!!!!!