gnugo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gnugo-devel] Patch for break_chain3_moves


From: SP Lee
Subject: Re: [gnugo-devel] Patch for break_chain3_moves
Date: Fri, 23 Jan 2004 13:21:50 -0800

> The following tweak makes gnugo generate more aggressive chain
breaking
> moves. The regression breakage (I might overlook some cases because
> there are recently lots of regression changes on the cvs):
>
> ./regress.sh . reading.tst
> 194 unexpected PASS!
> ./regress.sh . strategy.tst
> 13 unexpected PASS!
> ./regress.sh . lazarus.tst
> 5 unexpected PASS!
> 13 unexpected PASS!
> ./regress.sh . nngs.tst
> 370 unexpected PASS!
> 371 unexpected PASS!
> ./regress.sh . strategy3.tst
> 119 unexpected PASS!
> ./regress.sh . owl1.tst
> 263 unexpected PASS!
> ./regress.sh . century2002.tst
> 140 unexpected PASS!
> ./regress.sh . 9x9.tst
> 210 unexpected PASS!
>
> ./regress.sh . reading.tst
> 64 unexpected FAIL: Correct '3 N1', got '1 R3'
> ./regress.sh . arb.tst
> 203 unexpected FAIL: Correct 'T7', got 'N3'
> ./regress.sh . seki.tst
> 206 unexpected FAIL: Correct 'A1', got 'C9'
> 811 unexpected FAIL: Correct 'A1', got 'C9'
>
> These fails are all related to ko. Since now more moves are generated,
> the ko's may make things more complicated. I'll check this later.
>
> ./regress.sh . 13x13.tst
> 39 unexpected FAIL: Correct 'H4|J4', got 'J5'
>
> Actually I think J5 is not a bad move for this case.
>
> ./regress.sh . strategy4.tst
> 190 unexpected FAIL: Correct 'D13', got 'E14'
>
> D13 is better for sure, but E14 maybe also not bad, yet E14 generates
> many aji's.
>
> SP Lee
>

Attached is the patch with slightly improved style.

SP Lee


