#Ill make a thread rq

1 messages · Page 1 of 1 (latest)

alpine sail
#

From the main clock
M = multiplex timing signal (0-19)
Z = wire connected signal (always 1)

In the auto ID slector, aka the machine
L = lock signal
C = index count (+1 when m=0)

muted geode
#

One image of the wiring as well, please.

alpine sail
#

the photo order is labeled

#

the unlabeled are just two memory cells and one each+0 = each

#

Its laid out tick by tick

muted geode
#

The arithmetic (at the right) input should aslo connect to the decider input, and the output of the arithmetic should connect to the decider input on the other wire.
No other input connnections to the decider.

#

Yours us connecting earlier than that.

alpine sail
#

like this?

#

I never get any M output when I connect it that way

#

actually now its pulsing several times

#

I dont think im gonna get anywhere else with this tonight, ill leave the blueprint if you or anyone else wants to take a stab at it later. Thank you very much for the help

muted geode
alpine sail
#

0eNrdWd1u6jgQfhUrV+2ue9T88Cudc4O00pHKTeHqVBUyiWmtJnbWdtrDVjzAvsU+2z7Jjm1SCg1wEmipVpXoMM6Mx9+M54c8e9O0oLlkXHv9Z4/Fgiuvf/PsKXbHSWp4nGTU63sJjVlC5UUssinjRAvpLbDHeEJ/en1/gStEiGT6PqOaxdVSweIWe5Rrphl1u9ov8wkvsimVoBbvVoW9XCiQFtzsChovgvASe3OvH4VfWrBRwiSN3XqEPTicliKdTOk9eWQgD0IrxRNYTqwyZRZmTCo9WZ1Jz3NjyCOTugDOi2XuiQtK4ntzNEWNGqNLaWJABXtETiVxVni/g6QodF7U1r0A7XlK5lROEqpiyfKlSh+B9Q8oobDoGUdsoBjgHT6sgDDo1oNwqXUDv9ffbmrDOTZYgpk5kdbMvvfVHq2mmh9OTekL/43OkkEnS02EJ002utqy0bre29L3m3dsj/aB057PAeOC68lMimzCOCjy+jOSKrp+/fZou96r7XZrrP0BV1chfU+RvcMIjoWsFoXOBuf2q6SKauT2QmfXGBW8UDRBRGfnVeEZ1g3P9unDc/AmPL/Zo/1SdB0QBTs88936w/oCIDeAa4EET+cIYlJqFN/T+IHxOzS0XhqVHsoJHB0eRBlhHD0BnFVOimo6KfKdk6JNJ/nBx3lpuPv2f2vuiqFzRQVQrQYlq1cTq2PVrGFlwbrw1yvWbw0qlsGnCp12zTAKO58gjEYnrUVNQ/TyqDVjuDP3XAnxoNBMSPRIoJ2EdDKDNHMGSSUXKcWQlfgjldrlpLF9cBXD51BOiEaJQFxoBK6kkKAQiS0YfG5SVpmsqjJTZ2VqMQVsrUlVoRS5UGpVxWW3blwGW+LyA2vQ3nhq3sa8Y1iaQKoTeKOaz/84oLkZmBKpEJvZMoiYMoHLwbU0wUjRsvOZQ4AviydE+F9VQdlrPrhEHzy4DN9rahnvGFkGLiFAkoCEoKsQ9C8bTi2nvJJHqhRvh59///7naKPK/2QmOm59G9dMM5+3HvoNfjQpR6qPzj3jd2tAx1saUL/2jyHR6dPKuGraPP7o4teexD9BFzQ8NjZ1ssDVAc3GCKw1mcHa6RJEXoAIRql4okq71OEWnuC6wYMmD4zswF558evO6GH3S8s5sLM4wGGb9a4p+Id0bt+Va9le+rVdCbJVF6f2UXA6OLAPwHZ0SFecEpZBx5tCNcq++pWQ1p/rTwbpstzU+bX00Fy7FVgRP1TCuZppy6r4y1e5a3NxFaLKZWe1TsNxync4GPBMNZWb3L2HxN6fsAAnACYXMrMPVTSVhW0DzYHLF0B4P/q1lAeXxld3UhQ5LAyLVLM8pT8HdnXn5Ef4HUXXph8jSYKgIVPFVEsSQ8yXWpY5RVW6rNtg4uu8dtnHdV3XlV3XRtN10aDput7WdDUZh1unB6ee0BHQw2vWTjjVT0I+2GNImnh9LQtqwptS/jLkrBv7VsY+9iJkNBgnwS0xBdNc9RsfB7iHg1sMVAi0DxR8YhjBHRkYMrBkCH/+kgJmCKQRCXEEVARCLcuLgNe2vBbw2pbXBqpjheETd18o3y13cbS0oud0m3WzL/addrMdhunG8n0jGJR0ZGh7AGuXM9EPX8lGhu828o1JfqukV/z2yhj4B7Idp9Ma2XM6O4bfdXxjsW9MBjCZphm4cvUyHXsw4SkbDa120It6vVYUdMKg6y8W/wE71Lnz

