How to call the Satana move generation

Discussion of chess software programming and technical issues.

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
User avatar
Posts: 859
Joined: Mon Aug 10, 2009 8:05 pm
Location: Italy
Full name: Stefano Gemma

How to call the Satana move generation

Post by stegemma » Mon Nov 17, 2014 11:27 pm

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
Posts: 638
Joined: Mon Dec 15, 2008 10:45 am

Re: How to call the Satana move generation

Post by Desperado » Tue Nov 18, 2014 6:20 am


this is incremental move generation. Seperating the type of moves is used in staged move generation.

Posts: 815
Joined: Sun May 23, 2010 11:32 am

Re: How to call the Satana move generation

Post by elcabesa » Tue Nov 18, 2014 3:19 pm

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

Post Reply