環境構築話 KP41問題、VSCodeとAnaconda、Chocolateyのログどこだ

KP41問題と戦ってました なにか恐ろしいことが起こりました。 省電力設定を切ったり高速スタートアップを切ったりイベントビューアーのKernel-PnP/デバイス管理で落ちるデバイスを見つけては再インストールして落ち着いたかも。詳細略。 Visual Studio Code…

Connect4でちまちまpMCTSの改良

引き続き↓のローカル実行。 blog.codecamp.jp GitHub - AppliedDataSciencePartners/DeepReinforcementLearning: A replica of the AlphaZero methodology for deep reinforcement learning in Python コード概要 動作を見てみるとどちらかというとAlphaGoZe…

Windows 11+Anaconda+Keras+TensorFlow+CUDA

メインマシン更新しました。RTX3060入りゲーミングノート。でDNNでAlphaZeroとかを追ってみます。 環境構築 これまでの環境はCygwinやMinGWが5個以上入っていて片付かないわDocker+WSL2を動かしてみたが非力だわでストレスがたまっていたので、今回はミニマ…

Hammer-cylindrical homotopy

地図投影法を開発してみたシリーズ5 Equal-area ovalシリーズ3部作その3。前回に比べて独自部分が少ないので解説多めで。 https://research.tableau.com/paper/bevy-area-preserving-transforms-map-projection-designersから 今回はStrebe's homotopyを使い…

Complementary Eckert-Greifendorff projection

地図投影法を開発してみたシリーズ4 Equal-area ovalシリーズ3部作その2。 https://research.tableau.com/paper/bevy-area-preserving-transforms-map-projection-designersから Directional path offset、前回のように擬円筒図法を詰めてつなぎ合わせるだけ…

Winged Lambert azimuthal equal-area projection(s)

投影法を開発してみたシリーズその3 シリーズ3~5はEqual-area ovalシリーズ3部作の予定です。 Lambert azimuthal equal-area projection (hemisphere)とHammerとGall-Petersの外周に着目すると、同じ緯度の点がどれも同じY座標になっていることがわかります…

Approximate to the Eisenlohr projection, and road to the general solution

地図投影法を開発してみたシリーズ2(近似と応用) August's Conformal Projection of the Sphere on a Two-Cusped Epicycloidから 文中の複素sin関数によるEisenlohrっぽいやつを仮にfalse Eisenlohr projectionと呼ぶことにします。 August epicyclodal, f…

Approximate to the Peirce quincuncial projection

投影法を開発してみたシリーズその1(今回はただの近似です) August's Conformal Projection of the Sphere on a Two-Cusped Epicycloidから 複素関数同士を足しても複素関数になるのと同じことで正角図法同士の座標値を足して正角図法を作ることができるわ…

gnuplotで地図投影法

また色々ほったらかして地図投影法の式をいじりまわしたりしていました。 (本格的には2016年あたりからなのですが、2013年に下書き途中のまま放置した記事なども) gnuplotの複素数型に緯度と経度を詰め込んで簡単に処理の入れ子が書けるようにしています。…

仮想通貨口だけ 追記あり

新しいハッシュ関数を思いついている(なんか色々な関数を組み合わせる風潮に文句があるらしい) PoW/PoW/PoSとか考えてみたけどすでに5xPoWなMyriadcoinがあるのでパッとしない ソース公開と同時にLaunchで祭りとか恐怖なので色々仕掛けを考えている Ringo…

仮想通貨ソース読み(0.2)~PoSとPoWとKGWの状況調査 修正

問題意識は前回参照 [POLL] '42 Coin' Client Update [PoS, KGW, Merged Mining?] Problem = Multi-Pools Does it exist any coin with PoS + KGW? I think there is no coin with the same features implemented together... So it would be a great innova…

仮想通貨ソース読み(0.1)

ビットコイン - Wikipedia 「長い」というのは単純にブロック数が多いという意味ではなく、そのチェーンを構成するのにかかった計算量が大きいという意味である。 【話題】Auroracoinが以前指摘されていたKGWの脆弱性を突かれてクラッシュ? いわゆる本来の…

仮想通貨ソース読み(0)

