Page 1 of 1
Prime number checker
Posted: Sun Jan 14, 2018 10:02 pm
by ArcusVonSinus
I made a circuit computer, which determines if the number of all items in a chest is a prime number, then it will light up green. Otherwise it will light up red. The power pole is just to indicate where is the index which goes from 2 to the number of items (the largest among all sorts of them).
https://factorioprints.com/view/-L2qdWZACpEIgd6i-7Ex
Re: Prime number checker
Posted: Fri Mar 26, 2021 9:54 am
by DaveMcW
Here is a smaller and faster version, using the new "modulo Each" operator. It works for up to 160,000 items.
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
Copy blueprint
prime.jpg (84.07 KiB) Viewed 1667 times
Re: Prime number checker
Posted: Fri Mar 26, 2021 10:01 am
by ArcusVonSinus
Nice!
Mine works itemwise, it checks if there is a prime amount of every item. But it is much slower