Skip to content

SERedanski20/LogicGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello, we are !logic💢

Mini console game ( BOOLeO ), reviving a long-forgotten board game.


Team !logic

  1. Simeon Redanski (Scrum) - SERedanski20
  2. Ivan Dadakov (Backend Dev) - IIDadakov20
  3. Samuil Shkvarla (Backend Dev) - SLShkvarla20
  4. Kaloyan Lambov (QA) - KBLambov20

Used technologies

  • Visual studio - IDE
  • Word - Documentation
  • PowerPoint - Presentation
  • Test Case Lab - QA Documentation
  • 👩🏻‍💻 Programming language - C++
  • SVGator - Logo
  • Banner Bear - Social Media

How to Download for Win/Linux ❕


git clone https://github.com/SERedanski20/LogicGame.git

🎉 Have fun


Deck:

It consists 48 cards: We using three Boolean operators AND, OR, and XOR

  1. 8 OR cards resolving to 1
  2. 8 OR cards resolving to 0
  3. 8 AND cards resolving to 1
  4. 8 AND cards resolving to 0
  5. 8 XOR cards resolving to 1
  6. 8 XOR cards resolving to 0

Rules ❕


Starting with a line of Initial Binary cards laid perpendicular to two facing players,
the objective of the game is to be the first to complete a logical pyramid whose final output
equals that of the rightmost Initial Binary card facing that player.

The game is played in “draw one play one” format. The pyramid consists of decreasing rows of gate 
cards, where the outputs of any contiguous pair of cards comprise the input values to a single card 
in the following row. The pyramid, therefore, has Initial Binary values as its base and tapers to a 
single card closest to the player. By tracing the “flow” of values through 
any series of gate, every card placed in the pyramid must make “logical sense”, i.e. the inputs
and output value of every gate card must conform to the rule of that gate card.

Since both players' pyramids share the Initial Binary cards as a base, “flipping” an Initial Binary 
has an effect on both players' pyramids. A principal strategy during game play is to invalidate gate 
cards in the opponent's logic pyramid while rendering as little damage to one’s own pyramid in the 
process.

Some logic gates are more robust than others to a change to their inputs. 
Therefore, not all logic gate cards have the same strategic value.

The standard edition of the game does not contain NAND, NOR, or XNOR gates. It is possible,
therefore, for a player to arrive at an unresolvable pair of inputs.

About

Mini console game ( BOOLeO ), reviving a long-forgotten board game.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages