A boolean circuit as an assignment for OOTI 2021 - Design Patterns and APIs.
Development Date: From 06-01-2022 (v1.0.0) until 07-01-2022 (v1.1.0)
- Dmitriev Platon
- Evangelou Georgios
- Hailu Haftom
- Sharma Mayank
Version 1 (v1.0.0):
- The circuit should accept boolean inputs and output boolean output.
- AND, OR, NOT gates should be implemented.
- The API should provide the client with the capability to build their own gates.
Version 2 (v1.1.0):
- Have the features of Version 1.
- Should be backwards compatible with Version 1.
- Accept <Boolean, Boolean/Double> inputs and output <Boolean, Boolean/Double> elements.
- GTE (greater than / equal to) gate should be implemented.