Skip to content

Gate circuit configuration_eac3

Karel Kubicek edited this page Feb 13, 2017 · 2 revisions

Configuration for gate circuit back-end.

  • GATE_CIRCUIT
    • NUM_LAYERS
      total number of layers in a circuit (excluding input and output layers)
    • SIZE_LAYER
      number of functions allowed in one circuit layer
      Note: Current maximum is 32, due to representing objects by unsigned longs (32 bits).
    • NUM_CONNECTORS
      determines maximal number of connectors to a node
      Note: Current maximum is 32, due to representing connectors as bits in unsigned longs.
    • USE_MEMORY
      1: use part of the output as input (simulating memory)
      0: do not use output as memory
    • MEMORY_SIZE
      number of bytes to return from output to input
    • ALLOWED_FUNCTIONS
      determines which functions are allowed in the circuits (1 = allowed, 0 = forbidden)
      detailed function description can be found in gate circuit principles
Clone this wiki locally