レス書き込み
スレへ戻る
写
レス栞
レス消
【オセロ,将棋】ボードゲーム【囲碁,War】
PC,スマホ,PHSは
ULA
べっかんこ
公式(スマホ)
公式(PC)
で書き込んでください。
名前
メール
引用切替:
レスアンカーのみ
>>399 > flip関数続き > ・lzcntを自前で組んでみましたが、やはり処理が重く速度低下。ボツ。 > ・右方向と左方向で処理が違うので、片側+180度回転で、同じ処理にしてlzcnt不使用 > にしてみたが、180度回転×4が重くて速度低下。ボツ。 > ・できるところまでベクタ化して、lzcnt以後はスカラ計算で、速度若干改善。 > ・上記からlzcnt後、再度ベクタ化してみたら、速度若干低下したのでボツ。 > ・64bit×4の値を代入する関数を変更したら、意に反して結構速度改善。 > ・闇雲に__declspec(align(32)) してみたら若干速度改善してバラツキ減少。 > > これらにより、450msくらいになりました。 > ベクタ化はまだ何かありそう。 > > ちゃんと書いてなかったですが、途中からノート数カウントを外してます。入れると100ms > 程度の速度低下になります。一応、デバッグ用に#ifで切り替えられるようになってます。 > が、そんな状態なので、nps計算に意味が見いだせないという・・・。 > > 続いて評価関数をベクタ化できないか考えましたが、BMI命令使っているので厳しい。 > 計算楽にするため、でかい配列を何回も引いているので、ここを何とかしたい気がする。 > 黒・白・空の3を基数とする3進数でナンバリングしているんだけど、高速で計算する方法 > が見つからず。 > 平衡3進法を手早く計算する方法があると、黒を1、白を-1、空を0にして、定数足すとか > できるんだけど、どんなに調べても、基数変換に王道なしという言葉しか見つからない。
ローカルルール
SETTING.TXT
他の携帯ブラウザのレス書き込みフォームはこちら。
書き込み設定
で書き込みサイトの設定ができます。
・
ULA
・
べっかんこ(身代わりの術)
・
べっかんこ(通常)
・
公式(スマホ)
・
公式(PC)[PC,スマホ,PHS可]
書き込み設定(板別)
で板別の名前とメールを設定できます。
メモ帳
(0/65535文字)
上
下
板
覧
索
設
栞
歴
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.974s*