"Bulls and Cows" is een logisch spel waarin één speler een door een programma gegenereerd getal raadt.
Het programma genereert een 4-cijferig nummer met niet-herhalende cijfers.
De speler doet de eerste poging om het getal te raden. Een poging is een getal van vier cijfers waarvan de niet-herhalende cijfers aan het programma worden gerapporteerd. Het programma rapporteert hoeveel getallen er zijn geraden zonder dat hun posities in het geheime getal (dat wil zeggen het aantal koeien) overeenkomen, en hoeveel er zijn geraden tot aan de positie in het geheime getal (dat wil zeggen het aantal stieren).
Bijvoorbeeld:
Het geheime nummer “3219” werd bedacht.
Poging: "2310".
Resultaat: twee “koeien” (twee cijfers: “2” en “3” - geraden op de verkeerde posities)
en één “stier” (één nummer “1” wordt geraden tot aan de positie).
De speler voert combinaties achter elkaar in totdat hij de hele reeks raadt.
Het spel eindigt wanneer de speler het getal raadt of de tijd om is (als de getimede spelmodus is geselecteerd).
De beste resultaten worden in een online tabel gezet!