Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Solitario de las 4 cartas (python + pygame)

Автор: Mikel García Larragan

Загружено: 2024-12-29

Просмотров: 50

Описание:

Otro solitario programado en python utilizando programación orientada a objetos (POO) y pygame: el solitario de las cuatro cartas.

Al igual que en muchos solitarios, se trata de ir apilando, en orden ascendente, los cuatro palos de una baraja española (40 cartas). Es parecido al solitario Klondike, pero presenta diferencias importantes con respecto a éste:

Las cartas se disponen sólo en cuatro columnas, inicialmente de una carta cada una de ellas (entiendo que de ahí su nombre), frente a las siete de Klondike con varias cartas por columna.

Sólo se puede mover una única carta entre columnas cada vez, frente a las varias cartas que se pueden mover de forma simultánea en Klondike.

La carta que se mueve a otra columna debe ser de valor inmediatamente anterior y de palo distinto que la última de la columna destino. Es decir, se deben alternar palos, frente a alternar colores en Klondike.

Una vez apilada una carta, ésta no se puede quitar de la pila.

Más concretamente, este solitario consiste en lo siguiente:

Después de barajar el mazo, se colocan 4 cartas descubiertas, que serán las primeras de sus respectivas columnas.

Las cartas restantes que quedan en el mazo se van descubriendo de una en una y, si es posible, se van apilando en los sitios correspondientes al palo al que pertenecen (del As al Rey, en orden correlativo creciente). Si esto no es posible y siempre que, a su vez, esto sea posible, se colocarán sobre las cartas que forman una de las columnas citada anteriormente. Sólo se podrá realizar lo anterior si la carta que se pretende poner sobre la de la columna es inmediatamente inferior en valor y de distinto palo que esta última.

Aquellas cartas descubiertas con las que no se pueda realizar ninguna de las dos operaciones anteriores, se irán amontonando en una pila o sitio de reserva, quedando únicamente descubierta la última de ellas. Ésta se podrá trasladar después a la pila de su palo correspondiente o a una de las columnas.

En el momento en el que salga un As comenzarán a apilarse las cartas del palo al que pertenezca éste, tal y como ya se ha indicado, en orden correlativo hasta el Rey.

Se pueden cambiar las cartas de una columna a otra, pero solo una cada vez y siempre que sea la última de su columna (la que ocupe el lugar inferior), y, como ya se ha dicho, sea inmediatamente inferior en valor y de distinto palo que aquella sobre la que se pretende poner.

Si queda libre alguna columna, se ocupa con la última carta descubierta o la inferior de alguna de las columnas o la última de las del sitio de reserva.

Este solitario sale cuando se consiguen apilar las 40 cartas de la baraja española por el palo al que pertenecen en una única mano o ronda.

Se pueden descargar tanto el ejecutable de windows como el resto de componentes del desarrollo (código fuente, icono de la aplicación, imágenes, sonidos y resto de recursos) en: https://mikelgarcialarragan.blogspot.com/p...

Solitario de las 4 cartas (python + pygame)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Jugador de BLACKJACK con IA | Reconocimiento de CARTAS con PYTHON y YOLO

Jugador de BLACKJACK con IA | Reconocimiento de CARTAS con PYTHON y YOLO

Почему Азовское море — самое опасное в мире

Почему Азовское море — самое опасное в мире

Москва согласилась на капитуляцию? / Кремль внезапно предлагает подписать договор

Москва согласилась на капитуляцию? / Кремль внезапно предлагает подписать договор

Ты Точно Недооцениваешь Этот Эндшпиль! Как Белым Спастись?

Ты Точно Недооцениваешь Этот Эндшпиль! Как Белым Спастись?

👉 Cómo se juega YOKAI PAGODA | Tutorial claro y completo

👉 Cómo se juega YOKAI PAGODA | Tutorial claro y completo

Почему новый гиперкар Koenigsegg мощностью 2300 л.с. меняет всё?

Почему новый гиперкар Koenigsegg мощностью 2300 л.с. меняет всё?

ЧТО ПИТЬ, Чтобы Быстро Улучшить Кровообращение В Ногах? После 60! Доктор Мясников

ЧТО ПИТЬ, Чтобы Быстро Улучшить Кровообращение В Ногах? После 60! Доктор Мясников

Поль Мориа. Лучшее. Зимняя сказка.

Поль Мориа. Лучшее. Зимняя сказка.

Solitario clásico (python + pygame)

Solitario clásico (python + pygame)

RESTORATION OF a very rusty ALARM CLOCK

RESTORATION OF a very rusty ALARM CLOCK "Vityaz". Restoring old watches.

Его никто не может остановить! Алиреза Фирузджа - Виши Ананд | Global Chess League 2025

Его никто не может остановить! Алиреза Фирузджа - Виши Ананд | Global Chess League 2025

Snake (python + pygame)

Snake (python + pygame)

Новое наступление РФ на Сумщине, порты Одессы под ударом, зачем Макрон хочет говорить с Путиным.

Новое наступление РФ на Сумщине, порты Одессы под ударом, зачем Макрон хочет говорить с Путиным.

World's Biggest Lighter You Ever Seen - Restoration

World's Biggest Lighter You Ever Seen - Restoration

Топ 3 лучших произведения Л.В.Бетховена.

Топ 3 лучших произведения Л.В.Бетховена.

Показал силу двух слонов! Александр Алехин - Николай Зубарев. Москва 1915.  Шахматы.

Показал силу двух слонов! Александр Алехин - Николай Зубарев. Москва 1915. Шахматы.

Lanzamiento: Nuevo curso profesional de Python

Lanzamiento: Nuevo curso profesional de Python

В Москве взорвался автомобиль, внутри был генерал-майор Сарваров

В Москве взорвался автомобиль, внутри был генерал-майор Сарваров

КЛАССИЧЕСКАЯ МУЗЫКА ДЛЯ ВОССТАНОВЛЕНИЯ НЕРВНОЙ СИСТЕМЫ🌿 Нежная музыка успокаивает нервную систему 22

КЛАССИЧЕСКАЯ МУЗЫКА ДЛЯ ВОССТАНОВЛЕНИЯ НЕРВНОЙ СИСТЕМЫ🌿 Нежная музыка успокаивает нервную систему 22

ДОЛЛАР ЗАВТРА! Три страны СРОЧНО остановили ДОЛЛАРЫ. Разбой рынка ЖИЛЬЯ. Дефолт. Последние новости

ДОЛЛАР ЗАВТРА! Три страны СРОЧНО остановили ДОЛЛАРЫ. Разбой рынка ЖИЛЬЯ. Дефолт. Последние новости

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]