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
| Name | Description |
|---|---|
| INPUT1 | The first input |
| INPUT2 | The second input |
| VALUE1 | The first value |
| VALUE2 | The second value |
Outputs
| Name | Description |
|---|---|
| OUTPUT | The output |
| VALUE | The maximum value |
Author
Christian Balkenius
christian.balkenius@lucs.lu.se
Lund University Cognitive Science
Files
Arbiter.h
Arbiter.cc
Arbiter.ikc