alpine sail
#

I guess its more just the first number in the sequence

alpine sail
#

As soon as I laid down I figured out a way to do what I want, I think

#

Ill figure it out tomorrow

mortal rover
#

Otter were you the one that wanted to fix the counting thing, counting the R signal? B/c I fixed that with some clean wiring

alpine sail
mortal rover
#

I just finished rolling mine

#

0eNrtWs1u2zgQfpWCwF4WdCGS+jWwe+k5t9yCwJBtJiFWf6WotEGgB+hb7LPtk+yQlCzFkOtIsmvADXzIeDScGX4c6hvSeUXrpOKFFJlCy1ckNnlWouXdKyrFYxYnWpfFKUdLtOUbseVyscnTtchilUtUYySyLf+OlqTGA0NkvI37VrS+x4hnSijBbRTz5WWVVemaS3CD26E6DxVnqh8OoyIvYWye6Rg6KmXRZw+jF7RcgEw/exBrKyTfWKMQaz9K5slqzZ/iZwFOYGRpn5dvZcimnQxGDyJRXO5rm9yEzLNFkcSKQ0pfqziBKYA6y2UK09cx0yKWJuUl+ssoKg0v0yC1UPRmWhQA6wR/tOeP7fyVivNkijtS38MHFqtcafAe4qTktQ6xt0hd6gMlMbRGfm+NnHp4TRpXK3i2FbvV6X+DlXgQslSrrszUS6HTeBZSVWZqLQTGYiGyhxzZeKaWzBruzV5XZF6polL7ZX/EOX/m8kU9iewR1QDbEFDdmsRSqKeUK7E5hlWwh9Xxau5874E3ES3YEeBm1YG2ANRyKNHYpoH+RC1kY50PouSOLafwGsupAWi4kLwJhRRdrJB4vHkaLKQT1JH1PQiS39nyBKaaHy+kFiAa7jMHocMY9fO3YRBuhFUag1slK97wXW/mzlDCwViyc0m3pjTaT9k9MdkdWYmbKeQyBEM4GgbnGmGIRrc+PVqlwYVhuD0VDMQZSwfBDgT/nSCcgxxuLTP0pvvfj3+n08HtQS4gXR+a8q2o0oV5+0hghCJP+DHGNCANuR3d1fUIhoa/kIbjrG27Tgn4O9o5wkZ3KqP35zkAa/n4DVh/Iz3DSZ4mY3xzGNqxTaDr/Ga73hu96990C4d2vT8Wd7K364+3ledsxZsWc0wFnucECM+4+pbLf8zkJN+2neCj5Lw7TB9Y3GB8f/+mCQp/aX9/Oxn5fvf8x2lPkaRrI+2t0xBm7B07IprDg97FdsTFWJE6M85d7iXOXZRM53Hvg8d/xuOUznyTefVv+O6ibA4Le/UH7/Z511Dtjnj1e+FgtbrzLmgpq6/zSpZ6M674DSqXbQsvdeFP/XkXtWcvqAtdzdJgxh3/tdbTT2/86bxbUXYtt6I0mnVJfjU4MGfOL+PU+fhl/PS/jMPG/waIaijuCKYYzi7uPb6jILqYGonBh4DEQOOZp642DBqRgVI/hkftaL9z5OvBdnyACSa+EUPrQPuPtOgYEf4QLTMrwyjXWBOi9VErG9/UyhDaw56WaReTUBuU7eTAjtXJQnffyG6bArgA/6HVa5k2Yz3t07c+jRxae1/bNz79no1vfRo5sjkzK0Ncx9ob2e/0bKcHVEk71tV5Gvg1DqDXNjp1TMNWpjpPamXW5mxlmxuodnPRphheRMbe1XrP6t0uH2rm3oz1rczuoUKE4ikUU/dPNhgl8ZoDQaAvsMdlnHy6qRIlioR/5/LTF6jACvYXmEG7UZq96vk0cqPIc2nAaEjq+n/ynO+6

