How to call the Satana move generation

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

User avatar
stegemma
Posts: 859
Joined: Mon Aug 10, 2009 10:05 pm
Location: Italy
Full name: Stefano Gemma

How to call the Satana move generation

Post by stegemma »

In the next release of Satana i've implemented an incremental move generator just to know that maybe this is not the right name. In our G6 Group, someone say me that the incremental move generation is a generator with separated steps for captures and quiet moves. In Satana i've this but i generate only the moves of those pieces interested in the last move. For sample, in starting position after e4 i generate only moves for:

Qd1, Re1, Bf1, Ng1, Pe4

all the other pieces already have theyr moves saved and ready to be played, for both colors.

So, how do you call this kind of move generation?
User avatar
Desperado
Posts: 879
Joined: Mon Dec 15, 2008 11:45 am

Re: How to call the Satana move generation

Post by Desperado »

Hi,

this is incremental move generation. Seperating the type of moves is used in staged move generation.
elcabesa
Posts: 855
Joined: Sun May 23, 2010 1:32 pm

Re: How to call the Satana move generation

Post by elcabesa »

I was the one that gave you the wrong definition. I'm sorry but i hadn't understood that you werent talking about staged generation but ab out a real incremental one. Sorry