<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>251632</bug_id>
          
          <creation_ts>2010-09-18 05:40:00 +0000</creation_ts>
          <short_desc>Grandfather game falsely reports &quot;cannot be one&quot;.</short_desc>
          <delta_ts>2011-01-26 12:14:13 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>kpat</product>
          <component>solver</component>
          <version>unspecified</version>
          <rep_platform>Compiled Sources</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Parker Coates">coates</reporter>
          <assigned_to name="Stephan Kulow">coolo</assigned_to>
          <cc>kde-games-bugs-null</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1020606</commentid>
    <comment_count>0</comment_count>
    <who name="Parker Coates">coates</who>
    <bug_when>2010-09-18 05:40:00 +0000</bug_when>
    <thetext>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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1020611</commentid>
    <comment_count>1</comment_count>
      <attachid>51771</attachid>
    <who name="Parker Coates">coates</who>
    <bug_when>2010-09-18 05:46:52 +0000</bug_when>
    <thetext>Created attachment 51771
Saved game.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1078826</commentid>
    <comment_count>2</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2011-01-26 12:07:27 +0000</bug_when>
    <thetext>Grandfather is a sick game if you think about it :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1078827</commentid>
    <comment_count>3</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2011-01-26 12:14:13 +0000</bug_when>
    <thetext>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&amp;revision=1217206</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>51771</attachid>
            <date>2010-09-18 05:46:52 +0000</date>
            <delta_ts>2010-09-18 05:46:52 +0000</delta_ts>
            <desc>Saved game.</desc>
            <filename>grandfather_winnablebecomesunwinnablebysimplemove.xml</filename>
            <type>text/xml</type>
            <size>2558</size>
            <attacher name="Parker Coates">coates</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGtwYXQ+CjxkZWFsZXIgb3B0aW9ucz0iIiBzdGFydGVkPSIxIiBudW1iZXI9IjEx
