Rudy’s OBTF Rudolf Adamkovič

Home / Computer science / Zebra puzzle / Computation


Attributes

Animal Drink Cigarettes Color Nation
dog coffee Chesterfield blue English
fox orange juice Kool green Japanese
horse milk Lucky Strike ivory Norwegian
snails tea Old Gold red Spanish
zebra water Parliament yellow Ukrainian
attributes = ["ANIMAL", "DRINK", "CIGARETTES", "COLOR", "NATION"]
animals = ["DOG", "FOX", "HORSE", "SNAILS", "ZEBRA"]
drinks = ["COFFEE", "ORANGE_JUICE", "MILK", "TEA", "WATER"]
cigarettes = ["CHESTERFIELD", "KOOL", "LUCKY_STRIKE", "OLD_GOLD", "PARLIAMENT"]
colors = ["BLUE", "GREEN", "IVORY", "RED", "YELLOW"]
nations = ["ENGLISH", "JAPANESE", "NORWEGIAN", "SPANISH", "UKRAINIAN"]
Attribute = IntEnum("Attribute", attributes, start=0)
Animal = IntEnum("Animal", animals, start=0)
Drink = IntEnum("Drink", drinks, start=0)
Cigarettes = IntEnum("Cigarettes", cigarettes, start=0)
Color = IntEnum("Color", colors, start=0)
Nation = IntEnum("Nation", nation, start=0)

© 2025 Rudolf Adamkovič under GNU General Public License version 3.
Made with Emacs and secret alien technologies of yesteryear.