From 1e4a02e900be11754259ea80ecdb5c470263e284 Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Sun, 19 Feb 2012 02:31:36 +0100 Subject: [PATCH] Patternscan play: If aux. argument is 0, do not generate pattern match on this play --- patternscan/patternscan.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/patternscan/patternscan.c b/patternscan/patternscan.c index 441617d..05019cb 100644 --- a/patternscan/patternscan.c +++ b/patternscan/patternscan.c @@ -133,6 +133,10 @@ patternscan_play(struct engine *e, struct board *b, struct move *m, char *engine if (!(m->color & ps->color_mask)) return NULL; + /* The user can request this play to be "silent", to get patterns + * only for a single specific situation. */ + if (enginearg && *enginearg == '0') + return NULL; static char str[1048576]; // XXX char *strp = str; -- 2.11.4.GIT