タグ

ブックマーク / hp.vector.co.jp (6)

  • オセロプログラムの作り方

    オセロプログラムの作り方 第1章 基関数の実装 1.1 盤面の表現 1.2 石を返す処理 1.3 返した石を元に戻す処理 第2章 ゲーム木と探索 2.1 ゲーム木 2.2 Mini-Max法 2.3 Alpha-Beta法 2.4 順序付けと反復深化法 2.5 Scout法 2.6 ハッシュ法 2.7 前向き枝刈り 第3章 評価の方法 3.1 評価の基 3.2 パターンによる評価 3.3 重みの最適化 第4章 オセロプログラムTurtle 4.1 盤面の取り扱いその1 4.2 盤面の取り扱いその2 4.3 評価関数 付録 付録A Thorデータベースのファイルフォーマット 参考文献 トップに戻る 意見、感想はdsanno@adachi.ne.jpまでお願いします。

  • セレクタ - CSS2 リファレンス

    この文書では,CSS2のセレクタ構文とその概要について述べます。CSSでは適用対象の選択のためにセレクタと呼ばれるパターンマッチングの規則が用いられ,文書ツリーの各要素に適用されるスタイル規則を決定します。 このセレクタの章を読み始める前に,まづCSS2構文の概説を通読されることを,お奨めします。 目次 パターンマッチング(Pattern matching) セレクタの構文(Selector syntax) グループ化(Grouping) 全称セレクタ(Universal selector) タイプセレクタ(Type selectors) 子孫セレクタ(Descendant selectors) 子供セレクタ(Child selectors) 隣接兄弟セレクタ(Adjacent sibling selectors) 属性セレクタ(Attribute selectors) クラスセレクタ(C

  • エクスポートとインポートとリンク

    DLLはアイテムを共有するためにあります。 そのアイテムは主に関数ですが、 基的にほとんど全てのアイテムを共有できます。 関数、変数、クラス、リソースあたりですね。 このうちリソース以外のアイテムは、 プログラムから利用できるようにするためにエクスポートする必要があります。 エクスポートとは何ぞや?さぁ、分かりません。(ぉぃ 困ったときはMSDNに依存しときましょう。 DLL のレイアウトは .EXE とよく似ていますが、重要な相違点が 1 つあります。DLL ファイルには、エクスポート テーブルが含まれています。エクスポート テーブルには、DLL が別の実行形式に対してエクスポートする各関数の名前が含まれています。これらの関数は、DLL のエントリ ポイントです。エクスポート テーブルに記述されたエクスポート関数のみが、別の実行形式にアクセスできます。DLL 内のその他の関数は、その

  • __declspec(dllexport)を使ってエクスポート

    最初に「DLL概要」と 「エクスポートとインポートとリンク」を 読むと、すんなりと理解できるでしょう。 MSDNより引用しますが、説明はこれだけで十分です。 あとはサンプルを書いてみます。 __declspec(dllexport) キーワードを使うと、データ、関数、クラス、クラスのメンバ関数を DLL からエクスポートできます。__declspec(dllexport) を使う場合、エクスポート用の .DEF ファイルは不要です。 関数をエクスポートするには、呼び出し規約キーワードが指定されている場合、__declspec(dllexport) キーワードは呼び出し規約キーワードの左に記述します。以下に例を示します。 __declspec(dllexport) void __cdecl Function1(void); クラス内のすべてのパブリック データ メンバおよびメンバ関数をエクス

  • Bjarne Stroustrup Interview about C++  C++ はプログラマの給料を上げるためわざと難しく作った

    English only -----Original Message----- Subject: FW: Bjarne Stroustrup Interview about C++ (Joke I hope) Importance: Low On the 1st of January, 1998, Bjarne Stroustrup gave an interview to the IEEE's 'Computer' magazine. Naturally, the editors thought he would be giving a retrospective view of seven years of object-oriented design, using the language he created. By the end of the interview, the in

  • google電卓リファレンス

    (この内容は2006年2月現在、すでに古くなっています。新しいgoogle電卓はバグが修正され、日語への対応などが強化されています。単位や定数も増えていて、現相場の為替換算なども出来るようになっています。またそのうち時間を作って調査・更新の予定……。) google電卓(あるいは、google計算器、google計算機、google calculator)は2003年の後半にgoogleに搭載された機能の一つです。 これはgoogleの検索フォームに計算式を入力すると、検索結果かわりに計算結果が返ってくるというもの。 どう考えてもトラフィックとCPUの無駄遣いとしか思えないのですが、そこはgoogleのことですから何か考えがあってのことなのでしょう。 いやもしかしたらgoogleのことだから何も考えていないのかも。 ともあれ、このgoogle電卓、非常に強力です。 四則演算に加えて三角関

    satojkovic
    satojkovic 2005/05/29
    ものすごく詳しいgoogle電卓の使い方の解説
  • 1