Code:
the part you see is the decoded screen and outputs
its not logic based its time based calculator
what i mean by time based is
for adding
if select 3+3
than press calculate
it looks if its +,-,x or /
than it finds its + and adds 3(first 3) to a down counter
than every time it adds some items to addingchest for creating 1 redstone signal lenght
than counts down
(so at 3[down counter] [redstone] lenght is 1 andthan count down to 2...)
than does that for the other 3
than it is 6 lenght line and it goes to number 6 :)
but to go more than number15 (max redstone output)
there is a second chest with and gate
so it checks
if the first row(15) filled and still need to count down
than go to 2nd row
and to reset
it saves the number to a memory array
and it gets items in addingchest to reset chest
than checks if the all reset chests match the memory
and goes on untill it matches than takes items back to the first chest to be used in adder
(with this way it takes less time to substract and also takes less time to add
so it doesnt have to take all items and when adding it doesnt have to add some items to make it 1 lenght
it will add 1 item inside and it will be 1 lenght)(since it takes all items untill reach lenght level 0 not all items)
substractor
it uses counters again but now instead of adding to chest it substracts from chest with hoppers
but to not to make items go to the reset hopper it closes the reset hopper when its in substractor mode
and its inf stackable so you can go any number you want
but reset and calculate might take some time bec of hoppers
and multiplier
it does the same with adder but it has a second down counter
so if i want to do 3x3
it adds 3 to 1st and 2nd down counter
than counts down from 2nd down counter
so its like
(x-o-o) (x-o-o)
+3 (items to create 3 signal lenght)
(o-x-o) (x-o-o)
+3 (items to create 3 signal lenght)
(o-o-x)(x-o-o)
+3 (items to create 3 signal lenght)
(x-o-o)(o-x-o)
(fist parantesis stands for 1st counter and 2nd one for 2nd counter
x is where the counter is at / x marks the spot :P)
and for /
ive made a diff system
so its like adder but now it uses different chests and different wires
so if i want 12/4
so it starts an up counter and starts to add the number 4 to the chests
every time it adds number 4 (the amount of items to create 4 lenght power) it adds 1 to the up counter
than when it reaches the number 12 it stops and tells the up counter's result
if its not dividable
like 11/4
it goes to 8 and than goes on adding and checks when it reached
so it reached 11 but need to add more
so says 2 / 3
so 4x2=8
8+3 = 11
it finds sum number by this
the up counter says 2 so its 8 and than just does the substraction of 11-8
takes a lot of time to finish it (calculation but works tho)
all parts i used is completely infinite expandable
but even if i get accepted for trial as you mentioned "we tend to focus more on arithmetical/computational redstone and not so much doors/locks"
i might not pass trial since ill build a lock
if you think same as me i would love to join school server
and learn the way of making this with logic
so thx again