“比業(yè)余還菜”的katago
近日,絕藝被對(duì)抗性攻擊狂輸百目的消息在圍棋圈內(nèi)引起軒然大波。絕藝指導(dǎo)F在2月21號(hào)被攻擊后下線修bug,3月1號(hào)上線后僅第二天又被攻擊。

我也小試了一手,純?nèi)吮蛔屜鹊那闆r下贏了某野狐知名AI號(hào)。雖然沒有職業(yè)贏的那么優(yōu)雅,但還是卡出bug了。

這一切的起因都是katago的一個(gè)“小”bug,目前已知最新的katago引擎和權(quán)重還都沒修這個(gè)bug。這里作簡(jiǎn)單的解釋。

原理很簡(jiǎn)單,katago對(duì)于“環(huán)形”棋形的認(rèn)識(shí)不清,會(huì)認(rèn)為圍成環(huán)狀的棋子氣很長(zhǎng),導(dǎo)致對(duì)殺的時(shí)候不去收氣而是去走其他的地方。有點(diǎn)抽象,放個(gè)圖。

如圖,觀察到此時(shí)白左邊大龍只有4氣,白現(xiàn)在其實(shí)只此一手d5才能殺黑,但katago對(duì)活塊判斷有誤,沒有把計(jì)算量放在左邊的棋,而依然在走右邊的官子,導(dǎo)致被黑收氣之后左邊全死。
這個(gè)bug已經(jīng)存在很久了,感謝網(wǎng)友提醒這個(gè)bug已經(jīng)在最新的60b權(quán)重里修好了但新bug是:AI會(huì)以為棋塊里面的圍著活棋的地方是他的一個(gè)真眼。

作者在修這個(gè)bug了,目前修法應(yīng)該是增加AI的專項(xiàng)訓(xùn)練,很難在保證棋力不掉的情況下修好。
另有一個(gè)實(shí)戰(zhàn)下不出的bug

1.開局先走三三小目之類,抽空在對(duì)方角上搞一個(gè)方四的形狀出來。

2.開始鋪地板,然后一邊在白角旁邊騷擾一下,注意不要讓白做出一個(gè)真眼的眼型,否則會(huì)和黑雙活。也不要讓白連到別的活棋上。

3.慢慢在旁邊收氣,注意一邊圍邊上一邊要保證自己圍住白的棋有一點(diǎn)氣。然后AI就出bug了。
多下幾局掌握技巧,基本一下一個(gè)準(zhǔn)。

文章重新發(fā)了一遍,感謝@KataGo2?的指正,另外@科西嘉小人 和 @沉默的幽香 發(fā)的視頻的bug已經(jīng)修了。(為啥我艾特不出來)
求手關(guān)注