To be clear, what I was talking about was building an opening book as part of the game-generation process that produces training data for the neural network. This makes sure you don't generate the same game over and over again.
A few more things about my Spanish checkers experiment from a few years ago: * I used a neural network as an evaluation function, and alpha-beta as the search algorithm. The networks I tried were fully connected and quite small compared to anything people are trying these days. The only game-specific knowledge I provided was not stopping the search if a capture is available (a primitive quiescence search that works well for checkers). * I couldn't get very far until I provided access to endgame tablebases. An important purpose of the evaluation function is to establish if there is enough advantage for one side to convert the game into a win, and the shallow searches I was performing in the generated games weren't strong enough in the endgame to determine this. Once I generated 6-men tablebases (pretty easy to do for checkers), it became very strong very quickly (about 1 week of computation, if I remember correctly). If I find some time in the next few weeks, I'll try to repeat the process for Ataxx. Álvaro. > > Building an opening book is a good idea. I do it too. > > By the way, if anybody is interested, I have put a small 9x9 opening book > online: > https://www.crazy-sensei.com/book/go_9x9/ > Evaluation is +1 for a win, -1 for a loss, for a komi of 7. It may not be > very good, because evaluations was done by my 19x19 network. I have started > to train a specialized 9x9 network last week, and it is already stronger. > > Rémi > _______________________________________________ > Computer-go mailing list > Computer-go@computer-go.org > http://computer-go.org/mailman/listinfo/computer-go _______________________________________________ Computer-go mailing list Computer-go@computer-go.org http://computer-go.org/mailman/listinfo/computer-go