Skip to content

QuBoxEngine Package

Compare
Choose a tag to compare
@Zedrichu Zedrichu released this 15 May 15:38
· 10 commits to main since this release

The release marks the successful completion of the initial QuBoxEngine package. Contains the Interpreter unit that acts as a facade handling requests for the QuLangProcessor functionality and the Simulator engine that is able to provide the outcomes of performing a unitary evolution over the quantum circuit defined. Similarly, implements the modelling of quantum gates in a hierarchical order and quantum circuits, both having corresponding Factory classes to handle the generation of objects. The SVGProvider implements the logic of drawing a quantum circuit schematic into a given local file. Using the Visitor design pattern, the compiled AST retrieved from the Handler unit is traversed and information is extracted into quantum gate objects.