Files
lab_dice/play.py
jwberent d856b055dc I added the goals to the Yahtzee game.
Checkpoint 3:
My experience working with OOP is that I understand most of it but is still a little confusing.  I wasn't able to figure out all of the goals for the game.  This is different than how I would have written the program in units 1 and 2 as I would have just made a bunch of functions and called them throughout my code.  Now we can use classes.
2025-11-05 00:07:09 -05:00

26 lines
387 B
Python

from yahtzee import Yahtzee
from yahtzee_goals import (
GoalOnes,
GoalTwos,
GoalThrees,
GoalFours,
GoalFives,
GoalSixes,
GoalThreeofaKind,
GoalFourofaKind
)
goals = [
GoalOnes(),
GoalTwos(),
GoalThrees(),
GoalFours(),
GoalFives(),
GoalSixes(),
GoalThreeofaKind(),
GoalFourofaKind()
]
game = Yahtzee(goals)
game.play()