Быки и коровы - русская интеллектуальная игра, в которой участвуют два игрока. Оба загадывают какие-то числа и пытаются отгадать число противника, делая ходы по очереди. Тот, кто первым отгадает число - победитель. Числа должны состоять из 4 различных цифр. Отгадывание числа происходит следующим образом: игрок А говорит игроку Б любое число из 4 различных цифр, а игрок Б должен сравнить это число со своим и в ответ сказать, сколько в названном числе быков и коров. "Бык" - это такая цифра, которая есть в обоих числах и стоит в них на одной и той же позиции. Корова - есть в обоих числах, но стоит на разных позициях.
Проект поддерживает как игру по сети, так и игру с компьютером. Играть можно как через консоль, так и через интуитивный графический интерфейс.
Чтобы начать игру в консольном/графическом интерфейсе, наберите соответственно
python3 ConsoleGame.pyили
python3 GraphicalGame.py