Page 1 of 1

Each Signal on the right side of the operator for the Archimetic Combinators

Posted: Fri Jun 26, 2020 7:57 pm
by Schaeberlej
TL;DR
Possibility to use the each signal either on the right or the left side of the operator in the Arithmetic Combinator.

What ?
For some operators it matters, if the each signal is on the left or the right side of the operator.
For example in division (/), subtraction (-), modulo (%), power (^), bitshift (<<, >>).
Here it would be good, if you could use the each signal on either of the sides for more complex Combinator Setups.

Image
Where the each signal could be
Image
Why ?
I tried to put a kind of multiplexor for a lot of binary numbers together and I came across the situation, where the best thing would be to shift 1 for each input signal the count of the input signals to the right.
Also it seams for me to be more consistent to allow the usage of the each signal on the right side of the combinator as well.

Allow "each" on the right side of operations in athematic combinators when the left side is not set to "each"

Posted: Fri Dec 04, 2020 8:57 pm
by Hell2o
There are currently various operations that are impossible to perform using the each signal due to it being unavailable on the right side of operations.
These include:
constant/each
constant%each
constant^each
constant<<each
and
constant>>each

The remaining operations can all be used in ways equivalent to these since those operations are order agnostic (except for "-" but that can be performed with multiplication then addition).

This leaves a gap in the operations available using the each signal which in certain complex builds can create difficulties.

My suggestion is simply that "each" should be allowed on the right side of operations in the arithmetic combinator as long as the left side is not also set to "each".

Re: Allow "each" on the right side of operations in athematic combinators when the left side is not set to "each"

Posted: Sat Dec 05, 2020 12:17 am
by Nidan
1.1.0 changelog wrote:
Mon Nov 23, 2020 8:29 pm
Arithmetic combinator 'Each' signal can now be used in either left or right parameter.

Re: Allow "each" on the right side of operations in athematic combinators when the left side is not set to "each"

Posted: Sat Dec 05, 2020 12:23 am
by foamy
I would like that, yes.

Re: Allow "each" on the right side of operations in athematic combinators when the left side is not set to "each"

Posted: Sat Dec 05, 2020 10:46 am
by Hell2o
Nidan wrote:
Sat Dec 05, 2020 12:17 am
1.1.0 changelog wrote:
Mon Nov 23, 2020 8:29 pm
Arithmetic combinator 'Each' signal can now be used in either left or right parameter.
ah, I was not aware of that

Re: Each Signal on the right side of the operator for the Archimetic Combinators

Posted: Sun Dec 06, 2020 8:11 am
by ssilk
sorry dudes, but that topic already existed merged and moved to implemented — ssilk