GA将?開発日記~王理のその先へ~

ネタ勢最強を目指して絶賛開発中。

Oh...

 二つ上ですが、5五将棋での結果でした _| ̄|○

 本将棋の初期局面だとこんな感じ。137秒で20手。

 後10倍程度高速化して、20手を10秒で読める様にしたいなぁ。

 どうも、読みの深さによって評価値が激しく上下してるから、それを押さえ込めれればなんとかなる…はず。

doIterativeDeeping() > time==0.00, 98.1kNPS, depth==1, window==(-1e+008,1e+008), score==0.049637,   Exact.
doIterativeDeeping() > time==0.01, 8.9kNPS, depth==2, window==(0.0463327,0.0529412), score==0.045510,       Fail-Low.
doIterativeDeeping() > time==0.01, 7.4kNPS, depth==2, window==(0.0422055,0.0529412), score==0.041000,       Fail-Low.
doIterativeDeeping() > time==0.02, 6.5kNPS, depth==2, window==(0.0364564,0.0529412), score==0.034392,       Fail-Low.
doIterativeDeeping() > time==0.03, 6.4kNPS, depth==2, window==(0.0281452,0.0529412), score==0.025421,       Fail-Low.
doIterativeDeeping() > time==0.03, 6.4kNPS, depth==2, window==(0.0168313,0.0529412), score==0.014052,       Fail-Low.
doIterativeDeeping() > time==0.04, 6.2kNPS, depth==2, window==(0.00224101,0.0529412), score==0.002180,      Fail-Low.
doIterativeDeeping() > time==0.05, 6.7kNPS, depth==2, window==(-0.0140595,0.0529412), score==-0.001653,     Exact.
doIterativeDeeping() > time==0.05, 6.4kNPS, depth==3, window==(-0.00495746,0.00165105), score==0.009867,    Fail-High.
doIterativeDeeping() > time==0.06, 6.4kNPS, depth==3, window==(-0.00495746,0.0131709), score==0.013566,     Fail-High.
doIterativeDeeping() > time==0.07, 6.3kNPS, depth==3, window==(-0.00495746,0.0181097), score==0.018152,     Fail-High.
doIterativeDeeping() > time==0.07, 7.0kNPS, depth==3, window==(-0.00495746,0.0243989), score==0.018198,     Exact.
doIterativeDeeping() > time==0.08, 7.5kNPS, depth==4, window==(0.0148934,0.0215019), score==0.011597,       Fail-Low.
doIterativeDeeping() > time==0.09, 8.2kNPS, depth==4, window==(0.00829282,0.0215019), score==0.007115,      Fail-Low.
doIterativeDeeping() > time==0.10, 8.5kNPS, depth==4, window==(0.00257201,0.0215019), score==0.000667,      Fail-Low.
doIterativeDeeping() > time==0.10, 9.2kNPS, depth==4, window==(-0.00557967,0.0215019), score==0.000667,     Exact.
doIterativeDeeping() > time==0.11, 9.4kNPS, depth==5, window==(-0.00263681,0.0039717), score==0.006981,     Fail-High.
doIterativeDeeping() > time==0.12, 9.8kNPS, depth==5, window==(-0.00263681,0.0102854), score==0.010785,     Fail-High.
doIterativeDeeping() > time==0.12, 10.9kNPS, depth==5, window==(-0.00263681,0.0153281), score==0.012739,    Exact.
doIterativeDeeping() > time==0.13, 11.4kNPS, depth==6, window==(0.00943498,0.0160435), score==0.021295,     Fail-High.
doIterativeDeeping() > time==0.14, 12.3kNPS, depth==6, window==(0.00943498,0.0245994), score==0.025183,     Fail-High.
doIterativeDeeping() > time==0.15, 12.6kNPS, depth==6, window==(0.00943498,0.0297259), score==0.030012,     Fail-High.
doIterativeDeeping() > time==0.16, 14.1kNPS, depth==6, window==(0.00943498,0.0362587), score==0.007411,     Fail-Low.
doIterativeDeeping() > time==0.17, 16.8kNPS, depth==6, window==(-0.00117842,0.0362587), score==-0.002283,   Fail-Low.
doIterativeDeeping() > time==0.17, 17.3kNPS, depth==6, window==(-0.0140935,0.0362587), score==-0.002283,    Exact.
doIterativeDeeping() > time==0.18, 17.4kNPS, depth==7, window==(-0.00558679,0.00102172), score==0.001242,   Fail-High.
doIterativeDeeping() > time==0.19, 18.9kNPS, depth==7, window==(-0.00558679,0.00454621), score==0.005170,   Fail-High.
doIterativeDeeping() > time==0.20, 20.4kNPS, depth==7, window==(-0.00558679,0.00971368), score==0.010109,   Fail-High.
doIterativeDeeping() > time==0.21, 20.8kNPS, depth==7, window==(-0.00558679,0.0163562), score==0.018822,    Fail-High.
doIterativeDeeping() > time==0.22, 21.4kNPS, depth==7, window==(-0.00558679,0.0274117), score==0.030042,    Fail-High.
doIterativeDeeping() > time==0.23, 24.5kNPS, depth==7, window==(-0.00558679,0.0418528), score==0.016914,    Exact.
doIterativeDeeping() > time==0.24, 26.2kNPS, depth==8, window==(0.0136095,0.020218), score==0.013319,       Fail-Low.
doIterativeDeeping() > time==0.25, 27.9kNPS, depth==8, window==(0.0100151,0.020218), score==0.009498,       Fail-Low.
doIterativeDeeping() > time==0.26, 29.2kNPS, depth==8, window==(0.00495499,0.020218), score==0.022399,      Fail-High.
doIterativeDeeping() > time==0.27, 30.8kNPS, depth==8, window==(0.00495499,0.0286456), score==0.029877,     Fail-High.
doIterativeDeeping() > time==0.28, 32.4kNPS, depth==8, window==(0.00495499,0.0384669), score==0.004919,     Fail-Low.
doIterativeDeeping() > time==0.29, 34.3kNPS, depth==8, window==(-0.00689161,0.0384669), score==0.038616,    Fail-High.
doIterativeDeeping() > time==0.31, 36.1kNPS, depth==8, window==(-0.00689161,0.0548557), score==0.011950,    Exact.
doIterativeDeeping() > time==0.32, 36.6kNPS, depth==9, window==(0.00864567,0.0152542), score==0.015309,     Fail-High.
doIterativeDeeping() > time==0.33, 36.7kNPS, depth==9, window==(0.00864567,0.0186129), score==0.018778,     Fail-High.
doIterativeDeeping() > time==0.33, 36.9kNPS, depth==9, window==(0.00864567,0.0233215), score==0.023831,     Fail-High.
doIterativeDeeping() > time==0.34, 36.9kNPS, depth==9, window==(0.00864567,0.0300776), score==0.030421,     Fail-High.
doIterativeDeeping() > time==0.35, 37.6kNPS, depth==9, window==(0.00864567,0.0390109), score==0.039228,     Fail-High.
doIterativeDeeping() > time==0.38, 42.2kNPS, depth==9, window==(0.00864567,0.0510392), score==0.036621,     Exact.
doIterativeDeeping() > time==0.39, 43.4kNPS, depth==10, window==(0.0333168,0.0399253), score==0.033266,     Fail-Low.
doIterativeDeeping() > time==0.41, 45.2kNPS, depth==10, window==(0.0299622,0.0399253), score==0.029626,     Fail-Low.
doIterativeDeeping() > time==0.43, 45.8kNPS, depth==10, window==(0.0250826,0.0399253), score==0.025034,     Fail-Low.
doIterativeDeeping() > time==0.45, 49.4kNPS, depth==10, window==(0.0187865,0.0399253), score==0.028577,     Exact.
doIterativeDeeping() > time==0.48, 54.7kNPS, depth==11, window==(0.0252728,0.0318813), score==0.025104,     Fail-Low.
doIterativeDeeping() > time==0.50, 59.0kNPS, depth==11, window==(0.0217999,0.0318813), score==0.021618,     Fail-Low.
doIterativeDeeping() > time==0.56, 68.8kNPS, depth==11, window==(0.0170745,0.0318813), score==0.016532,     Fail-Low.
doIterativeDeeping() > time==0.59, 74.7kNPS, depth==11, window==(0.0102851,0.0318813), score==0.031896,     Fail-High.
doIterativeDeeping() > time==0.63, 78.5kNPS, depth==11, window==(0.0102851,0.0404857), score==0.010216,     Fail-Low.
doIterativeDeeping() > time==0.74, 94.5kNPS, depth==11, window==(-0.00159541,0.0404857), score==-0.001681,  Fail-Low.
doIterativeDeeping() > time==0.81, 99.7kNPS, depth==11, window==(-0.0179214,0.0404857), score==0.001419,    Exact.
doIterativeDeeping() > time==0.89, 106.3kNPS, depth==12, window==(-0.00188483,0.00472368), score==-0.001961,        Fail-Low.
doIterativeDeeping() > time==0.96, 110.7kNPS, depth==12, window==(-0.00526557,0.00472368), score==0.004877, Fail-High.
doIterativeDeeping() > time==1.02, 115.8kNPS, depth==12, window==(-0.00526557,0.0094201), score==-0.005442, Fail-Low.
doIterativeDeeping() > time==1.17, 123.1kNPS, depth==12, window==(-0.0116887,0.0094201), score==-0.011753,  Fail-Low.
doIterativeDeeping() > time==1.29, 127.5kNPS, depth==12, window==(-0.020343,0.0094201), score==0.009463,    Fail-High.
doIterativeDeeping() > time==1.58, 137.2kNPS, depth==12, window==(-0.020343,0.0212744), score==-0.014958,   Exact.
doIterativeDeeping() > time==1.63, 137.9kNPS, depth==13, window==(-0.0182626,-0.0116541), score==-0.011476, Fail-High.
doIterativeDeeping() > time==1.77, 140.1kNPS, depth==13, window==(-0.0182626,-0.00817194), score==-0.008120,        Fail-High.
doIterativeDeeping() > time==1.85, 141.4kNPS, depth==13, window==(-0.0182626,-0.00357628), score==-0.003524,        Fail-High.
doIterativeDeeping() > time==1.97, 143.5kNPS, depth==13, window==(-0.0182626,0.00272316), score==0.002890,  Fail-High.
doIterativeDeeping() > time==2.35, 149.3kNPS, depth==13, window==(-0.0182626,0.0114802), score==0.008514,   Exact.
doIterativeDeeping() > time==2.51, 150.8kNPS, depth==14, window==(0.00520973,0.0118182), score==0.012048,   Fail-High.
doIterativeDeeping() > time==2.64, 152.3kNPS, depth==14, window==(0.00520973,0.0153518), score==0.005117,   Fail-Low.
doIterativeDeeping() > time==2.69, 152.7kNPS, depth==14, window==(0.00057369,0.0153518), score==0.000551,   Fail-Low.
doIterativeDeeping() > time==3.95, 158.5kNPS, depth==14, window==(-0.00569647,0.0153518), score==0.015374,  Fail-High.
doIterativeDeeping() > time==6.08, 163.9kNPS, depth==14, window==(-0.00569647,0.0239633), score==0.023964,  Fail-High.
doIterativeDeeping() > time==7.72, 167.8kNPS, depth==14, window==(-0.00569647,0.0357749), score==-0.005700, Fail-Low.
doIterativeDeeping() > time==9.07, 170.5kNPS, depth==14, window==(-0.0219403,0.0357749), score==0.027798,   Exact.
doIterativeDeeping() > time==9.15, 170.4kNPS, depth==15, window==(0.0244937,0.0311022), score==0.024367,    Fail-Low.
doIterativeDeeping() > time==9.19, 170.4kNPS, depth==15, window==(0.0210623,0.0311022), score==0.021013,    Fail-Low.
doIterativeDeeping() > time==9.37, 170.6kNPS, depth==15, window==(0.0164694,0.0311022), score==0.016377,    Fail-Low.
doIterativeDeeping() > time==9.67, 170.7kNPS, depth==15, window==(0.0101299,0.0311022), score==0.010101,    Fail-Low.
doIterativeDeeping() > time==9.79, 170.6kNPS, depth==15, window==(0.00151111,0.0311022), score==0.001062,   Fail-Low.
doIterativeDeeping() > time==9.85, 170.4kNPS, depth==15, window==(-0.0107492,0.0311022), score==0.007349,   Exact.
doIterativeDeeping() > time==10.09, 170.5kNPS, depth==16, window==(0.00404439,0.0106529), score==0.010653,  Fail-High.
doIterativeDeeping() > time==10.65, 168.6kNPS, depth==16, window==(0.00404439,0.0139574), score==0.003986,  Fail-Low.
doIterativeDeeping() > time==11.23, 169.2kNPS, depth==16, window==(-0.000557164,0.0139574), score==0.014115,        Fail-High.
doIterativeDeeping() > time==11.51, 169.5kNPS, depth==16, window==(-0.000557164,0.0203624), score==0.020370,        Fail-High.
doIterativeDeeping() > time==15.52, 176.9kNPS, depth==16, window==(-0.000557164,0.0289594), score==-0.000582,       Fail-Low.
doIterativeDeeping() > time==18.51, 181.8kNPS, depth==16, window==(-0.012393,0.0289594), score==0.006110,   Exact.
doIterativeDeeping() > time==19.17, 182.5kNPS, depth==17, window==(0.00280583,0.00941435), score==0.009444, Fail-High.
doIterativeDeeping() > time==19.33, 182.4kNPS, depth==17, window==(0.00280583,0.0127487), score==0.002748,  Fail-Low.
doIterativeDeeping() > time==19.94, 183.1kNPS, depth==17, window==(-0.00179516,0.0127487), score==0.012806, Fail-High.
doIterativeDeeping() > time==22.63, 185.0kNPS, depth==17, window==(-0.00179516,0.019053), score==0.019062,  Fail-High.
doIterativeDeeping() > time==22.92, 184.9kNPS, depth==17, window==(-0.00179516,0.0276514), score==-0.001808,        Fail-Low.
doIterativeDeeping() > time==25.58, 188.6kNPS, depth==17, window==(-0.0136193,0.0276514), score==0.011350,  Exact.
doIterativeDeeping() > time==26.48, 189.2kNPS, depth==18, window==(0.00804576,0.0146543), score==0.008015,  Fail-Low.
doIterativeDeeping() > time==27.96, 190.3kNPS, depth==18, window==(0.00471065,0.0146543), score==0.004709,  Fail-Low.
doIterativeDeeping() > time==29.07, 190.5kNPS, depth==18, window==(0.000165922,0.0146543), score==0.005090, Exact.
doIterativeDeeping() > time==30.51, 191.0kNPS, depth==19, window==(0.0017856,0.00839411), score==0.008467,  Fail-High.
doIterativeDeeping() > time==33.49, 192.6kNPS, depth==19, window==(0.0017856,0.0117709), score==0.001753,   Fail-Low.
doIterativeDeeping() > time==47.69, 196.8kNPS, depth==19, window==(-0.00279041,0.0117709), score==0.011779, Fail-High.
doIterativeDeeping() > time==63.55, 201.1kNPS, depth==19, window==(-0.00279041,0.0180259), score==0.000597, Exact.
doIterativeDeeping() > time==74.05, 203.6kNPS, depth==20, window==(-0.00270774,0.00390077), score==-0.002710,       Fail-Low.
doIterativeDeeping() > time==81.67, 203.9kNPS, depth==20, window==(-0.00601415,0.00390077), score==0.003912,        Fail-High.
doIterativeDeeping() > time==90.65, 204.7kNPS, depth==20, window==(-0.00601415,0.00845494), score==0.008465,        Fail-High.
doIterativeDeeping() > time==126.87, 207.5kNPS, depth==20, window==(-0.00601415,0.0147118), score==0.014717,        Fail-High.
doIterativeDeeping() > time==137.32, 207.9kNPS, depth==20, window==(-0.00601415,0.0233066), score==0.010900,        Exact.
printResult() > ノード数 : PV==33262, NonPV==7290618
printResult() > MPN==1.218964
printResult() > 枝刈り成功率 :
printResult() >     Razor==0.8511(974095)
printResult() >     Futility==0.3907(4777969)
printResult() >     Null-Move==0.7204(1688201)
printResult() >     ProbCut==0.6481(167616)
printResult() >     ShallowDepth==0.8954(11389587)
printResult() >     LMR==0.9172(1396044)