Conditional Moves

For suggestions for new features to add to the site. Even if you don't have a sugestion at least vote on the features important to you.
Post Reply
Posts: 713
Joined: Thu Jan 01, 2004 7:41 pm

Conditional Moves

Post by redketchuplover » Tue Jan 18, 2011 9:21 am

Can this be installed here? Sorry if this has been asked before. Thank you.

Posts: 32
Joined: Fri Jul 06, 2001 2:59 pm
Location: Montreal, Quebec

Post by eraymond » Sun Jan 23, 2011 4:11 am

just when you start a tournament !

Posts: 713
Joined: Thu Jan 01, 2004 7:41 pm

Post by redketchuplover » Mon Jan 24, 2011 11:57 am

in other words never!

Posts: 42
Joined: Thu Jun 21, 2007 7:10 pm

Post by jsnyder » Mon Jan 24, 2011 2:06 pm

The one thing I disliked about conditional moves is that it helped your opponent think by showing them what you thought were their only options so they could focus on them.

when I played regular corr through mail/email through USCF, I would only use conditional moves if the play was totally forced.
it might be useful here for those situations where you have only a day or two left on time and a forced 8 move mate.

If your opponent knows your log on habits and has more time, he can send his moves when he knows you won't be online so you use more of your time.
I actually used to do that in ICC Corr. Several people I knew when they played so I would send after they logged off for the night.

Site Admin
Posts: 1389
Joined: Sun Mar 14, 1999 11:13 am
Location: Jeffersonville, IN

Post by gmiller » Mon Jan 24, 2011 11:03 pm

I've thought about implementing them. I just haven't because it's fairly complicated to implement without making the user interface unruly. I'll probably get to it some day.
Greg Miller

Posts: 9
Joined: Sat Sep 15, 2012 12:57 am

Re: Conditional Moves

Post by huw » Wed Oct 04, 2023 1:31 pm

There is no need to change the user interface, just use the exising move box.
Just append the "if " command to already existing commands for the move box: "resign", "draw", "acceptdraw"

Regular move: user writes "d2d4"
Conditional move: user writes "if d2d4 e5d4 f3d4"

Assuming the moves are played: 1.e4 e5 2.Ng1f3 d6
White is moving 3.d4 and wants to play after 3...exd4 4.Nf3
White is writing into the move box: "if d2d4 e5d4 f3d4" (without quotes)

Post Reply