NzQzMDg3NjMiIG1vdmVzPSI0OSIgaWQ9IjEiIGRhdGE9IjIiPgogPHBpbGUgej0iMCIgaW5kZXg9
IjEiPgogIDxjYXJkIGZhY2V1cD0iMSIgdmFsdWU9IjEiIHN1aXQ9IjIiLz4KICA8Y2FyZCBmYWNl
dXA9IjEiIHZhbHVlPSIyIiBzdWl0PSIyIi8+CiAgPGNhcmQgZmFjZXVwPSIxIiB2YWx1ZT0iMyIg
c3VpdD0iMiIvPgogPC9waWxlPgogPHBpbGUgej0iMCIgaW5kZXg9IjIiPgogIDxjYXJkIGZhY2V1
cD0iMSIgdmFsdWU9IjEiIHN1aXQ9IjAiLz4KICA8Y2FyZCBmYWNldXA9IjEiIHZhbHVlPSIyIiBz
dWl0PSIwIi8+CiAgPGNhcmQgZmFjZXVwPSIxIiB2YWx1ZT0iMyIgc3VpdD0iMCIvPgogIDxjYXJk
IGZhY2V1cD0iMSIgdmFsdWU9IjQiIHN1aXQ9IjAiLz4KIDwvcGlsZT4KIDxwaWxlIHo9IjAiIGlu
ZGV4PSIzIj4KICA8Y2FyZCBmYWNldXA9IjEiIHZhbHVlPSIxIiBzdWl0PSIzIi8+CiAgPGNhcmQg
ZmFjZXVwPSIxIiB2YWx1ZT0iMiIgc3VpdD0iMyIvPgogIDxjYXJkIGZhY2V1cD0iMSIgdmFsdWU9
IjMiIHN1aXQ9IjMiLz4KICA8Y2FyZCBmYWNldXA9IjEiIHZhbHVlPSI0IiBzdWl0PSIzIi8+CiAg
PGNhcmQgZmFjZXVwPSIxIiB2YWx1ZT0iNSIgc3VpdD0iMyIvPgogIDxjYXJkIGZhY2V1cD0iMSIg
dmFsdWU9IjYiIHN1aXQ9IjMiLz4KICA8Y2FyZCBmYWNldXA9IjEiIHZhbHVlPSI3IiBzdWl0PSIz
Ii8+CiAgPGNhcmQgZmFjZXVwPSIxIiB2YWx1ZT0iOCIgc3VpdD0iMyIvPgogIDxjYXJkIGZhY2V1
cD0iMSIgdmFsdWU9IjkiIHN1aXQ9IjMiLz4KIDwvcGlsZT4KIDxwaWxlIHo9IjAiIGluZGV4PSI0
Ij4KICA8Y2FyZCBmYWNldXA9IjEiIHZhbHVlPSIxIiBzdWl0PSIxIi8+CiAgPGNhcmQgZmFjZXVw
PSIxIiB2YWx1ZT0iMiIgc3VpdD0iMSIvPgogPC9waWxlPgogPHBpbGUgej0iMCIgaW5kZXg9IjUi
PgogIDxjYXJkIGZhY2V1cD0iMSIgdmFsdWU9IjEzIiBzdWl0PSIyIi8+CiAgPGNhcmQgZmFjZXVw
PSIxIiB2YWx1ZT0iMTIiIHN1aXQ9IjIiLz4KIDwvcGlsZT4KIDxwaWxlIHo9IjAiIGluZGV4PSI2
Ij4KICA8Y2FyZCBmYWNldXA9IjAiIHZhbHVlPSI2IiBzdWl0PSIxIi8+CiAgPGNhcmQgZmFjZXVw
PSIxIiB2YWx1ZT0iMTEiIHN1aXQ9IjEiLz4KICA8Y2FyZCBmYWNldXA9IjEiIHZhbHVlPSIxMCIg
c3VpdD0iMSIvPgogIDxjYXJkIGZhY2V1cD0iMSIgdmFsdWU9IjEzIiBzdWl0PSIxIi8+CiAgPGNh
cmQgZmFjZXVwPSIxIiB2YWx1ZT0iMTIiIHN1aXQ9IjEiLz4KIDwvcGlsZT4KIDxwaWxlIHo9IjAi
IGluZGV4PSI3Ij4KICA8Y2FyZCBmYWNldXA9IjAiIHZhbHVlPSI3IiBzdWl0PSIxIi8+CiAgPGNh
cmQgZmFjZXVwPSIwIiB2YWx1ZT0iOSIgc3VpdD0iMCIvPgogIDxjYXJkIGZhY2V1cD0iMSIgdmFs
dWU9IjgiIHN1aXQ9IjIiLz4KICA8Y2FyZCBmYWNldXA9IjEiIHZhbHVlPSI3IiBzdWl0PSIyIi8+
CiAgPGNhcmQgZmFjZXVwPSIxIiB2YWx1ZT0iNiIgc3VpdD0iMiIvPgogIDxjYXJkIGZhY2V1cD0i
MSIgdmFsdWU9IjUiIHN1aXQ9IjIiLz4KICA8Y2FyZCBmYWNldXA9IjEiIHZhbHVlPSIxMyIgc3Vp
dD0iMyIvPgogIDxjYXJkIGZhY2V1cD0iMSIgdmFsdWU9IjEyIiBzdWl0PSIzIi8+CiAgPGNhcmQg
ZmFjZXVwPSIxIiB2YWx1ZT0iMTEiIHN1aXQ9IjMiLz4KIDwvcGlsZT4KIDxwaWxlIHo9IjAiIGlu
ZGV4PSI4Ij4KICA8Y2FyZCBmYWNldXA9IjAiIHZhbHVlPSI4IiBzdWl0PSIxIi8+CiAgPGNhcmQg
ZmFjZXVwPSIwIiB2YWx1ZT0iOSIgc3VpdD0iMSIvPgogIDxjYXJkIGZhY2V1cD0iMCIgdmFsdWU9
IjgiIHN1aXQ9IjAiLz4KICA8Y2FyZCBmYWNldXA9IjAiIHZhbHVlPSIxMCIgc3VpdD0iMyIvPgog
IDxjYXJkIGZhY2V1cD0iMCIgdmFsdWU9IjQiIHN1aXQ9IjIiLz4KICA8Y2FyZCBmYWNldXA9IjAi
IHZhbHVlPSIxMSIgc3VpdD0iMiIvPgogIDxjYXJkIGZhY2V1cD0iMSIgdmFsdWU9IjEwIiBzdWl0
PSIyIi8+CiAgPGNhcmQgZmFjZXVwPSIxIiB2YWx1ZT0iNSIgc3VpdD0iMSIvPgogIDxjYXJkIGZh
Y2V1cD0iMSIgdmFsdWU9IjQiIHN1aXQ9IjEiLz4KIDwvcGlsZT4KIDxwaWxlIHo9IjAiIGluZGV4
PSI5Ij4KICA8Y2FyZCBmYWNldXA9IjAiIHZhbHVlPSI5IiBzdWl0PSIyIi8+CiAgPGNhcmQgZmFj
ZXVwPSIwIiB2YWx1ZT0iMTMiIHN1aXQ9IjAiLz4KICA8Y2FyZCBmYWNldXA9IjAiIHZhbHVlPSIz
IiBzdWl0PSIxIi8+CiAgPGNhcmQgZmFjZXVwPSIxIiB2YWx1ZT0iNyIgc3VpdD0iMCIvPgogIDxj
YXJkIGZhY2V1cD0iMSIgdmFsdWU9IjYiIHN1aXQ9IjAiLz4KIDwvcGlsZT4KIDxwaWxlIHo9IjAi
IGluZGV4PSIxMCI+CiAgPGNhcmQgZmFjZXVwPSIwIiB2YWx1ZT0iNSIgc3VpdD0iMCIvPgogIDxj
YXJkIGZhY2V1cD0iMSIgdmFsdWU9IjEyIiBzdWl0PSIwIi8+CiAgPGNhcmQgZmFjZXVwPSIxIiB2
YWx1ZT0iMTEiIHN1aXQ9IjAiLz4KICA8Y2FyZCBmYWNldXA9IjEiIHZhbHVlPSIxMCIgc3VpdD0i
MCIvPgogPC9waWxlPgogPHBpbGUgej0iMCIgaW5kZXg9IjExIi8+CjwvZGVhbGVyPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>