Originally posted by rgoudie
Absolutely! The conditional move(s) should never be available to the opponent until after the trigger move(s) are played. If the opponent plays a trigger move, then the system will automatically respond with the conditional move and send an e-mail if appropriate. Otherwise, if the opponent plays a different move than any of the trigger move(s), then the system will simply delete those stale conditional move(s).
I think there are two different animals here:
1. There's conditional moves that are usually proposted in correspondence chess to make the game goes faster. You post a move and proposes one or more lines of game to your oponent. He/she can ignore the proposed lines and answer with a move by himself, or accept one of the suggested lines and continue the game from the end of the selected line. This way, you can play 1.e4 and suggest to your oponnent 1...Nf6 2.e5 Nd5 3.d4, and, if the opponent accepts the proposed line, he/she will answer with move 3. This kind of offering must be made to the opponent.
2. Automatic offline play. This case, you think your opponent will play such-and-such moves, then you want answer it with such-and-such moves. You feed the site with the lines and your opponent will be playing with a bot, a program that automatically respond their moves with moves from a precompiled sequence of play. I think that makes sense to hide this kind of move sequences, so you opponent cannot see the traps you devised to him... >:-) (evil grin)
I think that the first "kind of animal" is one that deserves some study from the programmers at TimeForChess/RedHotPawn/ChessAtWork. Player A suggests a line of play in normal algebraic notation (or using a board, like the "analyse this game" one), and, if Player B accepts it, the line is inserted in the gama as if it has been played, and the game continues from the end of that line (e.g., if the suggested line ends with a move from player A, then it's player B time to play).
All the moves are played instantly, so the clock isn't altered (if player B has 1 hour remaining to make his move, and the line of play ends with a move from player A, then the time counts normally, othervise, the clock starts to tick for player A).
The suggestion of line of play and the accepting of it is up to the players, only (a line of play that has an illegal move is rejected 'a priori', a line of play that ends with mate or 'pat' ends the game accordingly), and the moves are inserted in the game as if they where played instantly.
About the second "kind of animal", I think that it must not be allowed. I think it defeats the purpose of the site (that is, making people spending some time playing chess). You can use the notes to save your tactics and thoughts about the game, and consult it to see if the player felt for your trap, and what to play next (you can even edit the notes during your opponent time to play).
Sorry for the "engrish".