On 18 mai 2013, at 17:30, Matthew Woodcraft wrote: > ds wrote: >> I wonder if anybody had the same problem. We have significant loading >> time of our go engine (oakfoam due to gamma loading). >> >> Both gomill and clop restart the engine for every compatition. In >> principle it should be possible to reuse the loaded instance? > > I don't think it would be difficult to teach gomill to reuse an engine > process, if you would like that. Do you use the --parallel option? It > gets slightly trickier then. > > > Alternatively, does oakfoam have an option to speak GTP by listening on > a socket (or something similar like a named pipe)?
maybe gogui-server/gogui-client can do that. Also you can compile the startup data into your code to get a fast startup. That's what I do in Crazy Stone. It was necessary for cell phones. But having the program start instantly is also convenient in every day use on a PC. > > If so, I think it wouldn't be difficult to write a little GTP proxy > engine that connects to the socket each time it's run, and passes the > commands and responses back and forth. That way you'd solve the problem > for CLOP too. > > -M- > _______________________________________________ > Computer-go mailing list > [email protected] > http://dvandva.org/cgi-bin/mailman/listinfo/computer-go _______________________________________________ Computer-go mailing list [email protected] http://dvandva.org/cgi-bin/mailman/listinfo/computer-go
