Arbiter

Module that selects between its two inputs based on the values in the value inputs. The output is a copy of the input with the highest corresponding value input. The inputs can be one or two dimensional. Both inputs must have the same size. When the values are equal, INPUT1 is selected. If the value inputs are not connected, the euclidean norm of the corresponding input is used instead.

Example XML definition

An example

  <module
      class = "Arbiter"
      name = "Arbiter"
  />

Module Connections

Inputs

NameDescription
INPUT1The first input
INPUT2The second input
VALUE1The first value
VALUE2The second value

Outputs

NameDescription
OUTPUTThe output
VALUEThe maximum value

Author

Christian Balkenius
christian.balkenius@lucs.lu.se
Lund University Cognitive Science

Files

Arbiter.h
Arbiter.cc
Arbiter.ikc

blog comments powered by Disqus