Author: Mike Byrne
Date: 18:00:54 12/26/02
Go up one level in this thread
A chess player loves the double check - the only way out of a double check (two pieces giving check) is to move the king. So for the logic below, skip right to ->generate capture moves for king etc. Michael Byrne On December 26, 2002 at 20:44:12, Terry McCracken wrote: >On December 26, 2002 at 20:40:51, Russell Reagan wrote: > >>Will this correctly handle all of the cases for generating moves when in check? >> >>(scope denoted by whitespace indentation) >>if number of pieces giving check is 1 >> generate moves that capture the piece giving check >> generate moves that block the checking piece >>generate capture moves for king >>generate non-capture moves for king >> >>Maybe someone can give some advice on generating moves when in check. I think I >>have all of the cases covered, but I'm not 100% sure. >> >>Also, is it possible for there to be more than 2 pieces delivering check at the >>same time? I don't think it can be achieved in a legal game. Anyone know for >>sure? >> >>Russell > >I'm not a chess programmer, but I do know you can't give check with more than >two pieces at once. > >Terry
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.