Author: Antonio Dieguez
Date: 08:37:07 10/01/99
Go up one level in this thread
On September 30, 1999 at 23:30:01, Nicolas Carrasco wrote:
>As I have seen on some chess programs they do this time increment:
>///////////////////////////////
>depth = -1;
>while(time () == 3/4)
>{
>++i;
>alphabeta(i,-12000,12000);
>}
>////////////////////////////////
>
>Here, if we have more time we play with one more depth, for example if we play
>up to depth 4 and average of chess moves is 35: 35^4+35^3+35^2+35^1 that means
>that if we directly searched with 4 depth we could search a 3.1 %
>(aprox.)faster!
what?
como?
>what other ideas?
si dijiste lo que creo que dijiste, quieres decir que si el tiempo se ve
suficiente seria mejor empezar con una iteracion mas grande?
En caso afirmativo, tienes que saber ademas del asunto del tiempo ver
iteraciones pequeñas primero sirve para ordenar los movimientos... y si lo
pruebas y comparas veras que en realidad no creo que ganes algo, ademas si usas
hash tables la informacion de la iteracion anterior te ayudaria mucho para la
siguiente, pero aun si no las usas igual es bueno empezar con chicas, aunque si
empiezas en una iteracion no muy chica de todas formas puedes guardar las pv
para verla primero en la proxima iteracion, antes que las primeras capturas en
cada ply, pero las hash tables hacen eso y mas.
ademas estas contando 35 movimientos, si ya pusiste el aphabeta son mucho menos.
>Thanks
de nada, Nicolas.Suerte.
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.