Re: Some Lizzie Ai questions
Posted: Sat May 21, 2022 11:19 pm
15 blocks is better for slow computers and 40 for fast ones.I don't know when a computer is fast enough to use 40 blocks.
Life in 19x19. Go, Weiqi, Baduk... Thats the life.
https://lifein19x19.com/
First of all there's just inherent variance. I can run the same sgf through KaTrain two times under 25,000 playouts a move and the evaluations will differ.JoeS1 wrote:Does anyone else know any reason why there'd be such a difference in calculation of variations between Lizzie and KaTrain and what I asked in previous post? I know this community is kind of small. Is there anyone who knows how these programs work that has gone in depth on AI? I'm having a hard time Googling and finding specific info on AI Go.
Probably 40 blocks is better no matter what speed your computer is at this point (specifically, the latest nets from https://katagotraining.org). It's trained so much more that it will just dominate. Also the 15 blocks net predates some specific joseki training (mi yuting's flying dagger, some 3-4 pincer joseki) that are known AI blindspots for bots that don't have training for such positions, so it will systematically make well-known mistakes on some joseki that new nets will get right even with far less compute.jlt wrote:15 blocks is better for slow computers and 40 for fast ones.I don't know when a computer is fast enough to use 40 blocks.
Heh. Keep in mind that AlphaZero/Master put literally zero value on winning with a larger score versus a smaller score. The're not trying to gain points locally, or trying to avoid giving up points, in the first place. They're only trying to win, and if they see that giving the opponent free points in some endgame situations wins just as much as not giving those points, then they're indifferent, a win is a win. You can see this clearly in one of the AlphaGo vs Ke Jie games, where AlphaGo won by 0.5 points, but was ahead by far, far more (10+ points, if I recall).JoeS1 wrote:Thanks for the replies. I was trying to find more info on Lizzie AI and came across KaTrain and AlphaGo Zero/Master games which I didn't know existed, and have been replaying those. Surprising to see it still makes mistakes as well, but they are typically giving up a point or two endgame or answering a KO threat in a way that adds another unnecessary KO threat. Those are the easy things even a kyu player could see. It almost seems like there should be a second pass where the program takes the top moves and analyzes which ones lead to the most points gained locally or something. This seems feasible endgame when there aren't many possibilities left.
I believe Lizzie by default comes with a pretty old 15-block Leela Zero, and a very outdated 20-block Katago. Neither of these nets is the best choice for analysis, you should just use KaTrain's strongest model. Which you can upgrade Lizzie to use if you like, by manually downloading all those updated versions and networks and replacing the existing versions in your Lizzie download with those.JoeS1 wrote: When searching for a guide on Lizzie I found mention of KaTrain and have been messing with that. Lizzie doesn't seem to have an option to end the game and count the score. KaTrain does, but after downloading all the modules, I noticed it only seems to do a few hundred variations across a few moves total per minute. Is KaTrain using a more advanced version of KataGo? I'm on Lizzie version 0.7.4 which appears to be the latest version.
I'm using the Open CL, 1.11 windows 64 bit engine, because I think that's the only one for GPUs, but there are 6 models. There are 15 block, 20 block, 30 block, 40 block, latest model, strongest model. Does anyone know how these compare to one another? Is Lizzie using the 15 block? Most I could find was 40 block was better than 20 block, but I didn't notice much of a difference in calculations between 40 block and strongest version. Still seems incredibly slow.