🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes
Article #138

Re: Backtracking i poda Alfa-Beta...

#138
From: Miguel Rebollo
Date: Mon, 12 Jul 1999 00:00
53 lines
2608 bytes
krank escribió:
> 
>     Hola a tod@s!
> 
>     A ver si puede alguien ayudarme con un pequeño problemilla que tengo.
> Desearía información sobre estos dos algoritmos:
> 
>     El de backtracking i el de la poda alfa-beta (si pudiera ser en
> castellano, mejor...)
> 
> Se trata de implementar un juego de ajedrez, i son de vital importancia para
> la estrategia de juego.
> 
> Grácias a quien pueda ayudarme!
> Salu2.

En

http://www.cps.unizar.es/~jcampos/ea/transparencias.html
http://delicias.dia.fi.upm.es/proyectos/en-curso/monyca/busqueda.html

tienes una buena información sobre esos algoritmos y muchos otros
esquemas de programación. La poda alfa-beta no es más que un tipo de
poda "especial" para búsquedas. En una búsqueda normal (por ejemplo,
usando backtracking = ramificación y poda -por usar el término en
castellano-), se busca minimizar el valor de una función. Sin embargo,
la poda alfa-beta lo que buisca es minimizar en un nivel y maximizar en
el siguiente. Se utiliza mucho para los juegos.

La idea básica de la poda alfa-beta es que en el juego tienes que hacer
las jugadas mejores para ti en un turno (maximizar la puntuación) de
forma que las posibilidades que quedan para el contrario te perjudiquen
lo menos posible (minimizar la puntuación del oponente).

Espero que te sirva

Chao

-- 
Miguel Rebollo Pedruelo
Dpto. Sistemas Informaticos y Computacion (DSIC)
Universidad Politecnica de Valencia
------------------------------------------------
http://www.dsic.upv.es/~mrebollo
Technical Details
Message-ID: <3789B39F.E2FB4832@dsic.upv.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <7m4vqr$3d1@esiami.tsai.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,b6f0d4ec43c031b3
X-Google-Attributes: gid1116f3,public
X-Google-Thread: 10f58f,b6f0d4ec43c031b3
X-Google-Attributes: gid10f58f,public
X-Google-Thread: f59de,b6f0d4ec43c031b3
X-Google-Attributes: gidf59de,public
X-Google-Thread: f53ec,b6f0d4ec43c031b3
X-Google-Attributes: gidf53ec,public
From: Miguel Rebollo <mrebollo@dsic.upv.es>
Subject: Re: Backtracking i poda Alfa-Beta...
Date: 1999/07/12
Message-ID: <3789B39F.E2FB4832@dsic.upv.es>
X-Deja-AN: 500044965
Content-Transfer-Encoding: quoted-printable
References: <7m4vqr$3d1@esiami.tsai.es>
X-Accept-Language: es
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: newsmaster@upv.es
X-Trace: polaris.cc.upv.es 931771252 22925 158.42.48.109 (12 Jul 1999 09:20:52 GMT)
Organization: DSIC - UPV
Mime-Version: 1.0
NNTP-Posting-Date: 12 Jul 1999 09:20:52 GMT
Newsgroups: es.comp.lenguajes,es.comp.lenguajes.c,es.comp.lenguajes.c++,es.comp.lenguajes.java