POP Mario
UNITEC
Proyecto I
TDA Fundamentales
Estudiante:
Edilson Fernando González
11211070
Estructura de Datos, Sección: 3524
Catedrático: Ing. Carlos Arias
Tegucigalpa, M.D.C.,
17 de mayo de 2013
Contenido
Introducción........................................................................................................................... 3
Marco Teórico......................................................................................................................... 4
Video póker ........................................................................................................................ 4
Tipos de datos abstractos lista, pila y cola .........................................................................5
Implementación...................................................................................................................... 8
Paquete edu.unitec.adt ...................................................................................................... 8
ADTList.java .................................................................................................................... 8ADTStack.java ................................................................................................................. 9
ADTQueue.java ............................................................................................................... 9
SLNode.java .................................................................................................................. 10SLList.java...................................................................................................................... 10
SLStack.java .................................................................................................................. 11
SLQueue.java ................................................................................................................ 12
Paqueteedu.unitec.videopoker ....................................................................................... 13
Carta.java ...................................................................................................................... 13
Partida.java ................................................................................................................... 14
VideoPoker.java............................................................................................................ 14
Manual de Usuario ............................................................................................................... 18
Conclusiones ......................................................................................................................... 25
2
IntroducciónEl presente documento contiene un resumen, manual técnico y de usuario para el juego
Video Poker, presentado como proyecto de la clase de Estructura de Datos. Este tiene como
objetivo el uso de los Tipos de Datos Abstractos Fundamentales: Lista, Pila y Cola.
Incluye un resumen de cada una de las clases y métodos utilizados para implementar el
juego completo. Además de una explicación resumidade cómo se juega al póker.
El software fue desarrollado en Java y puede obtener el código fuente en la dirección
https://github.com/efgm1024/Poker_EstructuraDatos.git
3
Marco Teórico
Video póker
Video póker es una variante del juego póker original en el cual, un solo jugador posee una
mano de cartas, puede retener a voluntad de 1 hasta 5 cartas para luego evaluar la jugada.
Los tipospueden ser:
Nombre de la jugada
Descripción
Royal Straight Flush
Cinco cartas seguidas del mismo palo del 10
al As.
Straight Flush
Cinco cartas seguidas del mismo palo, pero
que no tiene As como carta alta.
Four of a kind
Cuatro cartas iguales en su valor.
Full House
Tres cartas iguales, más otras dos iguales.
Flush
Cinco cartas del mismo palo sin ser...
Regístrate para leer el documento completo.