SVN commit 1217243 by coolo: klondike 3 is not as easy with automoves as klondike 1 BUG: 260927 M +4 -3 klondikesolver.cpp --- trunk/KDE/kdegames/kpat/patsolve/klondikesolver.cpp #1217242:1217243 @@ -313,9 +313,10 @@ n++; mp++; - /* If it's an automove, just do it. */ - - if (good_automove(o, RANK(card))) { + /* If it's an automove, just do it. Automoves from the pile are problematic though + in draw=3 because automoves can break the offset and break winnable games + */ + if (good_automove(o, RANK(card)) && (w != 7 || m_draw == 1 || Wlen[7] < 3)) { *a = true; mp[-1].pri = 127; if (n != 1) {