Peercoinのソースを落としてみたけどmainすらどこにあるのやら(T_T なので Bitcoinウォレットを実装する - ビットコインの仕組み:Bitcoinを技術的に徹底解説! で全体像をつかむところから。 ・SHA-256?RIPEMD-160?→はどちらもハッシュの話。暗号というか…

仮想通貨掘り

Mt.Goxのニュースを見てから始めたにわかです。 ・原理的にマイニングにはwalletが必要(ブロックに入る取引記録を検証するのはpeer=walletの責任)。プールマイニングだとminerを立ち上げるだけだけれど、プールのサーバにwalletがあるイメージ。 ・大規模…

LOVELOGから移行しました

画像の移行は追々進めます。(あまり古いのは圧縮してどこかに放置するか)

unyugo諸元(1)

CGF2012参加者の皆様お疲れさまでした。(って遅いわ!) うにゅう碁(unyugo)は初参加でまずまずの結果を残すことができました。 名前はGNU Goのパクリです。宇宙流とは関係ありません。うにゅほとも関係ありません。 ほかのソフトのコードはなるべく見ない…

一時的にVPSが2契約体制

だったりするわけですが自制しましょうね>自分。 ・「相手の手の近傍という特徴の最適値」はあまり変化ないみたいでした。 ・代わりに3x3が空っぽなパターンの最適値が変化するのかもしれない、それとも相手の手の近傍と相関があって同時に動かさないといけ…

悪くないよ

・ツイッター始めました。ブログとの連携とかよくわからないので追々。 ・コードのバグとかハマりとかはツイッターでいいかな ・playout用とUCT用のパターン分離完了。 ・UCTの結果をMMしてUCT用のパターンにしたら無事ちょっと強くなりました。 ・手作りパ…

どれだけ時間をかけてるのかと

・手作りパターンの着手の確率が特徴値の掛け算になっていないところを漸次改修中。弱くならないようにしようとしてつい時間をかけてしまいます。0.4.6から現在60点くらいアップ? ・学習対応用の3x3パターン処理の準備OK。場合分けと重ね合わせに関して手作…

おひさCGOS

思いのたけをUMLにぶつける ↓ 実際のところは仮想関数回避してみる ↓ なんか遅いと思ったらディレクティブをミスって先祖がえりしていた ↓ ほぼ同等の速度が出た ↓ スーパーコウ実装、パスによる同形反復はとりあえず例外扱い ↓

コード整理

2011/11 一年ぶりに再開 ↓ playoutの機械学習はしばらくお預け ↓ リハビリがてらコア部分の見直し、コアは10%くらい高速化 ↓ nested Monte-Carloみたいなこともできるようにコード整理 ↓ それはそれとしてplayoutのコード見直し ↓

Cygwinにuim1.7.1をインストール

環境 Windows Vista SP2 32bit Cygwin本家+Cygwin Portsから適宜インストール 環境変数CYGWIN=(空) インストールするもの uim-1.7.1のみ 目標 uim-fepとuim-gtk(GTK+3)(im-uimとuim-prefと表形式の候補ウィンドウ)とuim-tutcodeが動けばOK 結果 約1カ…

DWM(Aero Glass)の透過関係API

気分転換にファイラの背景を透過させようとしてみたけど結局断念。 実験して分かったこと。 ・APIでトップレベルウィンドウ以外を指定できない。DWMの管理単位ということか。 ・DwmExtendFrameIntoClientArea()はDwmEnableBlurBehindWindow()の機能を制限し…

ファイラv0.3

いつの間にかMSDNでこういうありがたい連載が始まっていたので開発再開してます。 PsiFiler03.zip ・別スレッドでアイコン読み込み&変更監視 ・上フレームのうまい使い方を思いついた ・ディレクトリ間比較機能 別にソース公開しなくてもいいよね。 (8/10 2…

Checkered Pattern Cube 3x3x4と無色透明ステッカー

tribox様から無色透明ステッカーをサンプルとして頂きました。 そもそもの買い物はWhiteステッカーとBlackステッカーです。 Checkered Pattern Cube 3x3x4の難易度をちょっと上げようと思いまして。 早速開封~…ん?

ラッチキューブ解けました

3/29…tribox様から届く。崩してみて不自由さにおののく 3/30…とにかく矢印だけでも元の配置にしようとしてひと組入れ替えだけ残る 3/31…途中からはLF'L'Fの応用一本槍でエッジを全部そろえコーナーを全部そろえ ところでCube4Youの白素体って白さが足りない…

機械学習に手をつけるよメモ

MMGoPatternsを基本的に踏襲してプレイアウトを改善しようと思っていたのですがなぜか論文を理解するのに時間がかかってしまい。 ・ここでのMM(少数化-最大化)アルゴリズムは最尤推定のための反復法です。ベイズ推定を使うのかと思わせといて実際にはパラ…

kindle買いました

50%くらいはそこらへんのPDFを攻略するために。 30%くらいはフリーの3G接続でWikipediaとかあさるために。 10%くらいはamazon.comに何か期待。 10%くらいは青空文庫。 届いて一週間ぐらい経ちました。 ・スクリーンセーバを切るのでもなく絵を差し替えるので…

現状で行けるだけ

手の当然度と残り時間によるplayout数制御を 入れてCGOSに追加投入。32Kpo相当かなと ちなみにマシンは さくらのVPS 980 です(^^; ところでOrego-controlさんって ここで投了とか判断が鋭すぎ。時間の使い方から見てモンテカルロな人だと思うんですけど、こ…

徒手空拳

1か月ほどDiscounted UCBとか枝刈りとか試してみたけど 有意なのかどうかはっきりしない結果しか出ず。 もしかして効果があったっていう人は「最初に全候補手を1回ずつやる」本来のUCTをスタート地点にしてるってこと? 自分は「それは明らかに無駄でしょ」…