A thread for miscellaneous musings on the opinionated Elf (Facebook's bot).
First up, the latest version (Elf v1 not v0) thinks black is better (52% +-1 I'd give as the error) on the empty board with 7.5 komi, which differs from other strong bots (AlphaGo 46.7%, Leela Zero #157 46.5%, FineArt 41% apparently, Elf v0 49.2%). It also believes diagonal 4-4s is good for black, so for white to play move 2 as 4-4 in an adjacent corner to black's first 4-4 is a slight mistake, -1%. But to play 3-4 in an adjacent corner is a huge mistake, -8% after 50k playouts (it started at -11%, I wonder how much after more); Kajiwara would be proud "move 2 lost the game"! (picture below shows 3-4 not facing the 4-4 which is more common in pro games whereas Kajiwara's was facing it, Elf thinks his 2 is basically the same). The reasoning seems simple enough (if not the size of the mistake), black plays diagonal 4-4, white takes last corner, and then black has sente to (low, of course) approach the 3-4 which is tedomari. Or after more playouts black uses his 5th move to 3-3 invade the 4-4 in sente, and then approach. Interestingly, a pattern search of human pro games also rates it poorly at only at only 45.6% (a real win%) despite being the 3rd most popular choice (15%), whilst the adjacent 4-4 is most popular (50%) and has a healthy 50.5% win. Diagonal 4-4 is just a little behind at 49.6%. Human pros keep playing this 3-4 move, and AlphaGo teach doesn't think it's bad, but I wonder if Elf and the wisdom of pro crowds are onto somthing.
Attachment:
Elf mv2.PNG [ 581.61 KiB | Viewed 9070 times ]
If we have parallel 4-4s, Elf v1 likes to outside approach or 3-3 invade slightly more than inside approach, but its view of white 6 shocked me. Backing off with the knight move, AlphaGo Teach's best move, a perfectly decent move for Leela Zero #157 (though switches to lower right 3-3 after 30k playouts but knight is less than 1% minus) and the most common (and healthy win%) human pro move is barely considered and seen as a big mistake, -7%. Instead if thinks white should approach black back (and lots of ignored approaches follow).
Attachment:
Elf mv5.PNG [ 595.97 KiB | Viewed 9070 times ]
So what should black do to take advantage of white backing off and giving black sente? (not needing to add a move to the approach stone after knight answer is the new normal). 3-3 invade of course, and this is something AlphaGo Teach and LZ agree on, though they don't share Elf's opinion it is good for black. If white does the common jump (as AG and LZ like, Elf thinks it's a mistake, that's for another post) instead of hane after push then Elf thinks white should keep extending and take gote, rather unusual these days to allow the 3-3 invasion in sente:
Attachment:
Elf mv13.PNG [ 600.5 KiB | Viewed 9070 times ]
If white does tenuki then, unless it is a strongly sente almost contact move like 3-3 invasion (knight approach isn't sente enough) then Elf thinks it is worth spending a move on and good for black to continue with the atari and descend at the top left corner. By playing around with some other positions, Elf seems to think this shape isn't joseki but good for black.
Attachment:
Elf mv14.PNG [ 597.11 KiB | Viewed 9070 times ]
Here's a recent game I played on Fox based on this idea, which thanks to my opponent's co-operation ended up working rather well for me.
(;GM[1]FF[4]CA[UTF-8]AP[CGoban:3]ST[2]
RU[Japanese]SZ[19]KM[0.00]TM[1200]
PW[å°å¼º001]PB[uberdude]WR[4d]BR[4d]DT[2018-08-13]RE[B+Resign]RL[0]TC[3]TT[30]
;B[pd]
;W[dp]
;B[pp]
;W[dd]
;B[fq]
;W[cn]
;B[cc]
;W[cd]
;B[dc]
;W[fc]
;B[ec]
;W[ed]
;B[fb]
;W[iq]C[very easy to tenuki, Elf -8]
;B[gc]C[Elf agrees]
;W[fd]
;B[bc]
;W[nq]C[elf agrees]
;B[dh]C[this distance of pincer is one Elf likes, agrees here]
(;W[cj]C[B is 72% now.]
(;B[gh]C[Right idea, but slight prefernce for others]
(;W[no]C[-13]
(;B[pn]
;W[eq]C[woo, I got sente anyway]
(;B[dj]C[Elf likes my preparation of bolstering 2-point jump before attack wall, its #1 instinct was get p3 o2 exchange first with this next but does like my move more when played.]
(;W[ci]
;B[ch]
;W[dk]
(;B[gd]
;W[ge]
;B[he]
;W[hf]
;B[gf]
;W[fe]
;B[ie]
;W[fg]
;B[gg]C[black 98% now, end of comments.]
;W[fh]
;B[ff]
;W[ef]
;B[fi]
;W[ei]
;B[eh]
;W[eg]
;B[gi]
;W[di]
;B[df]
;W[cf]
;B[dg]
;W[ee]
;B[ce]
;W[qf]
;B[qh]
;W[qd]
;B[qc]
;W[rc]
;B[pc]
;W[re]
;B[pe]
;W[pg]
;B[qe]
;W[rd]
;B[rg]
;W[rf]
;B[qk]
;W[ng]
;B[oq]
;W[nr]
;B[me]
;W[ql]
;B[pk]
;W[qn]
;B[qo]
;W[pm]
;B[on]
;W[ro]
;B[rp]
;W[rm]
;B[rk]
;W[ol]
;B[nj]
;W[ml]
;B[om]
;W[pl]
;B[mm]
;W[ll]
;B[lj]
;W[ok]
;B[oj]
;W[lg]
;B[oh]
;W[og]
;B[rb]
;W[sb]
;B[ra]
;W[le]
;B[ld]
;W[qg]
;B[rh]
;W[mf]
;B[ke]
;W[lf]
;B[ne]
;W[kf]
;B[lm]
;W[kl]
;B[lo]
;W[mp]
;B[kh]
;W[kd]
;B[je]
;W[md]
;B[lc]
;W[mc]
;B[lb]
;W[mb]
;B[nc]
;W[kb]
;B[kc]
;W[jc]
;B[la]
;W[nb]
;B[ob]
;W[nd]
;B[od]
;W[oc]
;B[pb]
;W[oe]
;B[of]
;W[oa]
;B[pa]
;W[sc]
;B[mh]
;W[lh]
;B[li]
;W[ph]
;B[pi]
;W[nh]
;B[ni]
;W[ki]
;B[jh]
;W[kj]
;B[qj]
;W[ri]
;B[oi]
;W[sj]
;B[rj]
;W[jd]
;B[jb]
;W[ih]
;B[ig]
;W[jg]
;B[ii]
;W[if]
;B[hg]
;W[jf]
;B[hd]
;W[bd]
;B[be]
;W[qb]
;B[na]
;W[fj]
;B[ik]
;W[hj]
;B[ij]
;W[km]
;B[kn]
;W[nn]
;B[nm]
;W[lk]
;B[kq]
;W[kr]
;B[lr]
;W[lq]
;B[lp]
;W[mq]
;B[jr]
;W[kp]
;B[jq]
;W[jp]
;B[ip]
;W[ir]
;B[ks]
;W[io]
;B[hp]
;W[jo]
;B[hq]
;W[qq]
;B[qp]
;W[or]
;B[pq]
;W[pr]
;B[qr]
;W[rr]
;B[rq]
;W[qs]
;B[sr]
;W[qq]
;B[so]
;W[rn]
;B[qr]
;W[is]
;B[hr]
;W[qq]
;B[jn]
;W[il]
;B[hm]
;W[hk]
;B[hl]
;W[gn]
;B[hn]
;W[ho]
;B[go]
;W[jk]
;B[im]
;W[jl]
;B[ad])
(;B[di]C[I worried this wasn't sente enough, Elf says even if ignored it's a good move.]
;W[he]
(;B[ck])
(;B[ek]C[not cut!])))
(;W[dk]
;B[ej]
;W[ci]
;B[ch]))
(;B[ip]C[and then it finds this!]))
(;B[oq]
;W[nr]
;B[on]C[I guess saying if you give me sente (as you need to with top left about to die) I have a better followup]))
(;W[he]C[I expected him to play here, Elf agrees.]))
(;B[fg]C[#1]
;W[hf]C[funky, the kind of move I think (and lightvector elsewhere said) bots are very good at. choosing best haengma in open situations.]
;B[dj]
;W[dk]
;B[ej]
;W[ci]
;B[ch]C[now f13 looks in good place]
;W[gg]C[not on my radar]
;B[gd]
;W[ge]
;B[ff]
;W[fe])
(;B[gg]
(;W[hd]C[there was an AG game with this, it's just another order but earns style bonus]
;B[hc]
;W[gd])
(;W[he])))
(;W[fh]C[White should help the weaker group, make sure wall can act as thickness not liability.]
;B[dk]
;W[qf]))