2018年8月30日木曜日

詰将棋 2018/08/30

7手詰です。
将棋ウォーズ で似たような局面になったものを詰将棋にしてみました。








動かしながら答えを確認する


図面はShogipic様で作らせていただきました。

2018年8月29日水曜日

[Bitcoin]bitcoindをregtestでたちあげてgenerateを繰り返しているとだんだんgenerateの時間が遅くなる

表題の通りのことがおこります。

checkblockindex=0
のオプションを指定してあげるとblock数が増えてもgenerateの時間は増えません。


bitcoin.conf 例



このオプションは、bitcoind --help -help-debug で確認できます。
regtestの場合、デフォルトはcheckblockindexがtrueになっており、regtestの場合のみblockが積み上がるたびにGenesisブロックから不正なデータがないかをチェックする処理が実行されるようです。

bitcoinのソースコードはこのへん↓↓
CheckBlockIndex