#

You can add stations with the clearly extra constants

#

I'mma build the stations now. I don't have multiregistration handled but I can do single registration

#

Multiregistration at the central computer is handled

#

You know what, fuckit. I'm forbidding multiregistration. It's one clock cycle, it's not that bad

alpine sail
#

0eNrtWs1u4zYQfhWBpxZlFiYlWZKBFCjSywLJJekpi8CQJSYmor9SVHbdwA+wb9FLX2yfpEPSP3EiO6Lt1DZQ5KAxJc7MN/MNxaHyjEZZwyrBC4kGz4gnZVGjwZdnVPOHIs7UWBHnDA1QyhKeMnGWlPmIF7EsBZpixIuUfUMDMsUtU2LB5Thnkifts+j0DiNWSC45M1b1j8mwaPIRE6AWz1XVzaiWseRlgTCqypprEUyBmjPqehhN0MDzp8qPV0oo3gChTRkxyrxPPriacsEScx+MQHikKLPhiI3jJw7zYdJM6xDupVpTrUZf/gJg91zUcriMkJxUyqMnLmQDI0uc+omzWxUllQsZq8QQ9SOvYqF9HqBzpHBa6rw0OlfUzAfYcDY5LtJtdN+80f3j+997035loR0YVTayauRrGr9jgxgb1QTy2BRyeC/KfMgLUIQG93FWs+kdkAtVWTyBXKesTgSvDC9QMmbJY+3cl8L5CnRxIHEFkIaljlHu/HT7swPemSfGrHBunHMCEk/GTh4LmBs7SRbzXE3JSolaaOxuSWP/fxrvQOPzPdOs9y7NsIU2KIwNtLwwtOT3hpW8XhITOzUr0tqRY+ZMWD3naVk4f7Vxz8Obl/QW+tHIbhVdKn7FQMsUsjgZqxjXTKkZLsnXg4xVTMSz4PyC5hm01b023r+lqSpk4gCIRydl8IwjSx3jl8Vdt0XYt6zueXgPWd29N9Xy6zZFR1rU7KugLz+8oGcl2JLS/hZFExymaK5aK4asVszZFhXzhyqXltgEtnQPDk/3qza670Ibm5X+ssv2pCXQoW2g/SMJ9IyNNkx7u7vYNjs3O2wGL8w71hGw3Ov3rprsPCSFehdoHVjvBY1jbe+CyHanF36aZS2Y7pClfQXvdofgfa7bd9BtYSI92zj19xKnnZeNjyZmW6yIbayCg8XKtvKv1Rt4t7f3ulLOyuSxlXrLM4U6j7PsLIvzqjWM7iKMekFtC2TCRdJwOWRFPMpYigZSNAwvhhcR3fa9vrIFfk3EVrK4XdHRY0JHOqLzuqIjx4SOdkTnd0XXOyZ0bkd0/Y7oaHRM6LyO6IKu6MJjQud3RBd2RRccE7p+R3RRV3T9Y0IXdENHe13R+ceELuyIjnRF5x0TuqgjuuVeZT63cz8RroVZm76wXpVh6zX/IIQBXSaZeD36LkaM/oQbgAAGi1Lk+qGWI5xGv/MV4PnXJPz+TtFOeU/tKx9E2VRw46rJJK8y9u1C39147hoXD8y5Vg1fnEKnJ5y6GUkRQ1eYz7XMGpvWw0Dq2h8ducHLlP13R0fXH3V0dL3m6IhucRjt+ocPjt2kPUQPr3g7LJj8WopHDUMsF6YHwVix+Paw6uzbOfqxxSSlYU2SfOsGKTzEknqzuYX48f2fNYtq37pFOi18gXWTdFr4Qus26bTwRdaN0knhc3vWrdJp4SPWzdJp4aPW7dJp4XOtG6bTwudZt0xHjA92+eqrg2pVvhBMsIvJHdZSiN2ZRMhSpPo+XTxJ4eppyQXJ15K3kHxMcYA9LXkgUZD6MDfQCvswFuqxYDEWLixHysLMck+Z7s3l5fhL7wjYgoZPqVNeYjKDomRq3FFDmBh31QWT2biv5L6RlX8kMLLyi4RGVp6RyMiR0tkzAVC+QRutZW3Lm8vw52p/qIoRjGtZ2aLGlrpgamypC6bGlrpgamypC3aNLXXBrrHl6myZdLg6HwavumBX+QCp5ZLlkOvl/zlilMUjlqn/2GigRfv8u1OzDDoC6NNSlpdw/wn6Vk04v08jL4p8jwYuDcl0+i/c3v0h

