メモ

Magic Bitboard

秋にある某大会へ向け、mini shogiのプログラムを作り始めていて、データ構造にbitboardを用いる予定。将棋やチェスでbitboardを用いると、rookやbishopの様な、ある方向への連続した駒の利きを持つ駒の移動可能先を求める手段が問題となるらしく、コンピュ…

欲しいCDリスト

プログラミングとは一切関係ないけど、欲しいCDのリストをまとめる。 最近そこそこ忙しい上にお金が無いのであとで買うために。Into The Great Wide Yonder (lim.ed. Dvd)アーティスト: Trentemoller出版社/メーカー: In My Room発売日: 2010/05/31メディア:…

git

以下のページを参考に自宅のサーバーにgitのリポジトリを作成。 前にsubversionを自宅においてたけど、OSがクラッシュして以来、全くソースコード管理してない状態でkiftwiを作成してたので、そろそろコードをバージョン管理したい。 gitサーバーをubuntuに…

ラムダ式活用例

リバーシプログラムのために試行錯誤。全体の進捗についてはまた記事書きます。現在ビットボードの各辺から合法手配列へのアクセス用のインデックスを生成する部分を記述中。ためしにラムダ式を使ってみた部分があったので記念にコピペしときます。コメント…

参考サイト

ちなみにこちらのサイトでC#を勉強させていただいてます。一通り入門出来そうな内容から最新の機能にまで触れてて有り難い。 C# によるプログラミング入門 http://ufcpp.net/study/csharp/index.html