マラソン系コンテストに興味のある競プロer向けです。 前置き(注意) 焼きなまし法の概要 山登り法の概要 山登り法のパーツ 初期状態 スコア計算の関数 遷移関数 焼きなまし法のパーツ 温度関数 遷移確率関数 例 焼きなまし、その後 高速化 初期状態の吟味 温度関数、状態遷移関数の調整 遷移関数の調整 焼きなましの繰り返し 焼きなましの資料集(日本語) 前置き(注意) この記事で書くのは僕の感覚的なことです。 背景にある理論とかそういうのは僕はわからないです。 ただまぁ多分感覚でなんとかなります(多分)。 焼きなまし法の概要 山登り法にランダム性を入れて局所解に陥りにくくしたもの スコアが改善されたら無条件遷移だが、悪化のときも確率的に遷移する ランダム性を時間経過に応じて小さくしていくことで収束させていく ややこしそうに見えますが、実際にはやることは超単純です(後述)。 極論、山登り法さえ
Image credit: Relume ワンセンテンスの Web デザインは、もはや夢物語ではない。Wix、Weebly、Webflow のテンプレートを使えば、自分のスタイルで Web サイトを組み立てることができる。 しかし、これはレイアウトに限ったことではなく、Web サイトの構成を考え、各ページの内容も、訪問者を惹きつけるために慎重に設計する必要がある。例えば、「About」ページでは、サービス紹介やビジネスストーリー、将来のビジョンなどを掲載するため、コンテンツの設計に手間がかかる。 この問題を解決するために、デザインスタートアップ Relume は、AI が生成する Web サイトデザインプラットフォーム「Relume Ipsum」を開発した。これにより、数週間から1ヶ月程度かかっていた Web サイトを完成させるまでの作業負荷をわずか数分にまで軽減することができる。このプロ
FizzBuzzFS FizzBuzz問題といえば定期的にSNSで話題になっては変な解法が発明されることでおなじみですが(?)、ファイルシステムを使った事例が見当たらなかったのでやってみました。 まあ見ての通りというか…… /mnt/FizzBuzz に FizzBuzz.txt(8エクサバイト)があって、FizzBuzzが書いてあります。 どこまでも…… 容量の続く限り…… 以上!!!!!!! 技術解説 FUSE FUSE(Filesystem in USEr space)というソフトウェアを使うことで、簡単に新しいファイルシステムを実装することが可能です。 Rustにおいては、fuse crateの更新が停止した結果フォークが複数存在するようですが、利用者数と更新頻度的にfuser crateを使うのがよさそうです。 FileSystem traitが実装された値をmount2関数に渡
年単位で埋め立てスクリプトに荒らされていることでお馴染みの5chニュース速報(嫌儲)。 スクリプトは自動生成された文章と海外画像SNS(imgur)にアップされたグロ画像を織り交ぜて果てのない回線数(ワッチョイ)でレスしまくるため、NGワード・NGネーム・NG IDによって無視することは不可能であり住民には対抗手段がなかった。 運営がグルで荒らしてるとさえ思えるくらい、荒らしに対して運営は無策であった。 そこでつい先日発案されたのが嫌儲のデフォルト名無し「番組の途中ですがアフィサイトへの転載は禁止です」を住民個々がNGネーム登録し、それぞれが名前欄に別物を入力してレスするというもの。 デフォルト名無し(名前欄無記入)で荒らすスクリプトが名前欄変更に対応するまでのイタチごっこと思われたが、なぜだが対応してこない。 これにより、スレが埋められること自体は仕方ないものの、スクリプトを完全に無視し
私は今年28歳になる女だ。 就活に失敗してとんでもないブラック企業で足掻くこと3年、運良く大手の会社に転職できたため、婚活をはじめてみた。遅い年齢であることは分かっていたが、やはり年齢的に同世代のいわゆるハイスペ男は市場から撤退した後だったことに薄々気づきはじめた。 私はそこまで可愛くなく、愛嬌も無い。男に媚を売るのも嫌いである。おまけにコミュ障で、そんなに洒落っ気もない。そんな28のフツメンババアなど婚活市場ではまあ無価値だ。 だが、私は子供が好きだ。大学では高校の教員免許を取り、仕事もずっと教育関係の仕事をしてきた。いつか自分の子供を持ちたいとずっと夢見てきた。それだけは、どうしても諦めたくない。私のエゴであることは分かっている。 ならば適当な男でいいじゃないか、と思うかもしれないが、先行き不透明な時代を生きる子供のことを考えると、せめて容姿とIQだけはいい物を授けてあげたい。 それが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く