Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: In the generate_move function...

Author: Robert Hyatt

Date: 21:36:03 12/20/99

Go up one level in this thread


On December 20, 1999 at 13:02:38, Nicolas Carrasco wrote:

>Do u know any documentation of MVV and LVA?

This approach (MVV/LVA or Most Valuable Victim, Least Valuable Attacker)
was designed for hardware move generators, as this is easy to do with some
parallel hardware for each square.  It works OK for normal chess programs,
although SEE is generally better.

It just means (a) find the most valuable piece that is attacked by the
moving side, and then (b) capture it by the least valuable piece that is
attacking it.

Very simple to implement.



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.