Bug 251632 - Grandfather game falsely reports "cannot be one".
Summary: Grandfather game falsely reports "cannot be one".
Status: RESOLVED FIXED
Alias: None
Product: kpat
Classification: Applications
Component: solver (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Stephan Kulow
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-18 05:40 UTC by Parker Coates
Modified: 2011-01-26 12:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Saved game. (2.50 KB, text/xml)
2010-09-18 05:46 UTC, Parker Coates
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Parker Coates 2010-09-18 05:40:00 UTC
Version:           unspecified (using Devel) 
OS:                Linux

In the attached save game the solver falsely reports the game as unwinnable.

Reproducible: Always

Steps to Reproduce:
Moving the King of Hearts back and forth between the leftmost and rightmost piles causes the solver to alternate between reporting winnable and unwinnable.


Expected Results:  
The game is, in fact, winnable.
Comment 1 Parker Coates 2010-09-18 05:46:52 UTC
Created attachment 51771 [details]
Saved game.
Comment 2 Stephan Kulow 2011-01-26 12:07:27 UTC
Grandfather is a sick game if you think about it :)
Comment 3 Stephan Kulow 2011-01-26 12:14:13 UTC
SVN commit 1217206 by coolo:

allow pointless moving of kings if redeals are ahead,
grandf is a strange game
BUG: 251632


 M  +2 -0      grandfsolver.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1217206