#

this is what I worked out for my problem

mortal rover
#

It's a multiplexer, which can assign station IDs

alpine sail
#

Oh I see, you are doing stations centralized

mortal rover
#

This is saying "Currently there are 9 stations on iron on the red side, 6 on copper, and 3 on steel" and it's multiplexing over info=0 to info=10. 0 tick is when stations send new registrations(it shows up on tick 1, hence the info=1 combos top and bottom), and info=M is when it sends the maximum value, so that shows up on tick 0

#

Yeah it's extensible wildcard multiplexing

#

As long as there's only one registration it knows the ID it has b/c it has the old max

alpine sail
#

I still cant quite wrap my head around what its doing but thats really cool

mortal rover
#

Let me hook up the second BP so you can see it in action

alpine sail
#

I gotta go for a while but ping me when you get it hooked up

mortal rover
#

Parameterized for convenience, place the central computer first, then place red wire or green wire ID requesters one at a time. They'll grab the highest.

alpine sail
#

Just now getting to check it out

#

Wow, I do not understand that what you did at all

#

The requestors only having three combinators is tripping me up more than a little

mortal rover
#

lol, well, digging into other people's circuits has always been super tough. I should've put more descriptors in there I feel lik

#

Honestly specific questions are easier, I'll put comments in though

#

The problem is that so much of that circuit is wiring, things being at certain places and not others

#

Fuck and even the next day I'm still reading this circuit wrong when I come back to it. I know what it does and I'm still mixing it up lol

#

@alpine sail does this help at all? This is the middle combo

alpine sail
#

That combinator makes sense, but the entire system is a little bit of magic to me still

mortal rover
#

The TLDR is a memory circuit that remembers how many of each station there are, it finds the max of those signals, and then loops over that. 0 tick is new registrations, ticks 1-N, each station gets their own tick. So if you have 37 copper stations, it'll loop over 37, and each station has their own ID

#

N+1, the central computer broadcasts how many it knows of, so that the values are there for the ID requesters on the tick they function

#

It is wizardry, ngl. If you just wanted the ID you don't have the do the multiplexer loop

#

It's probably easier if you step through the circuit tick-by-tick in the editor, with a handful of stations registered