begin 666 Rpatch.dat
M)"!C=G,@9&EF9B M=2!R96%D:6YG+F,-"DEN9&5X.B!R96%D:6YG+F,-"CT]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T-"E)#4R!F:6QE.B O8W9S<F]O="]G;G5G
M;R]G;G5G;R]E;F=I;F4O<F5A9&EN9RYC+'8-"G)E=')I979I;F<@<F5V:7-I
M;VX@,2XQ,S4-"address@hidden@+7(Q+C$S-2!R96%D:6YG+F,-"BTM+2!R96%D
M:6YG+F,@(" R,2!*86X@,C P-" Q.#HS.3HQ,2 M,# P," @(" @(#$N,3,U
M#0HK*RL@<F5A9&EN9RYC(" @,C,@2F%N(#(P,#0@,address@hidden,C$Z,address@hidden P,# 
-
M"D! ("TT-34V+#(Y("LT-34V+#,Y($! #0H-"B @(" @address@hidden@=&AE(#,@
M;&EB97)T>2!C:&%I;B!E87-I;'address@hidden(')U;B!A=V%Y('1H<F]U9V@@;VYE
M(&]F('1H90T*(" @(" @*B!L:6)E<G1I97,L('=E(&1O;B=T('!L87D@;VX@
M86YY(&]F('1H92!O=&AE<B!L:6)E<G1I97,N#0HK(" @(" J(%5S=6%L;'D@
M:70G<R!N;address@hidden>2!T;R!E<V-A<&address@hidden)O;2!T:&4@,R!L:6)E<G1I97,L
M(&)U= T**R @(" @*B!T:&5R92!A<address@hidden,@;&EK92 H3R!T;R!B<F5A
M:R!C:&%I;B!O9B!8)W,address@hidden @(" @*B @+BY86%A8#0HK(" @(" J(" N
address@hidden"BL@(" @("H@(&)83T]/6" @address@hidden"!P;&%Y<R!O;B!A+"!T:&4@
M;&5F=&UO<address@hidden:6XG<R!N;RX@;&EB97)T:65S(&ES#0HK(" @(" J(" N
address@hidden@@(" @(" @8VAA;F=E9"!T;R 
U+"!B('1O(address@hidden(&,@=&address@hidden
M"BL@(" @("H@("address@hidden @(" @*B @address@hidden"!P;&%Y<R!O;B!A;GD@
M;address@hidden&AE(&QI8F5R=&EE<R!T;R!C:&address@hidden&AE('1O=&%L#0HK(" @(" J
M("!L:6)E<G1I97,@=&address@hidden"P@:70G<R!S=&EL;"!N;address@hidden>2!T;R!E<V-A
M<&4@<VEN8V4@:70G<R!/)W,-"BL@(" @("H@('1U<address@hidden&\@;6]V92!A;F0@
M=&AE(&QI8F5R=&EE<address@hidden@<F5D=6-E9"address@hidden(" @(" @*B\-
M"BT@(" @;&EB,2 ](&%P<')O>&QI8BAL:6)S6S!=+"!O=&AE<address@hidden"address@hidden,
M3"D[#0HM(" @(&QI8C(@/2!A<'!R;WAL:6(H;&EB<ULQ72P@;W1H97(L(#0L
M($Y53$PI.PT*+2 @("!I9B H;&EB,2 ^/2 T("8F(&QI8C(@/address@hidden"D-"BL@
M(" @;&EB,2 ](&%P<')O>&QI8BAL:6)S6S!=+"!O=&AE<address@hidden@3E5,3"D[
M#0HK(" @(&QI8C(@/2!A<'!R;WAL:6(H;&EB<ULQ72P@;W1H97(L(#4L($Y5
M3$PI.PT**R @("!I9B H;&EB,2 ^/2 U("8F(&QI8C(@/address@hidden"B @(" @
M("!C;VYT:6YU93L-"BT@(" @;&EB,R ](&%P<')O>&QI8BAL:6)S6S)=+"!O
M=&AE<address@hidden"address@hidden,3"D[#0HK(" @(&QI8C,@/2!A<'!R;WAL:6(H;&EB<ULR
M72P@;W1H97(L(#4L($Y53$PI.PT*#0HM(" @(&EF("@H;&EB,2 ^/2 T('Q\
M(&QI8C(@/address@hidden"D@)B8@;&EB,R ^/2 T*0T**R @("!I9B H*&QI8C$@/CT@
M-2!\?"!L:6(R(#X](#4I("8F(&QI8C,@/address@hidden"B @(" @("!C;VYT:6YU
M93L-"@T*+2 @("!I9B H;&EB,2 ^/2 T("8F("%M=UML:6)S6S!=72D@>PT*
M*R @("!I9B H;&EB,2 ^/2 U("8F("%M=UML:6)S6S!=72D@>PT*(" @(" @
M(&UW6VQI8G-;,%U=(#T@,3L-"B @(" @("!P;W-S:6)L95]M;W9E<UMU*RM=
M(#T@;&EB<ULP73L-"B @(" @("!C;VYT:6YU93L-"B @(" @?0T*#0HM(" @
M(&EF("AL:6(R(#X](#0@)B8@(6UW6VQI8G-;,5U=*2![#0HK(" @(&EF("AL
M:6(R(#X](#4@)B8@(6UW6VQI8G-;,5U=*2![#0H@(" @(" @;7=;;&EB<ULQ
M75T@/2 Q.PT*(" @(" @('!O<W-I8FQE7VUO=F5S6W4K*UT@/2!L:6)S6S%=
M.PT*(" @(" @(&-O;G1I;G5E.PT*(" @("!]#0H-"BT@(" @:address@hidden&QI8C,@
M/address@hidden" F)B A;7=;;&EB<ULR75TI('L-"BL@(" 
@:address@hidden&QI8C,@/address@hidden F
M)B A;7=;;&EB<ULR75TI('L-"B @(" @("!M=UML:6)S6S)=72 ](#$[#0H@
M(" @(" @<&]S<VEB;&5?;6]V97-;=2LK72 ](&QI8G-;,ET[#0H@(" @(" @
M8V]N=&EN=64[#0I 0" M-#8P-2PQ,R K-#8Q-2PR,2! 0 T*(" @(" @*B H
M5&AI<R!C=7)R96YT;'D@;VYL>2!M86ME<R!A(&1I9F9E<address@hidden@<W1A
M8VMP(#T](&)A8VMF:6QL,E]D97!T:"XI#0H@(" @(" J+PT*(" @("!I;G0@
M>'!O<R ]('!O<W-I8FQE7VUO=F5S6W9=.PT**R @("!I;G0@;&EB7W-T;VYE
M(address@hidden<F]X;&EB*'AP;W,L(&-O;&]R+" S+"!L:6)S*3L-"B @(" @:68@
M*'-T86-K<" \/2!B<F5A:U]C:&%I;E]D97!T: T*(" @(" @("!\?" H8F5?
M86=G<F5S<VEV92 F)B!S=&%C:W @/address@hidden:V9I;&Q?9&5P=&@I#0HM(" @
M(" @('Q\(&%P<')O>&QI8BAX<&]S+"!C;VQO<BP@,address@hidden,3"D@/B Q*0T*
M+2 @(" @("\J(%=E('5S92!A(&YE9V%T:79E(&EN:71I86P@<V-O<F4@:&5R
M92!A<R!W92!P<F5F97(@=&address@hidden T*+2 @(" @(" J(&1I<F5C="!D969E
M;G-E(&address@hidden @(" @(" J+PT*+2 @(" @($%$1%]#04Y$241!5$5?
M34]612AX<&]S+" M,address@hidden" B8G)E86M?8VAA:6XS(BD[#0HK(" @
M(" @('Q\(&QI8E]S=&]N92 ^(#$I('L-"BL@(" @(" @address@hidden;B!T:&4@
M<W1O;address@hidden(&-H86EN(&)R96%K:6YG(&AA<R R(&QI8F5R=&EE<RP@:70@
M:7,@;VYL>0T**R @(" @(" @*B!S869E('=H96X@:70G<R!O<'!O;F5N="!W
M;W5L9"!R961U8V4@;W=N(&QI8F5R='address@hidden&\@,2!W:&EL90T**R @(" @(" @
M*B!T<GEI;F<@=&address@hidden@@=&AE(&-H86EN(&)R96%K:6YG('-T;address@hidden
M*R @(" @(" @*B\-"BL@(" @(" @(&EF("AL:6)?<W1O;F4@(3T@,B!\?"!A
M<'!R;WAL:6(H;&EB<ULP72P@;W1H97(L(#,L($Y53$PI(#T](#(@?'P-"BL@
M(" @(" @(" @87!P<F]X;&EB*&QI8G-;,5TL(&]T:&5R+" S+"!.54Q,*2 ]
M/2 R*0T**R @(" @(" @address@hidden@=7-E(&$@;F5G871I=F4@:6YI=&EA;"!S
M8V]R92!H97)E(&%S('=E('!R969E<B!T;R!F:6YD#0HK(" @(" @(" @*B!D
M:7)address@hidden&5F96YS92!M;W9E<RX-"BL@(" @(" @(" J+PT**R @(" @(" @
M("!!1$1?0T%.1$E$051%7TU/5D4H>'!O<address@hidden(L("IM;W9E<RP@(F)R96%K
B7V-H86EN,R(I.PT**R @(" @('T-"B @('T-"B!]#0H-"@``
`
end






reply via email to

[Prev in Thread] Current Thread [Next in Thread]