Have you noticed a difference between Java 5 and 6? I've heard some programs get a nice boost.
- Brian On 5/25/07, Peter Drake <[EMAIL PROTECTED]> wrote:
For what it's worth, I'm getting over 25k playouts per second in Java on my 4-core 3GHz machine using Orego. Single easiest improvement: use the -server command line option to Java. This turns on the just-in-time compiler, roughly doubling speed. Peter Drake http://www.lclark.edu/~drake/ On May 25, 2007, at 9:09 AM, Eduardo Sabbatella wrote: I will try to do my best. :) Selection algorithm in MC is the part you want improve. If you do that in Python, it will be slow. Also, its the part of your code that will be more prune to memory leaks, and errors. because of fast prototyping and changes. I have found that Java is good enough for prototyping... You can simulate up to 2-5k games per second (depends on your selection algorithm / cpu / etc). Simulating 75k/100k per move is a good balance between move quality and resources spent. It only takes 15-30 secs. Eduardo --- Steven Clark <[EMAIL PROTECTED]> escribió: We'll be the judges of that nice&elegant bit ;) I think using the ease of python to get started with algorithms and then later pushing the performance critical sections to C and wrapping with SWIG is a great idea. On 5/25/07, Eduardo Sabbatella <[EMAIL PROTECTED]> wrote: No, but soon I will publish to the public a Java Go engine including a nice and elegant set of go base classes. --- George Dahl <[EMAIL PROTECTED]> escribió: Does anyone know of any open source Go AI's written in pure python? Thanks, George _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ __________________________________________________ Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). ¡Probalo ya! http://www.yahoo.com.ar/respuestas _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ __________________________________________________ Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). ¡Probalo ya! http://www.yahoo.com.ar/respuestas _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
_______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/