This week we are celebrating the last theme week of the school year, which will be dedicated to Boolean Attack, an online card game that is available on the Codelearn platform and is a variant of the classic Cheat game (which is also known as I Doubt It). Cheat is a game that usually can be played by using a standard deck of cards and the aim of the players is to run out of cards before their opponents. In order to achieve this, it is necessary to lie and deceive the other players and, at the same time, be able to see when the rivals are lying.

Boolean Attack games can be played between 2 and 6 players can participate. Instead of a standard deck of cards, this game uses an online deck of 31 cards with combinational circuits or boolean inputs, so to play the game and use these cards it is necessary to understand how Boolean logic works. This playing deck consists of five “True” cards and five “False” cards, and three more cards of each of these types: “OR with True”, “OR with False”, “AND with True”, “AND with False”, “XOR with True”, “XOR with False” and “NOT”.

Boolean algebra is currently used in the fields of mathematics, digital electronics and computer science. The main difference with the mathematics we are used to learn at school is that Boolean algebra uses only two values, 0 and 1, which are sometimes also called FALSE and TRUE. On the other hand, in Boolean algebra there are also no fractions, decimals, logarithms, square roots, etc. There are only four basic operations, which are called logical operations: OR, AND, NOT, and XOR.

To start playing a Boolean Attack’s game, all cards are distributed among the participants and the player who starts the game chooses between the value “True” or “False” and puts a card down in the center, which must be turned upside down; this boolean value chosen by the first player will rule the stack. Then, in turns, each player will have to leave a card face down following this same boolean value; as in the case of Cheat, a player may lie and the card may not follow this value. The round ends when someone declares I Doubt It and the last card in the pile is revealed: if it was a lie and the card did not follow the initial value, the player who had put it down keeps all the cards, but if it was true and it had the same value, the person who said it was a lie is the one who keeps them. Each time this point is reached, a new round begins; the winner will be the first player to run out of cards.

Boolean Attack will be available to all Codelearn students throughout the week. We hope you have a great time and enjoy the game!