Explicáronse os movementos do poder do solitario Freecell

post-thumb

A maioría da xente entende as regras de Freecell, pero non todos entenden Freecell PowerMoves. Comprender PowerMoves é unha das claves máis importantes para gañar Freecell e saber como funcionan aumentará as posibilidades de gañar Freecell.

Un movemento Freecell (tamén chamado supermove), é simplemente un movemento de acceso directo. Permite mover unha secuencia de cartas nun movemento, en vez de facer moitos movementos individuais.

Non é un movemento especial.

É só un atallo para mover todas as cartas da secuencia nun só movemento, en vez de varios movementos usando as celas libres e as columnas baleiras dispoñibles.

O número de cartas que podes mover nunha secuencia de supermove baséase en cantas celas libres e columnas baleiras están dispoñibles. Algúns xogos gratuítos implementan isto incorrectamente e permítenlle mover calquera número de cartas nunha secuencia.

Pero isto está mal. Se non podes mover a secuencia usando cartas individuais, tampouco podes mover a secuencia usando un movemento de potencia.

Un supermove freecell usa as columnas baleiras e as celas libres o máis eficazmente posible para asegurarse de que pode mover o número máximo de cartas. Para determinar cantas cartas se poden mover, utilízase a seguinte fórmula:

(1 + número de celas libres baleiras) * 2 ^ (número de columnas baleiras)

Isto é máis sinxelo de entender vendo o seguinte gráfico …

R: Columnas baleiras B: Freecells baleiros C: lonxitude da secuencia da tarxeta

A - B - C 0 - 0 - 1 0 - 1 - 2 0 - 2 - 3 0 - 3 - 4 0 - 4 - 5 1 - 0 - 2 1 - 1 - 4 1 - 2 - 6 1 - 3 - 8 1 - 4 - 10 2 - 0 - 4 2 - 1 - 8 2 - 2 - 12 2 - 3 - 16 2 - 4 - 20

Isto supón que está a mover a secuencia a unha columna non baleira. Se se move a unha columna baleira, entón a columna á que se está a mover non conta como columna baleira.

Un powermove freecell sempre pode dividirse en varios movementos individuais. Supoña que ten 1 columna baleira e 1 celda libre baleira. No gráfico anterior pódese ver que podemos mover unha secuencia de 4 cartas. Supoñamos que queremos mover 9,8,7,6 secuencia sobre un 10.

Os movementos procederían do seguinte xeito:

  • Move o 6 á cela libre (agora unha columna baleira, sen celas libres libres)
  • Move o 7 á columna baleira (Agora non hai columnas baleiras nin celas libres libres)
  • Move o 6 ao 7 (Agora non hai columnas baleiras e un freecell baleiro)
  • Move o 8 á cela libre (agora non hai columnas baleiras nin celas libres baleiras)
  • Mova o 9 cara ás 10 (Agora non hai columnas baleiras nin celas libres libres)
  • Move o 8 ao 9 (Agora non hai columnas baleiras e un freecell baleiro)
  • Move o 6 á cela libre (agora non hai columna baleira, non hai celas libres baleiras)
  • Mova o 7 ao 8 (agora unha columna baleira e sen celda libre baleira)
  • Move o 6 ao 7 (agora unha columna baleira e unha celda libre baleira)

Neste exemplo, o movemento de enerxía aforrounos tempo permitíndonos facer 1 movemento en lugar de 9.

Hai algunhas cousas que hai que notar neste exemplo:

  • As celas libres e as columnas baleiras úsanse temporalmente. Ao final do movemento de potencia, o número de celas libres e columnas baleiras é o mesmo que ao comezo do movemento de potencia.
  • As células libres e as columnas baleiras utilízanse do xeito máis eficiente posible. Non hai xeito de que se puideran mover máis cartas.
  • Só se empregaron as celas libres e as columnas baleiras. As tarxetas noutras pilas NON se utilizaron como espazos de almacenamento temporal.

Este último punto é especialmente digno de nota. Un supermove só empregará as celas libres e as columnas baleiras. Non ten en conta outras tarxetas do cadro. Isto significa que moitas veces pode mover unha secuencia máis longa rompendo facendo os movementos vostede mesmo ou facendo varios movementos de potencia.

No exemplo anterior, se houbese un 9 de reposto no cadro coa cor correcta, podería moverse unha secuencia moito máis longa. A secuencia 8,7,6 moveríase ás outras 9 primeiro. Despois poderiamos mover outras 4 tarxetas usando un movemento normal (porque aínda temos unha columna baleira e un freecell). Así, agora poderiamos mover 9,10, J, Q cara a un rei e despois mover o 8,7,6 cara ao 9 de novo. Así, dividindo a secuencia en 2 movementos, podemos mover unha secuencia de 7 en lugar de 4.

Ser consciente desta curta chegada dos supermovelos permitiralle mover secuencias máis longas, o que axuda moito a gañar algúns dos acordos freecell máis difíciles.

A outra cousa que hai que ter en conta cos supermoves é a importancia das columnas baleiras. Se miras cara atrás no gráfico anterior, verás que as columnas baleiras son moi valiosas en freecell. Catro células libres baleiras permítenche mover unha secuencia de 5 movementos, mentres que dúas células libres baleiras e dúas columnas baleiras permítenche mover unha secuencia de 12. Entón, baleira as columnas canto antes.