Fairy-Max 5.0a released
Moderator: Ras
-
- Posts: 28342
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Fairy-Max 5.0a released
I am not sure what you are asking. The bare-King mating is done by detecting there is a bare King in the root, multiplying its piece-square table by a factor (1 + reversiblePlyCounter/10) compared to the other pieces, and replacing the PST of all pieces by one that penalizes the adjacent two corners whenever the bare King steps onto a corner square. And by using a search without extensions or reductions, (and certainly no null move), except for extending those moves that step a bare King out of the corner by two ply.
-
- Posts: 770
- Joined: Fri Jan 04, 2013 4:55 pm
- Location: Nice
Re: Fairy-Max 5.0a released
Thanks HGhgm wrote:I am not sure what you are asking. The bare-King mating is done by detecting there is a bare King in the root, multiplying its piece-square table by a factor (1 + reversiblePlyCounter/10) compared to the other pieces, and replacing the PST of all pieces by one that penalizes the adjacent two corners whenever the bare King steps onto a corner square. And by using a search without extensions or reductions, (and certainly no null move), except for extending those moves that step a bare King out of the corner by two ply.
I searched just the topic where you had explained your algo in détail