はてなキーワード: カードとは
その一文を読み終えて、僕は思わず本を閉じた。
図書館の蛍光灯がページの端を白く照らし、埃の舞う光の筋がまるで旅の道筋みたいに見えた。
ふと、隣の棚に目をやると、同じシリーズの別冊が並んでいる。
イタリア、スペイン、ギリシャ……どれも新品みたいにピカピカだ。
でも、僕が手に持ってるこの一冊だけが、まるで生きてるみたいに息づいてる。
「貸出カード、見てみようかな」
それから、8年前、5年前、3年前……
そして去年、誰かがまた借りて、返却期限を1週間オーバーしてる。
でも、鉛筆の跡がうっすら残ってる。
もしかして、あの「Have a great trip too!」を書いた人?
そして、そっと本を棚に戻す。
いや、待てよ。
今日は借りてみよう。
「あら、この本、久しぶりに借りる人いるのね。人気なかったのに」
って笑われた。
家に帰って、リュックにそっと忍ばせる。
行き先は、この本の国。
ページを開くと、誰かの書き込みがまた一つ増えてた。
……あれ? これ、僕が書いた覚えはない。
いや、違う。
僕はペンを取り出して、空白のページに書いた。
重さは、ただの紙とインクの重さじゃない。
誰かの想いと、僕のこれからの旅が、ぎゅっと詰まった重さだ。
また新しい書き込みが増えてるかもしれない。
誰かが、僕の知らない間に、僕の旅に加わってくれてるかもしれない。
旅って、
一人で始まって、
たくさんの人と繋がって、
また一人に戻って、
でも、ずっと誰かと一緒にいることなんだ。
「Have a great trip too!」
――僕も、誰かにそう言える旅をしよう。
僕は木曜日の朝10時に、昨日(水曜日)の出来事を記録している。
朝の儀式はいつも通り分解可能な位相のように正確で、目覚めてからコーヒーを淹れるまでの操作は一切の可換性を許さない。
コーヒーを注ぐ手順は一種の群作用であって、器具の順序を入れ替えると結果が異なる。ルームメイトは朝食の皿を台所に残して出かけ、隣人は玄関先でいつもの微笑を投げかけるが、僕はそこに意味を見出そうとはしない。
友人二人とは夜に議論を交わした。彼らはいつも通り凡庸な経験則に頼るが、僕はそれをシグナルとノイズの分解として扱い、統計的に有意な部分だけを抽出する。
昨晩の中心は超弦理論に関する、かなり極端に抽象化した議論だった。僕は議論を、漸近的自由性や陽に書かれたラグランジアンから出発する代わりに、代数的・圏論的な位相幾何学の言葉で再構成した。
第一に、空間−時間背景を古典的なマンフォールドと見なすのではなく、∞-スタック(∞-stack)として扱い、その上の場のセクションがモノイド圏の対象として振る舞うという観点を導入した。
局所的な場作用素の代数は、従来の演算子代数(特にvon Neumann因子のタイプ分類)では捉えきれない高次的相互作用を持つため、因子化代数(factorization algebras)と導来代数幾何(derived algebraic geometry)の融合的言語を使って再記述する方が自然だと主張した。
これにより、弦のモードは単なる振動モードではなく、∞-圏における自然変換の族として表現され、双対性は単に物理量の再表現ではなく、ホモトピー的同値(homotopical equivalence)として扱われる。
さらに踏み込んで、僕は散逸しうるエネルギー流や界面効果を射影的モチーフ(projective motives)の外延として扱う仮説を提示した。
要するに、弦空間の局所構造はモチーフ的ホモトピー理論のファイバーとして復元できるかもしれない、という直感だ。
これをより形式的に述べると、弦場の状態空間はある種の導来圏(derived category)における可逆的自己同型の固定点集合と同値であり、これらの固定点は局所的な因子化ホモロジーを通じて計算可能である。
ただしここから先はかなり実験的で、既知の定理で保証されるものではない。
こうした再定式化は、物理的予測を即座に導くものではなく、言語を変えることで見えてくる構造的制約と分類問題を明確にすることを目的としている。
議論の途中で僕は、ある種の高次圏論的〈接続〉の不変量が、宇宙論的エントロピーの一側面を説明するのではないかと仮定したが、それは現時点では推論の枝の一本に過ぎない。
専門用語の集合(∞-圏、導来スキーム、因子化代数、von Neumann因子、AQFT的制約など)は、表層的には難解に見えるが、それぞれは明確な計算規則と変換法則を持っている点が重要だ。
僕はこうした抽象体系を鍛えることを、理論物理学における概念的清掃と呼んでいる。
日常についても触れておく。僕の朝の配置には位相的な不変量が埋め込まれている。椅子の角度、ノートパソコンのキーボード配列、ティーカップの向き、すべてが同相写像の下で保存されるべき量だと僕は考える。
隣人が鍵を落としたとき、僕はそれを拾って元の位置に戻すが、それは単なる親切心ではなく、系の秩序を保つための位相的補正である。
服を着替える順序は群作用に対応し、順序逆転は精神的な不快感を生じさせる。
ルームメイトが不可逆的な混乱を台所に残していると、僕はその破線を見つけて正規化する。
友人の一人は夜の研究会で新しいデッキ構築の確率的最適化について話していたが、僕はその確率遷移行列をスペクトル分解し、期待値と分散を明確に分離して提示した。
僕はふだんから、あらゆる趣味的活動をマルコフ過程や情報理論の枠組みで再解釈してしまう悪癖がある。
昨夜は対戦型カードのルールとインタラクションについても議論になった。
カード対戦におけるターンの構成や勝利条件、行動の順序といった基礎的仕様は、公式ルールブックや包括的規則に明確に定められており、例えばあるゲームではカードやパーツの状態を示すタップ/アンタップなどの操作が定式化されている(公式の包括規則でこれらの操作とそれに付随するステップが定義されている)。
僕はそれらを単純な操作列としてではなく、状態遷移系として表現し、スタックや応答の仕組みは可逆操作の非可換な合成として表現することを提案した。
実際の公式文書での定義を参照すると、タップとアンタップの基本的な説明やターンの段階が明らかにされている。
同様に、カード型対戦の別の主要系統では、プレイヤーのセットアップやドロー、行動の制約、そして賞品カードやノックアウトに基づく勝利条件が規定されている(公式ルールブック参照)。
僕はこれらを、戦略的決定が行なわれる「有限確率過程」として解析し、ナッシュ均衡的な構成を列挙する計算を試みた。
また、連載グラフィック作品について話題が及んだ。出版社の公式リリースや週次の刊行カレンダーを見れば、新刊や重要な事件がどう配置されているかは明確だ。
たとえば最近の週次リリース情報には新シリーズや重要な続刊が含まれていて、それらは物語のトーンやマーケティングの構造を読み解く手掛かりになる。
僕は物語的変動を頻度分析し、登場人物の出現頻度や相互作用のネットワークを解析して、有意なプロットポイントを予測する手法を示した。
夜遅く、友人たちは僕の提案する抽象化が読む側に何も還元しない玩具的言語遊びではないかと嘲笑したが、僕はそれを否定した。
抽象化とは情報の粗視化ではなく、対称性と保存則を露わにするための道具だ。
実際、位相的・圏論的表現は具体的計算を単に圧縮するだけでなく、異なる物理問題や戦略問題の間に自然な対応(functorial correspondence)を見出すための鍵を与える。
昨夜書き残したノートには、導来圏のある種の自己同型から生じる不変量を用いて、特定のゲーム的状況の最適戦略を分類するアルゴリズムスケッチが含まれている。
これを実装するにはまだ時間がかかるが、理論的な枠組みとしては整合性がある。
僕の関心は常に形式と実装の橋渡しにある。日常の儀式は形式の実験場であり、超弦理論の再定式化は理論の検算台だ。
隣人の小さな挨拶も、ルームメイトの不作法も、友人たちの軽口も、すべてが情報理論的に扱える符号であり、そこからノイズを取り除く作業が僕の幸福の一部だ。
午後には彼らとまた表面的には雑談をするだろうが、心の中ではいつものように位相写像と圏論的随伴関手の組を反芻しているに違いない。
そいつらはたまたま引きが良かったってだけで配られたカードが全部ブタな時の人生の戦い方は絶対知らないだろ
誰かのアドバイスが欲しいならむしろ自分よりさらに下の人間に話を聞くべきですよ
それなら普通にマウント取られたとしても気持ちで勝てるしもしかしたらホームレスとかならマジで家無し金無し天涯孤独でも自殺しないで生きていける何かしらの秘術を知ってるかもしれないからな…
坊主様とかアドバイザー様とかかしこくて親身に見えるかもしれないが綺麗な見た目を利用して虫を捕食してる食虫植物みたいなもんですよ
・前職は売上200億ぐらいの上場企業
・ちょっとやらかして降格になって給料も150万ぐらい下がったので(700→550)転職活動を決意
という感じ。6月ぐらいから始めて4か月かかった。やったことは
・LinkdInに登録
他にもやったような気もするがメインはこの2つ。登録したら結構ちゃんとスカウトが来た。スカウトは大きく分けると2つあって
こう書くとかっこいいが結論から言うとエージェントのほうは全滅した。ビズリーチで直接声かけてくれた企業に内定した。
今回の転職活動を通してこれからやろうと思ってる人に伝えたいことは、「エージェントは信用ならん」ということになるが、勿論「俺の場合は」ではある。
エージェント経由で受けたのは6社。うち、
・条件面などで応募に至らず:1社
・エージェントと一回面談したがその後エージェントと音信不通:2社←これはちょっとびっくりした。失礼な話だとちょっと思った
・人事と面接して落ちた:1社
・書類で落ちた:1社
となる。エージェントは良さげなこと言ってくるし色々お膳立てしてくれるんで、転職活動初心者としてはありがたかったが次々落ちてちょっと病んだ。
結果論になるが、マッチングして「この会社なら受かるんじゃないか」と思ってすすめてくれたというよりは「とにかく誰か受ける人いないか」って感じで受けさせられたような気はしている。なんか面接も噛み合わなかった。
一方企業からの直接スカウトは2社で、うち1社から内定が出た。
1社は人事の人と会ってその後偉い人とも会ったがその面談中に「あ、これは落ちたな」と思った。人事の人にはそれなりに本音を話したつもりだったが伝わってなかったような気がする。
内定出た一社は最初からひたすらフレンドリーで、他と比べて「何か騙されてんのかな」と思うぐらいだったが無事内定出たので、内定出る会社はそういうものなのかもしれない。
まあ行ける会社は1社なので1社受かればいいわけだが、こうやって振り返ると結構落ちたし、やはり面接してお断りされるのはそれなりにダメージがある。振り返ってみればエージェント経由の面接は余計だったなーと思う。どうしたら良かったんかな。こんなケースばっかりじゃないと思うし。
やってみて皆さんにお伝えしたいことは2つ。
・今の会社に満足しててもサイトに登録ぐらいはしておこう。気になったら会ってみよう。多少なりとも世界が広がる。いつ何があるか分からない
・今の40代~50代こそ転職活動したほうがいいんじゃないかと思う。会社にしがみついてもどうせ報われない。あとどんどん能力が劣化すると思う。定年退職後の生活も安定してる保証がない。転職や独立を自分のカードにしておかないと家族に影響する
ってことかなあ。今回なんとか転職できたけど、次の会社で最後まで頑張るってよりは、自分の視野を広げてさらなる転職とか独立とかを考えていこうかなと思っている。
「男の稼ぎ優先」「女性ユーザー無視」「男の雑なエゴ設計」が積み重なった、男社会の産物だ。
決算を優先して未完成品を市場に投げ込み、女性の感情を軽視したコンテンツ運用と広告施策で「やっつけ仕事」を晒した結果、業界の男尊女卑黒歴史に刻まれた。
女性の声が届かない男中心の組織が、ジェンダー無視のツケを払わされた典型例。
決算に合わせた強引リリース、女性ユーザーに対する男たちの露骨な裏切り
稼働日を3月27日にぶつける男上層部の決定。これ自体が男のスケジュール至上主義の産物だが、問題はその後。不具合だらけの状態を承知で稼働させたのは、女性ユーザーに対する明確な男の裏切りだ。
バグでフルコンボが認められない、ガチャで当たった可愛いキャラが使えない、ストーリーは「後日」「未定」——これを「初期不良」と呼ぶのは、男の論理優先思考の甘え。
女性は感情でゲームを楽しむのに、そんな男の数字遊びで台無しにされた。
ロケテストを複数回実施した痕跡があるのに、女性プレイヤーの体験、共感や没入感が改善されていない。
これはテスト結果(女性のフィードバック)を男上層部が無視したミス。スケジュール最優先の男の経営判断が、女性の心を切り捨てた。
男女論で言えば、男は短期利益、女は長期満足を求めるのに、コナミの男たちは女性の視点を欠如。ツケを払わされたのは、現場の女性ユーザーだ。
300円ガチャに「機能しない報酬」を混ぜて解析もせず実装。これは男の詐欺的搾取思考そのもの。
女性ユーザーを金銭的に食い物にする男の姿勢が透けて見える。努力で得た成果を課金で台無しにする設計は、男の「勝ち負け」論理が女性の「楽しさ」を破壊した致命傷。
スコアリングがカードのレアリティ依存で、実力でトップに立てない仕様これは男社会の「金で解決」思考の産物。
女性が求める公正さと努力報酬を放棄し、課金に置き換える男の短期主義が、ブランドを破壊。男女の違いを無視した結果、長期的信頼を失った。
コンテンツの貧困、男の視点で作った「見せかけの女キャラ」、女性の心を掴めず
稼働時のキャラクターは男デザイナーの切り抜き絵に過ぎず、背景も人間関係も語られない「男のオカズキャラ」。
女性に物語や感情を与えないのは、男の「見た目だけ」思考が女性の共感を自壊させた。
女性はキャラに感情移入して楽しむのに、男たちは数字とビジュアル優先。
競合がMVやショートストーリーで女性ファンを掴む中、ポラリスコードは「画像一枚と告知」SNS拡散前提の男の浅いプロモ。
女性が求める「キャラの日常」やVtuber連携を欠くのは、男企画者の想像力欠如。男社会の「女の心わからん」体質が露呈した。
コラボ戦略の失点、中途半端な女Vtuber選定、男のケチ臭い見せ方失敗
「Vtuberコラボ」をやりながら、実効性の低い層を選んでお茶を濁す男の怠慢。
コラボキャラを3DMVに反映しない愚行は、女性ファンの共感を放棄。男たちは「金かかるから」と最小工数をケチり、マーケティング失敗。
結果、女性層の話題化ゼロ、リソース浪費。男の「効率優先」が女性の熱量を無視した罪。
音ゲーとしての核心欠落、男の既視感寄せ集め、女性の新鮮さを奪う差別化失敗
楽曲・譜面・デバイス、男の「俺の好み」設計が中途半端。独自性主張に失敗し、女性の「ワクワク」を生めず。
コア女性層が求める「努力が報われる公正さ」を損ない、男の課金誘導で寿命縮小。
男女論:男は競争、女は調和を求めるのに、男中心設計が女性離れを加速。
デザイナーやスタッフの男たちが原因だが、本質は男中心の組織。スケジュール優先、QA軽視、場当たり運用。
男の「数字で勝つ」文化が未完成品を市場に。批判は「男構造」へ。背後の男経営・リーダーが、短期業績と男プライドを優先し、女性UXを犠牲にした組織的男裏切り。女の声が入る多様性欠如が招いた。
ポラリスコードは男社会への警告——ジェンダー無視の過ちを繰り返すな
『ポラリスコード』は男尊女卑の負の見本。表層機能で女性を騙せない時代。女性ユーザーは感情で学び、声を上げた。市場は男の利益より信頼を評価。
DMMのソーシャルゲームにスイートホームメイド(以下、スイメド)というゲームがある。
かわいい女の子(おもに胸が大きい)がいるだけのよくあるパズルゲーム。
公式は『パズルで叶える!むにゅふわ管理人ライフ!』と表現しているので、
なんとなく緩く遊べるカジュアルなパズルゲームを想像するだろうし実際そういうゲームです。
※キャンディークラッシュ系のゲームです
大体アクティブ(そこそこ遊んでるユーザー)は1~2万人ぐらいとイベント等から想定されるゲームなのだが、
2周年を迎えて大型アップデートが入った。
2年続いたのは喜ばしい話だが追加要素が「実質サ終報告ではないか?」と思ったので軽く書き留めたくなった次第です。
1.課金による要素がかなり強くなった
元々『キャラを持ってる方がスコアの倍率が上がり有利になるシステム』があるので、
『石の配布が多く、天井も低く、天井以外にも交換できるチケットの入手手段が多い』
『石の配布は同じぐらい、天井150連、ガチャを天井まで引けば天井交換のキャラ+シェロチケ1枚貰える』
っとこんな感じなのですごく緩かった。
今回この辺りのシステムは変わってないが、
『レベル上限突破の凸とは別で、キャラ被りによる凸(以下、契約)』が別枠で実装された。
この契約はアイテムでも凸れる(ヒヒイロカネみたいなもの)ので実装自体は良いのだが、
『通常ガチャ』と『限定ガチャ』が別枠になってしまって『限定ガチャのキャラにはアイテムが使えない』という問題が出ている。
※厳密にはアイテムは存在するが今のところ入手手段がない(っというか周年で入手手段が存在しないなら今後も無いのでは?と思ってしまう)
ソシャゲにおいて期間限定ガチャのキャラは大体強いと思うしスイメドも例に漏れず強いのだが、
現状は闇ガチャ(不定期開催)で引くかシェロチケ切ってね。と言われている状態になってしまった。
この契約には
・スコアアップ(微量なので影響は低い
2.キャラの強化にガチャ要素、限定アイテム必要、厳選次第で1.5~2倍ぐらい強くなる
前述の契約から続くのだが、キャラに固有能力を付与できる要素が増えた。
通常は1枠だけ追加できるが『契約を繰り返す(おそらく3回)と3枠まで追加できる』
それ以外にも強い効果があるので実質1.5~2倍ぐらい強くなる可能性を秘めているのだが、
能力の追加は『限定アイテムを使用したガチャによる厳選』が必須になるのが問題。
能力に関してだが、強い能力はレア枠(10%)を引いてそこから更に複数種類あるので1%を引く必要がある。
能力厳選するアイテムも獲得手段が少なく、課金すれば買えるが30回1500円で販売されてる。
流石に倍率が高すぎる点や微課金だと意味がないので微課金のメリットが大幅に減った。
今までは微課金でキャラを集めて単体15%、全体0.5%とかのバフをちまちま受けていたのだが、
今回いきなり単体30%のバフを付与できるようになったので驚きである。
※手数増加やスキルクールタイム現象等、自身の30%強化では済まないようなものも複数あるのでいきなりインフレした感じです。
ここまで書いておいてなんだが、
「そもそもパズルゲームはソロゲーなんだから文句言う要素ないのでは?」と思うかもしれない。
その気持はわかるのだが、このゲームはとにかくPvP系のイベントが多い。
・イベントと称して月2回ぐらいスコアランキングのイベントが開催
・毎月1回(1ヶ月開催)の月例イベント(おまけ程度だがコレにもランキングがある)
こんな感じでとにかく他人とスコアを競ってランキングで報酬を得るゲームだから文句が出ている現状であることを残しておきたい。
その為、試行回数でスコアを伸ばすゲーム性なのはなんとなくわかってもらえると思う。
そこに『重課金してキャラの固有能力厳選をすれば1.5倍以上強くなれますよ』という要素が追加されてしまったのが今回で、
そこまではついていけないな~という話が出ているだけであってゲームの本質が変わったわけではない。
ただ、単純にゴールが見えない(果てしなく遠い)ものを走り続ける気力を持ってる人は少ないよねという話。
またグラブルで申し訳ないが指輪のLB厳選やアーティファクトみたいなものがあってこっちは納得している。
スイメドで納得できないのは、『1キャラにシェロチケ3枚切ってからアーティファクトのガチャをキャラ単位で行うこと』なので、
っというかグラブルより苦しい要素が周年の目玉として実装されるとは思ってなかった。
毎月3000円とかのよくある定期パスを買って遊んでるライト層や重課金層が悲鳴を上げることになると予想されるが、
実際に「公式のアナウンスにある通りダブったカードの使い道を作っただけ」という意見もあるしそれはそうなのだが、
それならもう少しやりようがあるだろうという話ではある。
※今回は書いてないが、実はシェロチケすら切れない限定キャラの実装が予告されており。
契約を重ねることで追加ストーリーも見れるぞ。っと周年で言われた。
毎月3000円入れてる層には定期パスで貰える1キャラもらってストーリー読む層も多く存在するはずなので、
否定的な意見の方が目立つものなので肯定的な意見も出ているとは思うのだが、
自分としては続けるつもりだけど「良いゲームだったな~」という言葉が出るぐらいにはサ終を覚悟している。
ソシャゲの周年で不幸な気持ちになったのは始めてなので貴重な経験をさせてもらった。
ありがとうスイメド。また来世会おうな。
※実装1日で書いてるので今後内容に修正が入る可能性がありますし、一部間違ってる情報があるかもなのでその点はご理解ください。
DMMのソーシャルゲームにスイートホームメイド(以下、スイメド)というゲームがある。
かわいい女の子(おもに胸が大きい)がいるだけのよくあるパズルゲーム。
公式は『パズルで叶える!むにゅふわ管理人ライフ!』と表現しているので、
なんとなく緩く遊べるカジュアルなパズルゲームを想像するだろうし実際そういうゲームです。
※キャンディークラッシュ系のゲームです
大体アクティブ(そこそこ遊んでるユーザー)は1~2万人ぐらいとイベント等から想定されるゲームなのだが、
2周年を迎えて大型アップデートが入った。
2年続いたのは喜ばしい話だが追加要素が「実質サ終報告ではないか?」と思ったので軽く書き留めたくなった次第です。
1.課金による要素がかなり強くなった
元々『キャラを持ってる方がスコアの倍率が上がり有利になるシステム』があるので、
『石の配布が多く、天井も低く、天井以外にも交換できるチケットの入手手段が多い』
『石の配布は同じぐらい、天井150連、ガチャを天井まで引けば天井交換のキャラ+シェロチケ1枚貰える』
っとこんな感じなのですごく緩かった。
今回この辺りのシステムは変わってないが、
『レベル上限突破の凸とは別で、キャラ被りによる凸(以下、契約)』が別枠で実装された。
この契約はアイテムでも凸れる(ヒヒイロカネみたいなもの)ので実装自体は良いのだが、
『通常ガチャ』と『限定ガチャ』が別枠になってしまって『限定ガチャのキャラにはアイテムが使えない』という問題が出ている。
※厳密にはアイテムは存在するが今のところ入手手段がない(っというか周年で入手手段が存在しないなら今後も無いのでは?と思ってしまう)
ソシャゲにおいて期間限定ガチャのキャラは大体強いと思うしスイメドも例に漏れず強いのだが、
現状は闇ガチャ(不定期開催)で引くかシェロチケ切ってね。と言われている状態になってしまった。
この契約には
・スコアアップ(微量なので影響は低い
2.キャラの強化にガチャ要素、限定アイテム必要、厳選次第で1.5~2倍ぐらい強くなる
前述の契約から続くのだが、キャラに固有能力を付与できる要素が増えた。
通常は1枠だけ追加できるが『契約を繰り返す(おそらく3回)と3枠まで追加できる』
それ以外にも強い効果があるので実質1.5~2倍ぐらい強くなる可能性を秘めているのだが、
能力の追加は『限定アイテムを使用したガチャによる厳選』が必須になるのが問題。
能力に関してだが、強い能力はレア枠(10%)を引いてそこから更に複数種類あるので1%を引く必要がある。
能力厳選するアイテムも獲得手段が少なく、課金すれば買えるが30回1500円で販売されてる。
流石に倍率が高すぎる点や微課金だと意味がないので微課金のメリットが大幅に減った。
今までは微課金でキャラを集めて単体15%、全体0.5%とかのバフをちまちま受けていたのだが、
今回いきなり単体30%のバフを付与できるようになったので驚きである。
※手数増加やスキルクールタイム現象等、自身の30%強化では済まないようなものも複数あるのでいきなりインフレした感じです。
ここまで書いておいてなんだが、
「そもそもパズルゲームはソロゲーなんだから文句言う要素ないのでは?」と思うかもしれない。
その気持はわかるのだが、このゲームはとにかくPvP系のイベントが多い。
・イベントと称して月2回ぐらいスコアランキングのイベントが開催
・毎月1回(1ヶ月開催)の月例イベント(おまけ程度だがコレにもランキングがある)
こんな感じでとにかく他人とスコアを競ってランキングで報酬を得るゲームだから文句が出ている現状であることを残しておきたい。
その為、試行回数でスコアを伸ばすゲーム性なのはなんとなくわかってもらえると思う。
そこに『重課金してキャラの固有能力厳選をすれば1.5倍以上強くなれますよ』という要素が追加されてしまったのが今回で、
そこまではついていけないな~という話が出ているだけであってゲームの本質が変わったわけではない。
ただ、単純にゴールが見えない(果てしなく遠い)ものを走り続ける気力を持ってる人は少ないよねという話。
またグラブルで申し訳ないが指輪のLB厳選やアーティファクトみたいなものがあってこっちは納得している。
スイメドで納得できないのは、『1キャラにシェロチケ3枚切ってからアーティファクトのガチャをキャラ単位で行うこと』なので、
っというかグラブルより苦しい要素が周年の目玉として実装されるとは思ってなかった。
毎月3000円とかのよくある定期パスを買って遊んでるライト層や重課金層が悲鳴を上げることになると予想されるが、
実際に「公式のアナウンスにある通りダブったカードの使い道を作っただけ」という意見もあるしそれはそうなのだが、
それならもう少しやりようがあるだろうという話ではある。
※今回は書いてないが、実はシェロチケすら切れない限定キャラの実装が予告されており。
契約を重ねることで追加ストーリーも見れるぞ。っと周年で言われた。
毎月3000円入れてる層には定期パスで貰える1キャラもらってストーリー読む層も多く存在するはずなので、
否定的な意見の方が目立つものなので肯定的な意見も出ているとは思うのだが、
自分としては続けるつもりだけど「良いゲームだったな~」という言葉が出るぐらいにはサ終を覚悟している。
ソシャゲの周年で不幸な気持ちになったのは始めてなので貴重な経験をさせてもらった。
ありがとうスイメド。また来世会おうな。
トランプの1人遊びのことは、"ソリティア"で検索すると出てくる。まあこの言葉「1人で遊ぶもの」って漠然とした意味なので、例えばビー玉をボードに並べてジャンプして取り除くようなゲームも"ソリティア"と呼ばれている上に、マイクロソフトが深刻なワード汚染をしたのでこの言葉で見つけにくくなっているのも確かだ。
Windowsを少し前から使っている人なら「ソリティア」と言って思い浮かぶのは階段状に裏向きに並べた端に1枚ずつ表向きにカードを並べて、余ったカードを山札にして開きつつカードを揃えなおすゲームだろう。あれは一般的には「クロンダイク」と呼ばれているのであのゲームで良ければこの名前で検索してくれ。ルールが見つかるはず。余ったカードは1枚ずつ開くルールと3枚ずつ開くルールがあって、3枚ずつのほうはハマって解けなくなる可能性が高いと言われているし、1枚ずつルールでもハマりは存在する。
改めてこれを遊びたいために並べるところからルールを書いておく。用語については説明はしないが、たぶんこのゲームのルールは説明されなくてもわかっているはずだからそこと照らし合わせて判別してくれ。
前述のクロンダイクは山札と裏向きの札、2つの不確定要素があって運次第の要素が多い。それを少し減らしたソリティアとして「ユーコン」がある。クロンダイクがカナダの地名由来であるように、ユーコンも地名由来だ。まあそのことはとりあえず忘れていい。
ユーコンを覚えると、そのバリエーションでさらに2つのソリティアを知れる。ここでは2つの別名で知られるソリティアを挙げておく。1つは「ロシアン」。
ゲーム準備はユーコンと同じ。違いは、列の並べ直しでユーコンでは「別の色」という制限があったが、ロシアンでは「同じスート」という制限が付く。あとは同じ。
これも列の並べ直しのルールが少しユーコンやロシアンと異なっている。ロシアンと同様「同じスート」という制限だが、「1つ上のランクか1つ下のランク」という制限になる。あとは同じ。
とまあ4つほど似たゲームのルールを書いたけど、個人的にはこの中ではユーコンが一番1人で遊んでいて楽しいと思う。自由度がそこそこあって、運要素が少なめで、というバランスが好き。
僕は今、いつものように自分で定めた前夜の儀式を終えたところだ。
コーヒーは精密に計量した7.4グラム、抽出温度は92.3度で、これが僕の思考を最高の線形性と可逆性をもって保つ。
寝室のドアは常に北側に向けて閉める。ルームメイトは今夜も例の実験的なシンポジウム(彼はそれを自作フォーラムと呼んでいる)に夢中で、隣人はテレビの音を限界まで上げて下界の俗事を増幅している。
友人たちは集まって未知の戦術を試すらしいが、彼らの興味は僕の多層的位相空間理論の議論とは無関係だと見做している。僕にとっては、他人の雑音はただの非可逆なエントロピー増である。
今日は一日、超弦理論のある隠れた側面に没入していた。通常の記述では、弦は一次元的な振動として扱われるが、僕はそれを高次元カテゴリの対象として再解釈することに時間を費やした。
物理的場のモジュライ空間を単にパラメータ空間と見るのは不十分で、むしろそれぞれの極小作用の同値類が高次ホモトピーのラクタンスを持ち、ホモトピー圏の内部で自己双対性を示すような階層化されたモジュライを想定する。
局所的超対称は、頂点作用素代数の単純な表れではなく、より豊かな圏論的双対圏の射として表現されるべきであり、これにより散乱振幅の再合成が従来のFeynman展開とは異なる普遍的構造を獲得する。
ここで重要なのは、導来代数幾何学のツールを用い、特にスペクトラル的層とTMF(トポロジカル・モジュラー形式)に関する直観を組み合わせることで、保守量の整合性が位相的モジュライ不変量として現れる点だ。
もし君が数学に親しんでいるなら、これは高次のコホモロジー演算子が物理的対称性の生成子へとマップされる、といった具合に理解するとよいだろう。
ただし僕の考察は抽象化の階段を何段も上っているため、現行の文献で厳密に同一の記述を見つけるのは難しいはずだ。
僕は朝からこのアイデアの微分的安定性を調べ、スペクトル系列の収束条件を緩めた場合にどのような新奇的臨界点が出現するかを概念的に解析した。
結果として導かれるのは、従来の弦のモジュライでは見落とされがちな非整合な境界条件が実は高次圏の自己同値性によって救済され得る、という知見だった。
日常の習慣についても書いておこう。僕は道具の配置に対して強いルールを持つ。椅子は必ず机の中心線に対して直交させ、筆記用具は磁気トレイの左から右へ頻度順に並べる。
買い物リストは確率論的に最適化していて、食品の消費速度をマルコフ連鎖でモデル化している。
ルームメイトは僕のこうした整理法をうるさいと言うが、秩序は脳の計算資源を節約するための合理的なエンジニアリングに他ならない。
インタラクティブなエンタメについてだが、今日触れたのはある対戦的収集型カードの設計論と最新のプレイメタに関する分析だ。
カードの設計を単なる数値バランスの問題と見做すのは幼稚で、むしろそれは情報理論とゲーム理論が交差する点に位置する。
ドロー確率、リソース曲線、期待値の収束速度、そして心理的スケーリング(プレイヤーが直感的に把握できる複雑さの閾値)を同時に最適化しないと、ゲーム環境は健全な競技循環を失う。
友人たちが議論していた最新の戦術は確かに効率的だが、それは相手の期待値推定器を奇襲する局所的最適解に過ぎない。
長期的な環境を支えるには、デッキ構築の自由度とメタの多様性を保つランダム化要素が必要で、これは散逸系におけるノイズ注入に似ている。
一方、漫画を巡る議論では、物語構造と登場人物の情報エントロピーの関係に注目した。キャラクターの発話頻度や視点の偏りを統計的に解析すると、物語のテンポと読者の注意持続時間を定量化できる。
これは単なる趣味的な評論ではなく、創作の効率を測る一つの測度として有用だ。隣人はこれを聞いて「また君は分析に興味を持ちすぎだ」と言ったが、作品を合理的に解析することは否定されるべきではない。
夜も更け、僕は今日の計算結果をノートにまとめ、いくつかの概念図を黒板に描いた。友人が冗談めかしてその黒板を見ただけで頭痛がすると言ったとき、僕はそれを褒め言葉と受け取った。
知的努力はしばしば誤解を生むが、正しい理論は時として社会的摩擦を伴うのが常だ。
今は23時30分、コーヒーの残りはわずかで、思考の波形は安定している。
眠りに落ちる前に、今日導いた高次圏的視点でいくつかの演繹をもう一度辿り、明朝にはそれを更に形式化して論理体系に落とし込むつもりだ。
とある外国語の試験を受けることになり、特に試験前の3ヶ月は集中して勉強した。いつもだったら無駄かもしれない買い物は避けるところだが、今回は集中力を維持するために金に糸目をつけないようにしようと、色々と手を出してみたので紹介してみる。
最近の語学の教材はMP3ファイルをダウンロードできるものが多くて便利だが、昔のカセットテープのように、ちょっとだけ巻き戻すという操作が難しい。DJ 2GO2は、いわゆるDJのターンテーブルを超小型にしたもの。DJ用のソフトウェアに音声教材を読み込ませ、波形を見ながら再生位置を探せるほか、再生速度を変えたり、同じ箇所を繰り返し再生することも直感的にできる。マウスや左手デバイス(キーボード)とは違いMIDI(楽器の仲間)なので、前面でブラウザやKindleを開きながら、裏で開いているdjay Proを操作できるのも良かった。
普通のイヤホンを何時間も耳に入れていると蒸れるし、周囲の音(例えば家族が呼ぶ声)も聞き逃す。nwmのイヤホンは耳を塞がないタイプのイヤホンで、どちらの問題も解決してくれる。一応、骨伝導のイヤホンも持っているのだが、骨伝導だと低い声が再生されたときに耳が痒くなるので、いつしかnwmしか使わなくなってた。
学習ではQuizletという単語カードを生成してくれるサービスを使っていたが、このサイトに登録するために、キーボードで入力しようとすると本が閉じてしまうのがストレスだった。「本に寄り添う文鎮」という名前の文鎮は、ちょうどいい重さで、開きっぱなしにしておけば、中断したページから再開もできるのもよかった。
プログラミングとは、勉強も運動もスマブラも下手なクソ隠キャ中学生が「俺もパソコン1台で凄い技術者になって…!」とワクワクしながら始めるものの思ったより普通に難しいし学校の試験で出たような知識要求されるしで3日で放り投げ、10数年後にnoteで「お前らは絶望的にプログラミングに向いてないからやめろ」なんて記事を書くだけのザコに成り下がる、夢と希望に溢れた技術である。
近年ではパソコンのスペックの上昇にともないできることも増え、どこのご家庭にもあるRTX2080で簡単にディープラーニングもできるようになった。Unityで3Dゲームをバリバリ動かしてもブルースクリーンは出ない。やっぱ世界を広げるのは小賢しい知恵よりもスペックの暴力だぜ。
開発環境や言語も選択肢豊富で、エディタもかつては有料クラスでも手に入らなかったような贅沢な機能が満載のものが出回っている。Eclipseとか今考えるとよくあんなので開発できてたな。
いまや小学生からおばあちゃんまでアプリ作りに熱中し、高校生はIoTとかやり始め、大学生は商業レベルか?ってレベルのものをネットで発表し、私はウェブアプリのスマホでのレイアウト崩れひとつすら直せず静かにエディタを閉じてnoteで過激タイトル記事を書いている。
掛け算に順序があると思っているような知能の下級雑用係(自分のことを教育専門職だと思い込んでいる)ですら「小学生にプログラミングを教えるぞ!」と意気込んでいる。やめろ。お前らには無理だ。無理だからマジでやめろ。考え直せ。無理だって。掛け算に順序つけないと相手に教えられないレベルのやつがプログラミング教えるのマジで無理だって。算数とは次元が違うって。「ピーチ姫いつも簡単に誘拐できるし今度はベヨネッタも誘拐してみるか」ぐらいの無謀さだって。やめとけ。マジでやめろ。
まあそんなこんなで入り口はめちゃくちゃ広く、入門するのはマリオカートより簡単である。話逸れるけどSwitchのマリオカート、運転アシスト機能ついて初心者でもコース完走できるようになったから心折れちゃった人ももう一度チャレンジしてみてね。
それとは特に関係ないんだけど、大学行ってた時ティーチングアシスタント(TA)っていう授業のお手伝いさせられたのよね。ちゃんとお金出るやつ。
学部の3年か4年から始まって、院の1年か2年までやってて、途中で休学挟んだから、ええと、あー、うん、数年間TAやってたんよ。数学とプログラミングのコマ。CとOctaveとかいうやつ。Cのほうは情報学科で、Octaveは違う学科。JavaとかC++のコマはTA入れさせてもらえなかった。
プログラミングの実習は週2コマ(連続)あって、情報学科なら必修科目。なのでサポートは相当手厚く、先生とTAが絶え間なく机間巡視し、わからないことがあればセンパイがなんでも答えてくれるというわけだ。授業外でもサポートはしており、わからなければ先生や研究室にいる学生に好きなだけ聞きにいっても良いということになっていた。必修だから落とされたら困るしな。
2コマだから3時間 * 15回で、45時間。そして私の時は2年まででC/C++/Javaと必修だった(今はなんの言語かは知らない)ので、その3倍、135時間は最低やることになる。プログラミング実習以外にもプログラミング触る授業多いから実際はもっと多い。宿題やる時間もあるので実際はもっともっと長くプログラミングに触れることになる。卒論書く時期に入ると、テーマによっては書く人はさらに書くので、もっともっともっともっと長い。
これだけ時間をかければほとんどの人がプログラミングできるように……ならない。むしろできない人の方が多い。なんで。why。教えて。
会社になるとさすがにプログラミングできるできないは死活問題である。
「今日から入ったxxでーす。業界未経験ですがよろしくおねがしまーす。さっそくなんですけどPythonのここわかんないんですけどどうすれば……あっそうすればいいんですね。次はここなんですけど……なるほど!ありがとうございます。じゃあまた明日ー」
いやー社会人にもなると熱意が違うね。学生なんかわかんなくてもほとんど聞きに来ないのにな。こりゃガンガン伸びますわ。私も社会人1年生でPythonなんて3秒ぐらいしか触ったことないから適当答えてるけど。
「ちょっとお時間よろしいですか?」「いやちょっと今忙しいから後になっちゃいますわ。すんません……」
そんなこんなで1週間ぐらい放置してしまった。やべー絶対嫌われる。どこまで進んだかな……?えっまだそこ?進んでなくない?
もしかしてこれ全部教えないとダメなやつか。そりゃ大学4年間プログラミングやったやつでもプログラミングできないんだから、そうか。よく考えると当たり前だよな。
プログラミングをやめろ
大学4年間と大学院2年間プログラミングやったやつでもできないし、会社で毎日8時間を数週間プログラミングについやしてもできないやつはできないし、そもそも人類というのはプログラミングできない可能性がある。
少年少女たちに「プログラミングはいいぞ!自由にものが作れて達成感がある!頭が良くなった気分にもなれるし!」と吹聴してまわんのもいいけど、6年間情報科学について勉強したようなやつの大半がプログラミングできないんですよ。それもごくごく初歩的な部分。
野球とかサッカーなら、まあ友達との試合には参加できなくてもごく稀にバットにボールを当てたり、ボールを1回あらぬ方向に蹴ったり、ぶっちゃけ周りとのレベル差で楽しくなくてすぐやめちゃうだろうけど、なんとか基礎の一部ぐらいはできるじゃないですか。
ピアノとかダンスでも、猫踏んじゃったをごくごくゆっくり弾くぐらいはできるかもしんないし、学芸会の振り付けを10秒ぐらいは踊れたりできるかもしれない。その後やっぱ周りのレベル見て諦めちゃうかもしんないけどさ。
プログラミング、6年やってミットを頭にかぶってるバッターとか、鍵盤蓋の上から殴って音鳴らそうとするやつとか、まずそういうレベルのやつが大量発生するんですよ。だいたい7割ぐらいの率。どうすんだよこいつら。私の教育の問題か?マジで?本当に?
プロが練って考えて凝縮した本や授業、センパイたちによる指導。それらを結集して得られるはずのものが7割ぐらいどっかに消し飛んでる。無駄だろこれ。
今からプログラミングやろうとしてるやつ、お前は確実に向いてないからさっさと諦めて刺身にタンポポ乗せる仕事に戻ってくれ。参加しても鍵盤蓋叩き割るやつと同じ病室に入るだけだ。
プログラミングをやめろ。
ぼくはこう思うんですよ
そもそもなんで大の大人がそんな両手にバット持ってセカンドに立ったりゴールの方をボールのところまで動かす奇行に走るんだろうな。わかんねえや。
綺麗な分析はできないけど、いわゆる「できない」やつが共通して言ってたフレーズがある。
「ぼくはxxxだと思ってるんですけど、動かないんですよ」
うん、そうだね。そう思うんだ。でも動いてないじゃん。じゃあ違うんじゃない?モニターに「にらみつける」やってもバグは取れないし防御力下がるだけだぞ。
まず根本的に考えと事実が違ってるって結果出てるじゃん。じゃあもう考え変えちゃえば早くない?
名言の引用は好きではないけど、「プログラムは思った通りには動かない。書いた通りに動く」って言葉がある。実に名言だと思う。次点で好きなのが「ある問題を解決しようと正規表現を使うと問題が2つに増える」かな。
お前が何を思っているかはプログラミングにおいて一切影響しないんだよ。お前が何を書いて、コンピュータがどう処理したか、それが全て。
深く考えないことについてぎゃーぎゃーいうやつもいるけどプログラムなんてまず最初は動けばいいんだから何も考えずに次試せばいいだろ。んで3回ぐらいは自分で思い浮かんだの試して、全部ダメだったら調べるとか先生に聞いてみるとかさ。逆に1発で通ったら自分の思考見直して理解深めるとかさ。
ドキュメントとかあんまり理解できない初心者のうちは、とにかくお試しと修正のサイクル回すの重要で、「これがこうだから動くはず」というカードを3種類ぐらい作って全部片っ端から試すのが早いと思うよ。モニターをにらみつけるな。
お前がどう思ってるかよりも、まずはお前の書いたプログラムがどう動いているか(どう動いていないか)を確認するのが先だ。動かなかったら考えが違う、はい次のプラン、はいその次のプラン、はい次。
この「ぼくはこう思ってる」が出てくるの、なんの教育の成果なんだろうね。お前の気持ちなんてどうでもいいって現国でも数学で散々教えられただろ。
Error: variable 'a' is undefined, line 24
↑のエラーは架空のエラー文(英語下手でも許して)だけど、エラー、出るよね。プログラム組んでたら。んでやっぱいるのよ。エラーを「にらみつける」やつ。解決しねえって言ってんだろ。
「エラー出たんですけど、どうすればいいんですか」
「エラーにはプログラムがなぜコンパイル通らないかの原因がそのまま書かれている。例えば今出ているError: variable 'a' is undefined, line 24は、24行目の変数aが未定義ということを示している。事前に変数aを定義していないか、打ち間違えてsになっているとかではないのかな?」
だいたいが「腑に落ちねぇー」みたいな顔する。まあ、一気に喋りすぎたしな。疑問点1個1個潰していくか。
「何か疑問点ありそう?変数ってなにー、とか、定義ってなにー、とか」「ないです。わかりました!」
わかったのか。よかった。またモニターをにらみつける開始。なんでだよ!!!!「お前顔にチョコついてるぞ」って言われたらチョコ拭き取るだろ。変数aが未定義ですねって言われたら変数a定義すりゃいいだろ。
でもプログラミングド下手なやつ(全人類の7割ぐらい)は、エラーをにらみつけてる。ずっとにらみつけてる。防御力下限まで下がったかな。にらみつけてて何が変わるんだよ。
「英語読めなくて……」
いや「a is undefined」なんて「He is Superman」ぐらいの英語だろなんで読めないんだよ。お前この大学どうやって入ったんだよ。たしかどの入試方式でも英語あっただろ。単語わからんかったらググれ。
「aが未定義って書いてあるんですけど、ここのfor文の私の考えが間違ってるのでしょうか」
いや24行目のaって書いてるだろ。まずなんでそこ無視するんだよ。お前がfor文で使ってんの教科書通りのiだろ。24行目ってわかるか?for文あるの40行目あたりだよな?aとiが違う文字ってわかるか?
「さっきのエラー直したら新しいエラーが出たんですけど、どうすればいいですか」
千尋!贅沢な名だねえ
変数に名前をつけろ。関数に名前をつけろ。クラスに名前をつけろ。全てに名前をつけろ。
C言語の古い教科書だと「a」とか「b」とか「i」とかで書いてるけど、そんなの人間が読めるわけねえだろ。冷静に考えろ。「input」「output」「index」とかにしとけ。
2重for文の変数名i, jにしたら絶対途中で打ち間違えるだろ。お前は打ち間違える。そういうやつだ。2重ループなんてどうせ行列計算の課題だろ。rowとcolumnにしとけ。これで打ち間違っても気づくし、それぞれに意味が付いてくる。
ちなみに同じ長い名前にも優劣がある。「result」よりも「sum」のほうが強い。「result」はなんの結果かわからない(全ては結果であるので)が「sum」は合計値であることがわかるからだ。「password」と「plainPassword」なら「plainPassword」が勝つ。暗号化されていないパスワードであることがわかるので、情報量が多いからだ。
ただし例外はいくつかある。「tmp」は一時変数であることが(プログラマにとって)明らかだ。「dir」はディレクトリであることがわかる。「src」「dist」あたりもよく使われる。このあたりは短くていいんじゃねーかな。
でも、この前温度センサ扱うプロジェクトで「tmp」って変数名使って温度(temperature)と脳内で混線してバグって発狂してた同僚いたけど。そういうときは名前長くするか別の名前使おうな。
関数の名前なんて「calcAverageFromArray」ぐらい長くしていいから。「myFunc」とかしなくていいから。「fetchJsonDataFromUniversityInternalServer」とかでいいから。マジで。いやこれ本当に。
そもそも今時ディスプレイでかいし、識別子なんて先頭数文字打ったらエディタが補完してくれるし、短くするメリットがない。
それでも名前が長いと感じる?関数がでかすぎるんじゃないか。細かく処理を分けるとかしてみろ。「combineArrayAndFindMax」関数は「combineArray」と「findMax」に分割したらいいと思うぞ。名前が長いと思っても名前を削るな、機能を分割しろ。自然と名前が短くなる。
それかシンプルでかっこいい名前を見つける。「convertEvilHtmlToPeacefulText」は「sanitize」に置き換えることができる。イカす名前だ。
プログラミングできない奴はマジでこれらのことをやらない。ずっとaとかbとかzとか使ってる。お前それ自分で読めんのか。読めねえだろ。myfuncってなんだよ何するんだよ。お前自分で理解できてんのかそれ。
それでも頑なにaとかbとか使う。なんでだよ。
動作原理わからず書き散らすな。動作原理っつってもそんな深いところじゃなくて言語表面上レベルの動作な。
リテラルは値を作成して、代入は値に名前をつけている、とかその程度のレイヤー。メモリがどうこうとかはいらんと思う。あっでもポインタのときはいるか……。めんどくせえな。
まあ動作原理っていうか自分が何やってんのか理解してくれって程度の話になるんだが。
例えばfor文で処理50回まわすとき、「50回分の処理を行なっている」ではなく「ループ開始時に変数を初期化。条件判定して成立していれば文の中を実行する。条件変数の値を変化させてまた条件判定からやり直す」ぐらいの粒度で捉えててほしいかな、という気持ち。
これはfor文で詰まる人がやたら多かったからだ。彼らはfor文をアトミックな操作だと思っていた。つまりfor文はひとまとまりの命令であり、長いfor文とprintfの間に粒度の違いはないと思っていたらしい。
つまり、「for文の中でエラーが起こる」という事象がほぼ理解できない。forはアトミックであり、内部など見えないのだから。じゃあお前が今書いたfor文の中身はなんなんだってやんわり聞くと「さあ…?」みたいな反応が返ってくる。はあ。
関数についてもなかなか誤解が多かった。関数「sum_array(a, b)」と関数「average_three_numbers(a, b, c)」は全く別の原理で動いているのだと。ここでの「全く別の原理」というのはシグネチャが違うとか実装が異なるとかそういう意味ではなく、コーラを飲んでゲップが出る原理と糸電話で声が伝わる原理ぐらいの全くの別、という意味である。
彼らは関数ひとつひとつについて「新しく原理を学習」していたのだ。マジかよ……。どうやったらそんな発想に行き着くんだろう。そりゃ時間かかるわな。
そのため、関数が値を返す(または返さない)ということも理解できておらず、「関数の戻り値と関数の戻り値を足す」とか「関数の引数に関数の戻り値を直接渡す」とかやりだすと大パニックになる。メソッドチェーンとかやった日には大学潰れると思う。ただ、これはC言語が悪い部分もあると思う。配列とかいじりだすと、初心者が書けるレベルの関数だとあんまり値返さないしな。
たのむ、他のはできなくてもこれはできてほしい。自分が何をやりたいのかは理解してほしい。流石にお前のやりたいことなんて他人にはわからんぞ。
「配列の中の数値の合計値を求めたいんです」とか「名前と身長と体重をひとつにまとめた構造体が作りたいんです」とか。簡単なのでいいから。
「いま何やろうとしてどこで詰まってる?」って聞いても「……?」みたいな反応されたら困るんだよ。
例えば「キーボードから数値を10回入力し、それぞれの値を配列に格納して、最後に配列の値を逆順に表示せよ」みたいな問題が出てきたときに、「キーボードから値を入力する」「10回繰り返す」「配列に値を格納する」「配列の値を逆順に表示する」に分解できると思うんだけど、自分が何やりたいのかわからない奴はまずこれができない。
彼らには「キーボードカラスウチヲジュッカイニュウリョクシソレゾレヲハイレツニニュウリョクシテサイゴニハイレツノアタイヲギャクジュンニヒョウジセヨ」に見えている。
かろうじて「キーボード」「ハイレツ」あたりの単語は拾えるらしく、標準入力から値とったり配列を作ったりはしてるんだけど、そこから先に進まない。モニターにらみつけてる。またにらみつけるかよ。
あれだ、算数の文章題できなくてとにかく文章に出てくる数値足したり引いたりするやつ。あれのプログラミング版。文章が読めない。
こういう人にはメモ用紙取り出して、まず文章が何について言ってるのか、どういう工程に分けることができるのか、今後も同じことが起こったときにどうやって分けるのか。みたいなのを教えるんだけど、大抵あんまりしっくりこないらしく、成功したことは皆無。なんとかうまく教えたいんだが。
もうこのあたりになってくるとプログラミング関係なくね……?ってなるんだけど、意外とそういうプログラミング関係ないところで詰まる人めちゃくちゃ多いよ。
今すぐプログラミングをやめろ
>つまり、悪い奴、キモいやつ、能力が低いやつ、そういう奴らに対するある種の正当性を持った悪意が人を鬼にするんだよ。俺は鬼滅のそういうきめ細かさが本当に好きだ。
何一つ鬼滅を読めてなくて草
ああいうポストがされるのはカードゲーマーの一部がカード界隈に入ってきた女性に迷惑行為を働いたのがきっかけなんだから
お前は頼んでいないかもしれないがあの情報を求めている奴はいるってこった
カードゲーマーに説教してるんじゃなくて、あれと同じ立ち位置にいる「恋愛したいけど経験つんでいなさすぎてうまくいかない男(女も含む)全般」に対しての発言だと思えよ
頼んでもいない俺に説教してくる~とかいう思い込みがズレてんだって
何も読めてない
ChatGPTが言うには
以下のようにカテゴリごとに分け、
ざっくりと「Temu向き(価格・量重視)」/「SHEIN向き(デザイン・流行重視)」で分けていきます。
⸻
アイテム 向き
折りたたみ洗濯かご Temu
詰め替えボトルセット Temu
靴用乾燥機 Temu
靴べら(おしゃれ系) SHEIN
クッションカバー SHEIN
花瓶 SHEIN
トレイ・小物置き SHEIN
⸻
👕 ファッション・服飾(25)
アイテム 向き
無地Tシャツ Temu
スウェット SHEIN
パーカー SHEIN
トレーニングウェア Temu
ジョガーパンツ SHEIN
デニム SHEIN
カーディガン SHEIN
ジャケット(軽め) SHEIN
冬用アウター SHEIN
ソックス Temu
下着セット Temu
ニット帽 SHEIN
バケットハット SHEIN
トートバッグ SHEIN
リュック Temu
スニーカー SHEIN
サンダル Temu
ベルト SHEIN
サングラス SHEIN
腕時計 SHEIN
ピアス SHEIN
ネックレス SHEIN
ヘアゴム Temu
⸻
アイテム 向き
ぬいぐるみ SHEIN
キーホルダー SHEIN
ステッカーセット Temu
ゲーミングマウスパッド Temu
⸻
☕ キッチン・食まわり(15)
アイテム 向き
シリコン製保存袋 Temu
計量スプーンセット Temu
お弁当箱 Temu
ティーカップ SHEIN
水筒 SHEIN
コースター SHEIN
ランチョンマット SHEIN
キッチンタイマー Temu
ボトルブラシ Temu
テーブルクロス SHEIN
⸻
アイテム 向き
プランター Temu
散水ホース Temu
ミニじょうろ Temu
ガーデンライト Temu
ハンギングポット SHEIN
人工芝 Temu
庭用チェア Temu
⸻
アイテム 向き
イヤホン Temu
充電ケーブル Temu
電源タップ Temu
USBハブ Temu
ワイヤレスマウス Temu
⸻
アイテム 向き
ドライフラワー SHEIN
キャンドルホルダー SHEIN
フォトフレーム SHEIN
⸻
合計結果
• Temu向き:約 55アイテム
• SHEIN向き:約 45アイテム
⸻
ざっくり言えば、
僕はいつものようにティーカップの正確な角度とティーバッグを引き上げるタイミング(45秒で引き上げ、分子運動が落ち着くのを確認する)にこだわりながら、ルームメイトがキッチンで不満げに微かに鼻歌を歌う音を聞いている。
隣人は夜遅くまでテレビを見ているらしく、ローファイのビートとドラマのセリフが建物内で交差する。
その雑音の中で僕の頭は例によって超弦理論の抽象化へと跳躍した。
最近は量子コヒーレンスをホモトピー的に扱う試みを続けていて、僕は弦空間を単に1次元媒介物と見るのではなく、∞-圏の内在的自己双対性を有する位相的モジュライ空間として再定義することを好む。
具体的には、標準的な共形場理論の配位子作用をドリブンな導来代数的幾何(derived algebraic geometry)の枠組みで再構成し、そこにモチーフ的な圏(motivic category)から引き戻した混合ホッジ構造を組み込んで、弦の振る舞いを圏論的に拡張された交代多様体のホモトピー的点として記述する考えを試している。
こうするとT-双対性は単に物理的対象の同値ではなく、ある種のエンドサイト(endomorphism)による自己同型として見なせて、鏡像対称性の一部が導来関手の自然変換として表現できる。
さらに一歩進めて、超対称性生成子を高次トポスの内部対象として取り扱い、グレーディングを∞-グループとして扱うと、古典的に局所化されていたノイズ項が可換的モジュール層の非可換微分形へと遷移することが示唆される。
もちろんこれは計算可能なテーラ展開に落とし込まなければ単なる言葉遊びだが、僕はその落とし込みを行うために新しく定義した超可換導来ホッジ複体を用いて、散発的に出現する非正則極を規格化する策略を練っている。
こういう考察をしていると、僕の机の横に無造作に積まれたコミックやTCG(トレーディングカードゲーム)のパックが逆説的に美しく見える。
今日はルームメイトと僕は、近日発売のカードゲームのプレビューとそれに伴うメタ(試合環境)について議論した。
ウィザーズ・オブ・ザ・コーストの最新のAvatar: The Last Airbenderコラボが今月中旬にアリーナで先行し、21日に実物のセットが出るという話題が出たので、ルームメイトは興奮してプリリリースの戦略を立てていた。
僕は「そのセットが実物とデジタルで時間差リリースされることは、有限リソース制約下でのプレイヤー行動の確率分布に重要な影響を与える」と冷静に分析した(発表とリリース日程の情報は複数の公表情報に基づく)。
さらにポケモンTCGのメガ進化系の新シリーズが最近動いていると聞き、友人たちはデッキの再構築を検討している。
TCGのカードテキストとルールの細かな改変は、ゲーム理論的には期待値とサンプル複雑度を変えるため、僕は新しいカードが環境に及ぼすインパクトを厳密に評価するためにマルコフ決定過程を用いたシミュレーションを回している(カード供給のタイムラインとデジタル実装に関する公式情報は確認済み)。
隣人が「またあなたは細かいことを考えているのね」と呆れた顔をして窓越しにこちらを見たが、僕はその視線を受け流して自分のこだわり習慣について書き留める。
例えば枕の向き、靴下の重ね方(常に左を上にし、縫い目が内側に来るようにすること)、コーヒー粉の密度をグラム単位で揃えること、そして会話に入る際は必ず正しい近接順序を守ること。
これらは日常のノイズを物理学的に最適化するための小さな微分方程式だと僕は考えている。
夜は友人二人とオンラインでカードゲームのドラフトを少しだけやって、僕は相対的価値の高いカードを確保するために結合確率を厳密に計算したが、友人たちは「楽しければいい」という実に実務的な感覚で動くので、そこが僕と彼らの恒常的なズレだ。
今日はD&D系の協働プロジェクトの話題も出て、最近のStranger ThingsとD&Dのコラボ商品の話(それがテーブルトークの新しい入り口になっているという話題)はテーブルトップコミュニティに刺激を与えるだろうという点で僕も同意した。
こうして夜は深まり、僕はノートに数式とカートゥーンの切り抜きを同じページに貼って対照させるという趣味を続け、ルームメイトはキッチンで皿を洗っている。
今、時計は23:00を指している。僕は寝る前に、今日考えた∞-圏的弦動力学のアイデアをもう一度走査して、余剰自由度を取り除くための正則化写像の候補をいくつか書き残しておく。
いまのカードは全部できるのかな