| Summary: | Solver does not know all the moves in Klondike. | ||
|---|---|---|---|
| Product: | [Applications] kpat | Reporter: | Delfas <d> |
| Component: | solver | Assignee: | Stephan Kulow <coolo> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | florin.jurcovici, kde-games-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 3.6 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | testcase | ||
|
Description
Delfas
2012-05-02 22:28:46 UTC
Created attachment 86621 [details]
testcase
Problem still there with KDE Applications 4.13.1. When opening the attached savegame, the solver says that the game cannot be won anymore and after moving the four of clubs, the solver initially said that the game is lost, but when loading the saved game, it keeps saying that the game cannot be won anymore.
(As it is not possible to save a lost game I had to undo the last move.)
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone! Dear Bug Submitter, This is a reminder that this bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? This bug will be moved back to REPORTED Status for manual review later, which may take a while. If you are able to, please lend us a hand. Thank you for helping us make KDE software even better for everyone! I just stumbled upon a test case for version 21.12.0 - see below. When loading the save file, it says "Solver: This game is lost." If you undo then redo a move, it switches to "Solver: This game is winnable." Given the simplicity of the test case, I believe this is a good starting point for properly diagnosing the bug. <?xml version="1.0" encoding="UTF-8"?> <kpat-game game-type="klondike" game-type-options="1" deal-number="573438049"> <state> <move pile="talon" position="0"> <card id="0786436" suit="clubs" rank="four" turn="face-down"/> <card id="0721667" suit="spades" rank="three" turn="face-down"/> <card id="1114373" suit="diamonds" rank="five" turn="face-down"/> <card id="1835016" suit="clubs" rank="eight" turn="face-down"/> <card id="2359306" suit="clubs" rank="ten" turn="face-down"/> <card id="1048581" suit="clubs" rank="five" turn="face-down"/> <card id="0393730" suit="hearts" rank="two" turn="face-down"/> <card id="2883596" suit="clubs" rank="queen" turn="face-down"/> <card id="0000001" suit="clubs" rank="ace" turn="face-down"/> <card id="1900808" suit="diamonds" rank="eight" turn="face-down"/> <card id="0524291" suit="clubs" rank="three" turn="face-down"/> <card id="2818827" suit="spades" rank="jack" turn="face-down"/> <card id="0459522" suit="spades" rank="two" turn="face-down"/> <card id="2097161" suit="clubs" rank="nine" turn="face-down"/> <card id="3277325" suit="hearts" rank="king" turn="face-down"/> <card id="3015180" suit="hearts" rank="queen" turn="face-down"/> <card id="2032392" suit="spades" rank="eight" turn="face-down"/> <card id="1572871" suit="clubs" rank="seven" turn="face-down"/> <card id="2556682" suit="spades" rank="ten" turn="face-down"/> <card id="0327938" suit="diamonds" rank="two" turn="face-down"/> <card id="2228745" suit="hearts" rank="nine" turn="face-down"/> <card id="1376518" suit="diamonds" rank="six" turn="face-down"/> <card id="0131585" suit="hearts" rank="ace" turn="face-down"/> <card id="2162953" suit="diamonds" rank="nine" turn="face-down"/> </move> <move pile="play0" position="0"> <card id="0852228" suit="diamonds" rank="four" turn="face-up"/> </move> <move pile="play1" position="0"> <card id="3080972" suit="spades" rank="queen" turn="face-down"/> </move> <move pile="play1" position="1"> <card id="1770247" suit="spades" rank="seven" turn="face-up"/> </move> <move pile="play2" position="0"> <card id="1508102" suit="spades" rank="six" turn="face-down"/> <card id="3145741" suit="clubs" rank="king" turn="face-down"/> </move> <move pile="play2" position="2"> <card id="2687243" suit="diamonds" rank="jack" turn="face-up"/> </move> <move pile="play3" position="0"> <card id="3211533" suit="diamonds" rank="king" turn="face-down"/> <card id="2294537" suit="spades" rank="nine" turn="face-down"/> <card id="0262146" suit="clubs" rank="two" turn="face-down"/> </move> <move pile="play3" position="3"> <card id="3343117" suit="spades" rank="king" turn="face-up"/> </move> <move pile="play4" position="0"> <card id="2490890" suit="hearts" rank="ten" turn="face-down"/> <card id="0918020" suit="hearts" rank="four" turn="face-down"/> <card id="2621451" suit="clubs" rank="jack" turn="face-down"/> <card id="0983812" suit="spades" rank="four" turn="face-down"/> </move> <move pile="play4" position="4"> <card id="2425098" suit="diamonds" rank="ten" turn="face-up"/> </move> <move pile="play5" position="0"> <card id="1966600" suit="hearts" rank="eight" turn="face-down"/> <card id="0655875" suit="hearts" rank="three" turn="face-down"/> <card id="1704455" suit="hearts" rank="seven" turn="face-down"/> <card id="2949388" suit="diamonds" rank="queen" turn="face-down"/> <card id="1442310" suit="hearts" rank="six" turn="face-down"/> </move> <move pile="play5" position="5"> <card id="2753035" suit="hearts" rank="jack" turn="face-up"/> </move> <move pile="play6" position="0"> <card id="0197377" suit="spades" rank="ace" turn="face-down"/> <card id="1180165" suit="hearts" rank="five" turn="face-down"/> <card id="0065793" suit="diamonds" rank="ace" turn="face-down"/> <card id="1245957" suit="spades" rank="five" turn="face-down"/> <card id="0590083" suit="diamonds" rank="three" turn="face-down"/> <card id="1310726" suit="clubs" rank="six" turn="face-down"/> </move> <move pile="play6" position="6"> <card id="1638663" suit="diamonds" rank="seven" turn="face-up"/> </move> </state> <state> <move pile="pile" position="0"> <card id="2162953" suit="diamonds" rank="nine" turn="face-up"/> </move> </state> <state> <move pile="pile" position="1"> <card id="0131585" suit="hearts" rank="ace" turn="face-up"/> </move> </state> <state> <move pile="target0" position="0"> <card id="0131585" suit="hearts" rank="ace"/> </move> </state> <state> <move pile="pile" position="1"> <card id="1376518" suit="diamonds" rank="six" turn="face-up"/> </move> </state> <state> <move pile="play1" position="2"> <card id="1376518" suit="diamonds" rank="six"/> </move> </state> <state> <move pile="pile" position="1"> <card id="2228745" suit="hearts" rank="nine" turn="face-up"/> </move> </state> <state> <move pile="pile" position="2"> <card id="0327938" suit="diamonds" rank="two" turn="face-up"/> </move> </state> <state> <move pile="pile" position="3"> <card id="2556682" suit="spades" rank="ten" turn="face-up"/> </move> </state> <state> <move pile="play2" position="3"> <card id="2556682" suit="spades" rank="ten"/> </move> </state> <state> <move pile="pile" position="3"> <card id="1572871" suit="clubs" rank="seven" turn="face-up"/> </move> </state> <state> <move pile="pile" position="4"> <card id="2032392" suit="spades" rank="eight" turn="face-up"/> </move> </state> <state> <move pile="pile" position="5"> <card id="3015180" suit="hearts" rank="queen" turn="face-up"/> </move> </state> <state> <move pile="play3" position="4"> <card id="3015180" suit="hearts" rank="queen"/> </move> </state> <state> <move pile="pile" position="5"> <card id="3277325" suit="hearts" rank="king" turn="face-up"/> </move> </state> <state> <move pile="pile" position="6"> <card id="2097161" suit="clubs" rank="nine" turn="face-up"/> </move> </state> <state> <move pile="play4" position="5"> <card id="2097161" suit="clubs" rank="nine"/> </move> </state> <state> <move pile="pile" position="6"> <card id="0459522" suit="spades" rank="two" turn="face-up"/> </move> </state> <state> <move pile="pile" position="7"> <card id="2818827" suit="spades" rank="jack" turn="face-up"/> </move> </state> <state> <move pile="play3" position="5"> <card id="2818827" suit="spades" rank="jack"/> </move> </state> <state> <move pile="play3" position="6"> <card id="2425098" suit="diamonds" rank="ten"/> <card id="2097161" suit="clubs" rank="nine"/> </move> <move pile="play4" position="3"> <card id="0983812" suit="spades" rank="four" turn="face-up"/> </move> </state> <state> <move pile="pile" position="7"> <card id="0524291" suit="clubs" rank="three" turn="face-up"/> </move> </state> <state> <move pile="pile" position="8"> <card id="1900808" suit="diamonds" rank="eight" turn="face-up"/> </move> </state> <state> <move pile="play3" position="8"> <card id="1900808" suit="diamonds" rank="eight"/> </move> </state> <state> <move pile="play1" position="0"> <card id="3080972" suit="spades" rank="queen" turn="face-up"/> </move> <move pile="play3" position="9"> <card id="1770247" suit="spades" rank="seven"/> <card id="1376518" suit="diamonds" rank="six"/> </move> </state> <state> <move pile="play1" position="1"> <card id="2753035" suit="hearts" rank="jack"/> </move> <move pile="play5" position="4"> <card id="1442310" suit="hearts" rank="six" turn="face-up"/> </move> </state> <state> <move pile="pile" position="8"> <card id="0000001" suit="clubs" rank="ace" turn="face-up"/> </move> </state> <state> <move pile="target1" position="0"> <card id="0000001" suit="clubs" rank="ace"/> </move> </state> <state> <move pile="pile" position="8"> <card id="2883596" suit="clubs" rank="queen" turn="face-up"/> </move> </state> <state> <move pile="pile" position="9"> <card id="0393730" suit="hearts" rank="two" turn="face-up"/> </move> </state> <state> <move pile="target0" position="1"> <card id="0393730" suit="hearts" rank="two"/> </move> </state> <state> <move pile="pile" position="9"> <card id="1048581" suit="clubs" rank="five" turn="face-up"/> </move> </state> <state> <move pile="play3" position="11"> <card id="1048581" suit="clubs" rank="five"/> </move> </state> <state> <move pile="play3" position="12"> <card id="0852228" suit="diamonds" rank="four"/> </move> </state> <state> <move pile="play0" position="0"> <card id="3343117" suit="spades" rank="king"/> <card id="3015180" suit="hearts" rank="queen"/> <card id="2818827" suit="spades" rank="jack"/> <card id="2425098" suit="diamonds" rank="ten"/> <card id="2097161" suit="clubs" rank="nine"/> <card id="1900808" suit="diamonds" rank="eight"/> <card id="1770247" suit="spades" rank="seven"/> <card id="1376518" suit="diamonds" rank="six"/> <card id="1048581" suit="clubs" rank="five"/> <card id="0852228" suit="diamonds" rank="four"/> </move> <move pile="play3" position="2"> <card id="0262146" suit="clubs" rank="two" turn="face-up"/> </move> </state> <state> <move pile="play3" position="1"> <card id="2294537" suit="spades" rank="nine" turn="face-up"/> </move> <move pile="target1" position="1"> <card id="0262146" suit="clubs" rank="two"/> </move> </state> <state> <move pile="pile" position="9"> <card id="2359306" suit="clubs" rank="ten" turn="face-up"/> </move> </state> <state> <move pile="play1" position="2"> <card id="2359306" suit="clubs" rank="ten"/> </move> </state> <state> <move pile="pile" position="9"> <card id="1835016" suit="clubs" rank="eight" turn="face-up"/> </move> </state> <state> <move pile="pile" position="10"> <card id="1114373" suit="diamonds" rank="five" turn="face-up"/> </move> </state> <state> <move pile="pile" position="11"> <card id="0721667" suit="spades" rank="three" turn="face-up"/> </move> </state> <state> <move pile="pile" position="12"> <card id="0786436" suit="clubs" rank="four" turn="face-up"/> </move> </state> <state> <move pile="talon" position="0"> <card id="0786436" suit="clubs" rank="four" turn="face-down"/> </move> <move pile="talon" position="1"> <card id="0721667" suit="spades" rank="three" turn="face-down"/> </move> <move pile="talon" position="2"> <card id="1114373" suit="diamonds" rank="five" turn="face-down"/> </move> <move pile="talon" position="3"> <card id="1835016" suit="clubs" rank="eight" turn="face-down"/> </move> <move pile="talon" position="4"> <card id="2883596" suit="clubs" rank="queen" turn="face-down"/> </move> <move pile="talon" position="5"> <card id="0524291" suit="clubs" rank="three" turn="face-down"/> </move> <move pile="talon" position="6"> <card id="0459522" suit="spades" rank="two" turn="face-down"/> </move> <move pile="talon" position="7"> <card id="3277325" suit="hearts" rank="king" turn="face-down"/> </move> <move pile="talon" position="8"> <card id="2032392" suit="spades" rank="eight" turn="face-down"/> </move> <move pile="talon" position="9"> <card id="1572871" suit="clubs" rank="seven" turn="face-down"/> </move> <move pile="talon" position="10"> <card id="0327938" suit="diamonds" rank="two" turn="face-down"/> </move> <move pile="talon" position="11"> <card id="2228745" suit="hearts" rank="nine" turn="face-down"/> </move> <move pile="talon" position="12"> <card id="2162953" suit="diamonds" rank="nine" turn="face-down"/> </move> </state> <state> <move pile="pile" position="0"> <card id="2162953" suit="diamonds" rank="nine" turn="face-up"/> </move> </state> <state> <move pile="play1" position="3"> <card id="2162953" suit="diamonds" rank="nine"/> </move> </state> <state> <move pile="pile" position="0"> <card id="2228745" suit="hearts" rank="nine" turn="face-up"/> </move> </state> <state> <move pile="play2" position="4"> <card id="2228745" suit="hearts" rank="nine"/> </move> </state> <state> <move pile="pile" position="0"> <card id="0327938" suit="diamonds" rank="two" turn="face-up"/> </move> </state> <state> <move pile="pile" position="1"> <card id="1572871" suit="clubs" rank="seven" turn="face-up"/> </move> </state> <state> <move pile="pile" position="2"> <card id="2032392" suit="spades" rank="eight" turn="face-up"/> </move> </state> <state> <move pile="play1" position="4"> <card id="2032392" suit="spades" rank="eight"/> </move> </state> <state> <move pile="play1" position="5"> <card id="1638663" suit="diamonds" rank="seven"/> </move> <move pile="play6" position="5"> <card id="1310726" suit="clubs" rank="six" turn="face-up"/> </move> </state> <state> <move pile="play1" position="6"> <card id="1310726" suit="clubs" rank="six"/> </move> <move pile="play6" position="4"> <card id="0590083" suit="diamonds" rank="three" turn="face-up"/> </move> </state> <state> <move pile="play4" position="4"> <card id="0590083" suit="diamonds" rank="three"/> </move> <move pile="play6" position="3"> <card id="1245957" suit="spades" rank="five" turn="face-up"/> </move> </state> <state> <move pile="play5" position="5"> <card id="1245957" suit="spades" rank="five"/> </move> <move pile="play6" position="2"> <card id="0065793" suit="diamonds" rank="ace" turn="face-up"/> </move> </state> <state> <move pile="play6" position="1"> <card id="1180165" suit="hearts" rank="five" turn="face-up"/> </move> <move pile="target2" position="0"> <card id="0065793" suit="diamonds" rank="ace"/> </move> </state> <state> <move pile="play4" position="2"> <card id="2621451" suit="clubs" rank="jack" turn="face-up"/> </move> <move pile="play6" position="2"> <card id="0983812" suit="spades" rank="four"/> <card id="0590083" suit="diamonds" rank="three"/> </move> </state> <state> <move pile="play1" position="7"> <card id="1180165" suit="hearts" rank="five"/> <card id="0983812" suit="spades" rank="four"/> <card id="0590083" suit="diamonds" rank="three"/> </move> <move pile="play6" position="0"> <card id="0197377" suit="spades" rank="ace" turn="face-up"/> </move> </state> <state> <move pile="target3" position="0"> <card id="0197377" suit="spades" rank="ace"/> </move> </state> <state> <move pile="pile" position="2"> <card id="3277325" suit="hearts" rank="king" turn="face-up"/> </move> </state> <state> <move pile="play6" position="0"> <card id="3277325" suit="hearts" rank="king"/> </move> </state> <state> <move pile="play6" position="1"> <card id="3080972" suit="spades" rank="queen"/> <card id="2753035" suit="hearts" rank="jack"/> <card id="2359306" suit="clubs" rank="ten"/> <card id="2162953" suit="diamonds" rank="nine"/> <card id="2032392" suit="spades" rank="eight"/> <card id="1638663" suit="diamonds" rank="seven"/> <card id="1310726" suit="clubs" rank="six"/> <card id="1180165" suit="hearts" rank="five"/> <card id="0983812" suit="spades" rank="four"/> <card id="0590083" suit="diamonds" rank="three"/> </move> </state> <state> <move pile="play1" position="0"> <card id="3277325" suit="hearts" rank="king"/> <card id="3080972" suit="spades" rank="queen"/> <card id="2753035" suit="hearts" rank="jack"/> <card id="2359306" suit="clubs" rank="ten"/> <card id="2162953" suit="diamonds" rank="nine"/> <card id="2032392" suit="spades" rank="eight"/> <card id="1638663" suit="diamonds" rank="seven"/> <card id="1310726" suit="clubs" rank="six"/> <card id="1180165" suit="hearts" rank="five"/> <card id="0983812" suit="spades" rank="four"/> <card id="0590083" suit="diamonds" rank="three"/> </move> </state> <state> <move pile="pile" position="2"> <card id="0459522" suit="spades" rank="two" turn="face-up"/> </move> </state> <state> <move pile="target3" position="1"> <card id="0459522" suit="spades" rank="two"/> </move> </state> <state> <move pile="pile" position="2"> <card id="0524291" suit="clubs" rank="three" turn="face-up"/> </move> </state> <state> <move pile="target1" position="2"> <card id="0524291" suit="clubs" rank="three"/> </move> </state> <state> <move pile="pile" position="2"> <card id="2883596" suit="clubs" rank="queen" turn="face-up"/> </move> </state> <state> <move pile="pile" position="3"> <card id="1835016" suit="clubs" rank="eight" turn="face-up"/> </move> </state> <state> <move pile="play2" position="5"> <card id="1835016" suit="clubs" rank="eight"/> </move> </state> <state> <move pile="pile" position="3"> <card id="1114373" suit="diamonds" rank="five" turn="face-up"/> </move> </state> <state> <move pile="pile" position="4"> <card id="0721667" suit="spades" rank="three" turn="face-up"/> </move> </state> <state> <move pile="target3" position="2"> <card id="0721667" suit="spades" rank="three"/> </move> </state> <state> <move pile="pile" position="4"> <card id="0786436" suit="clubs" rank="four" turn="face-up"/> </move> </state> <state> <move pile="target1" position="3"> <card id="0786436" suit="clubs" rank="four"/> </move> </state> <state> <move pile="play5" position="6"> <card id="0852228" suit="diamonds" rank="four"/> </move> </state> <state> <move pile="target1" position="4"> <card id="1048581" suit="clubs" rank="five"/> </move> </state> <state> <move pile="talon" position="0"> <card id="1114373" suit="diamonds" rank="five" turn="face-down"/> </move> <move pile="talon" position="1"> <card id="2883596" suit="clubs" rank="queen" turn="face-down"/> </move> <move pile="talon" position="2"> <card id="1572871" suit="clubs" rank="seven" turn="face-down"/> </move> <move pile="talon" position="3"> <card id="0327938" suit="diamonds" rank="two" turn="face-down"/> </move> </state> <state> <move pile="pile" position="0"> <card id="0327938" suit="diamonds" rank="two" turn="face-up"/> </move> </state> <state> <move pile="pile" position="0"> <card id="1572871" suit="clubs" rank="seven" turn="face-up"/> </move> <move pile="target2" position="1"> <card id="0327938" suit="diamonds" rank="two"/> </move> </state> <state> <move pile="target2" position="2"> <card id="0590083" suit="diamonds" rank="three"/> </move> </state> <state> <move pile="target3" position="3"> <card id="0983812" suit="spades" rank="four"/> </move> </state> <state> <move pile="target2" position="3"> <card id="0852228" suit="diamonds" rank="four"/> </move> </state> <state> <move pile="target3" position="4"> <card id="1245957" suit="spades" rank="five"/> </move> </state> <state> <move pile="pile" position="1"> <card id="2883596" suit="clubs" rank="queen" turn="face-up"/> </move> </state> <state> <move pile="pile" position="2"> <card id="1114373" suit="diamonds" rank="five" turn="face-up"/> </move> </state> <state> <move pile="target2" position="4"> <card id="1114373" suit="diamonds" rank="five"/> </move> </state> <state> <move pile="target2" position="5"> <card id="1376518" suit="diamonds" rank="six"/> </move> </state> <state> <move pile="play0" position="7"> <card id="1442310" suit="hearts" rank="six"/> </move> <move pile="play5" position="3"> <card id="2949388" suit="diamonds" rank="queen" turn="face-up"/> </move> </state> <state> <move pile="play4" position="1"> <card id="0918020" suit="hearts" rank="four" turn="face-up"/> </move> <move pile="play5" position="4"> <card id="2621451" suit="clubs" rank="jack"/> </move> </state> <state> <move pile="play0" position="8"> <card id="1245957" suit="spades" rank="five"/> </move> </state> <state> <move pile="play0" position="9"> <card id="0918020" suit="hearts" rank="four"/> </move> <move pile="play4" position="0"> <card id="2490890" suit="hearts" rank="ten" turn="face-up"/> </move> </state> <state> <move pile="play3" position="0"> <card id="3211533" suit="diamonds" rank="king" turn="face-up"/> </move> <move pile="play4" position="1"> <card id="2294537" suit="spades" rank="nine"/> </move> </state> <state> <move pile="play3" position="1"> <card id="2883596" suit="clubs" rank="queen"/> </move> </state> <state> <move pile="play2" position="1"> <card id="3145741" suit="clubs" rank="king" turn="face-up"/> </move> <move pile="play3" position="2"> <card id="2687243" suit="diamonds" rank="jack"/> <card id="2556682" suit="spades" rank="ten"/> <card id="2228745" suit="hearts" rank="nine"/> <card id="1835016" suit="clubs" rank="eight"/> </move> </state> <state> <move pile="play2" position="2"> <card id="2949388" suit="diamonds" rank="queen"/> <card id="2621451" suit="clubs" rank="jack"/> </move> <move pile="play5" position="2"> <card id="1704455" suit="hearts" rank="seven" turn="face-up"/> </move> </state> <state> <move pile="play2" position="0"> <card id="1508102" suit="spades" rank="six" turn="face-up"/> </move> <move pile="play6" position="0"> <card id="3145741" suit="clubs" rank="king"/> <card id="2949388" suit="diamonds" rank="queen"/> <card id="2621451" suit="clubs" rank="jack"/> </move> </state> <state> <move pile="play3" position="6"> <card id="1704455" suit="hearts" rank="seven"/> </move> <move pile="play5" position="1"> <card id="0655875" suit="hearts" rank="three" turn="face-up"/> </move> </state> <state> <move pile="play5" position="0"> <card id="1966600" suit="hearts" rank="eight" turn="face-up"/> </move> <move pile="target0" position="2"> <card id="0655875" suit="hearts" rank="three"/> </move> </state> <state> <move pile="target0" position="3"> <card id="0918020" suit="hearts" rank="four"/> </move> </state> <state> <move pile="play3" position="7"> <card id="1508102" suit="spades" rank="six"/> </move> </state> <state> <move pile="play4" position="2"> <card id="1966600" suit="hearts" rank="eight"/> </move> </state> <state> <move pile="play4" position="3"> <card id="1572871" suit="clubs" rank="seven"/> </move> </state> <state> <move pile="play6" position="3"> <card id="2490890" suit="hearts" rank="ten"/> <card id="2294537" suit="spades" rank="nine"/> <card id="1966600" suit="hearts" rank="eight"/> <card id="1572871" suit="clubs" rank="seven"/> </move> </state> <state> <move pile="play2" position="0"> <card id="3211533" suit="diamonds" rank="king"/> <card id="2883596" suit="clubs" rank="queen"/> <card id="2687243" suit="diamonds" rank="jack"/> <card id="2556682" suit="spades" rank="ten"/> <card id="2228745" suit="hearts" rank="nine"/> <card id="1835016" suit="clubs" rank="eight"/> <card id="1704455" suit="hearts" rank="seven"/> <card id="1508102" suit="spades" rank="six"/> </move> </state> <state current="true"> <move pile="play3" position="0"> <card id="3145741" suit="clubs" rank="king"/> <card id="2949388" suit="diamonds" rank="queen"/> <card id="2621451" suit="clubs" rank="jack"/> <card id="2490890" suit="hearts" rank="ten"/> <card id="2294537" suit="spades" rank="nine"/> <card id="1966600" suit="hearts" rank="eight"/> <card id="1572871" suit="clubs" rank="seven"/> </move> </state> </kpat-game> |