본문 바로가기

문화/게임

윈도우 카드놀이 솔리테어 클론다이크 공략



화이트칼라의 오랜 친구인 윈도우 카드게임, 그 본래 이름은 클론다이크(klondike)라고 하는데 이는 솔리테어(혼자서 하는 카드게임)의 일종이다. 몇달전부터 이 게임을 간간히 하게됬는데  마땅한 공략을 찾아보기가 힘들었던지라 답답한 마음에 이 글을 쓰는 바이다.


클론다이크의 게임구조상 어느경우에나 승리할 수 있는 방법이란건 존재할 수가 없다. 심지어 클론다이크의 일반적인 승률을 알아내는 것 조차 아직 수학적으로 밝혀지지가 않았다. 플레이하는데 참고할만한 대원칙들만을 적어두긴 했지만 이대로 한다고해서 무조건 승리할 수 있는 게임이 아니다. 아래의 공략은 어디까지나 '대원칙'으로만 생각하고 상황에 맞춰서 유동적으로 선택해야될 '소원칙'들은 플레이하면서 스스로 익혀가는것이 좋을것이다.


극단적인 예시를 들자면 처음시작부터 k4개가 펼쳐져있고 q는 맨밑에 깔려있으며 나머지 3군데에는 j밖에 없다면 그판을 클리어하는 방법은 존재하지 않을것이다. 심지어 시작하고나서 위쪽의 카드를 돌리는것 이외에 아무런 카드도 움직일수 없을 확률도 0.025%가 된다고한다.






1. 게임을 시작했을 때 왼쪽에서 오른쪽으로갈수록 뒤집혀있는 카드의 갯수가 하나씩 늘어난다. 클론다이크 게임의 승리조건은 아래쪽 필드에 나와있는 카드가 모두 앞면이 되어야 달성이 가능한데 이를 위해서는 우선적으로 오른쪽의 카드가 많이 뒤집혀있는 쪽의 카드를 먼저 뒤집는 방향으로 게임을 진행하는 것이 유리하다. 일반적으로 게임 후반으로 갈수록 카드를 새롭게 뒤집는 난이도가 상승하기 때문에 카드뒤집기가 비교적 쉬운 초반에 많이 뒤집혀있는 쪽을 공략해주는것이다. 



2.  왼쪽에서 2번째칸에 6으로 시작되는 묶음이 있는데 일반적으로 이걸 오른쪽 2번째의 7로 바로 옮겨도 되는 상황이 있고 일단 보류해두는게 좋은 상황이 있다. 일단 보류해두는게 좋은 상황은 어떤경우냐면 


a. 해당 위치의 6 말고는 다른 6이 안 보인다. 

b. 더해서 해당 위치의 검정7 말고는 다른 7이 아래칸에 없는경우.


a,b의 두가지경우가 함께 나타날경우 웬만하면 저렇게 빈자리에있거나 혹은 위쪽의 넘기는 카드에 있는 6과 아래쪽필드의 7을 안붙이는게 좋은데, 그 이유는 만약 이후 카드를 옮기는 과정에서 새로운 6이 나타날때 그 6을 옮길데가 없어져서 게임이 진행이 더이상 진행이 안되고 막혀버리는 상황을 방지하기 위해서이다. b조건이 있는이유는 만약 7이 아래쪽 필드에 2개가 있다면 6을 하나붙여도 어차피 새로운 6을 옮길 자리가 존재하기 때문이다. 무엇보다 저상황에서는 바로옮겨도 득될게 하등 없기 때문이다.

스크린샷의 경우에는 하트6을 옮기는것이 이득인 상황이다. 맨 오른쪽에 7,6이 이미 있기때문이다.




2-2. 이경우 위의 2를 옮기는것은 잘못된 선택이다. 여기도 '2번'의 원칙을 적용하는 것인데 특히 옮겨지는 숫자가 작을수록 이 원칙은 절대적이된다. 그 이유는


a.2를 옮긴다고해도 그 이후로 쌓을 수 있는 카드가 없기때문에 효용성이 없다.

b.아래쪽에서 카드를 뒤집다가 2가 나왔을때의 옮길 장소를 버리는 셈이다.

c.추후 3을 위쪽의 카드묶음으로 옮기는데 방해가 될 수도 있다.


숫자가 작아질수록 c의 비중이 커지기때문에 4이하의 작은숫자에는 이것을 꼭 적용하는편이다.


3. 이런경우에 어느쪽의 4를 옮기는 것이 좋을까. 절대적인 것은 없겠지만 카드를 뒤집을때 옮길만한 k가 존재한다면 왼쪽의 4를 옮기는게 좋고 옮길만한 k가 없다면 오른쪽의 4를 옮기는 것이 좋다. k를 바닥에 깐다는건 q를 옮길자리를 마련해준다는 것이기때문이다.





4. 이런경우 오른쪽의 4에 붙어있는 3을 왼쪽의 4로 옮겨주면 오른쪽의 4는 위쪽으로 옮길 수가 있게되고, 그 빈자리에 왼쪽의 4를 옮겨주면 k를 위한 자리를 마련할 수 있다.



5. 4와 동일한 경우. 하트6,7을 위로 옮겨서 뒤집힌 카드를 한장 더 볼 수 있다.


6. 위쪽과 아래쪽에 모두 k가 있는경우인데, 당연히 '1번'의 원칙을 적용해준다. k하트를 빈칸으로 옮겨주는것이 정석이다.




이상의 6가지가 클론다이크 입문자에게 특히 도움이 될만한 팁이라고 생각한다. 만약 되돌리기 기능을 사용하지 않는다면(뒤집혀있는 바닥패에 뭐가있는지 모르는 상태로 플레이한다면) 대략 30%정도의 승률을 목표로 하는것이 현실적이다. 만약 되돌리기 기능을 사용한다면 60%의 승률을 목표로하는것이 좋을것이다.