SHENZHEN I/O

SHENZHEN I/O

UNKNOWN PACKET SIZE
25 条留言
krtn 2024 年 10 月 8 日 上午 4:49 
my best. 10/433/14
s7eph4n 2024 年 3 月 5 日 上午 11:24 
Double checked my solution after recent posts here. Discovered that I had two unnecessary instructions. Removed those and surprisingly everything still runs smoothly. Improved to a 10/445/12
Genhis 2024 年 3 月 1 日 下午 4:18 
What an annoying puzzle. :steamhappy: 10/445/13
CN- 2023 年 1 月 2 日 上午 5:43 
13|1040|20 and this is definitely not the way you suppose... I failed to figure out the way to find packet end, so I made a "clock thing" to generate packet end signal. Maybe I have to solve this another day.
Verdammte Heinz 2021 年 12 月 30 日 上午 9:40 
Nice puzzle, got 10|848|16, and 748 power with another solution, but that one takes two MC6000. Not sure yet where I can shave off those 2 instructions to reach 14
s7eph4n 2021 年 10 月 14 日 下午 2:30 
I went to the following phases:
- ez pz lemon squeezy
- wait a minute, y u no stop?
- impossibru!
- brain.exe stopped working
- holy moly ... yes ... that should work
- I need only ONE more line
- ok, restructure ... optimize
- yes ... Yes ... YES
- GOT IT ... 10/544/14
- noice one, like very much

Good job. Thx for that.
jek777 2021 年 6 月 24 日 上午 2:13 
Fun and different kind of problem (compare to builtin levels at least, this is my first workshop one). Got 10/962/17 for those who care. ( I haven't really tried optimizing, I mostly enjoy just solving the task, with few components, but don't care much for power or lines, there is enough optimising needed just to fit the lines in the processors :-) )
harry 2021 年 6 月 3 日 下午 10:00 
haha, excellent idea
Smoke Fumus 2020 年 9 月 24 日 下午 2:44 
@DarkRedman666 You can use other methods of signalling. Such as reading if array value has changed in a loop. Come on, it's not that hard.
Eisenhorn 2019 年 10 月 20 日 上午 11:20 
Cool! My result: 10|557|14. I can optimize a little more, but laziness :lunar2019piginablanket:
a_snowball  [作者] 2019 年 9 月 1 日 下午 2:57 
it's very possible, but it's a different way of thinking. It's like a riddle for this game
DarkRedman666 2019 年 8 月 31 日 上午 2:58 
I check the whole documentation and there is no way to do it, seems like a troll.
I got the idea to use a RAM module but still, since we can't predict the packet size I keep writing in then it blocks and there is no comparison instruction to check packet without "consuming" it.

I heard about XBUS sending a hidden -999 when finishing a packet but even trying this, it doesn't work either.
skepticaljesus 2018 年 11 月 5 日 上午 1:09 
I haven't finished the game yet, so maybe there's some new tech or something I don't know about, but I don't currently see how that hint addresses the issue I'm having. If you need a MC to write into memory (and from what I can tell, you do), and the MC itself can't determine when a packet is finished, then how does you "write the data directly into memory"? I don't actually know what I'am asking for. I guess nothing, since I don't want you to tell me the answer, but I read the manual back to front and don't understand yet how to solve this one. Maybe playing more of the game will help.
a_snowball  [作者] 2018 年 11 月 4 日 下午 5:33 
That's indeed the real puzzle, to figure out how to read the blocking XBus without knowing when the packet ends. Try writing the data directly into a memory
skepticaljesus 2018 年 11 月 3 日 下午 10:06 
Im stuck. This puzzle seems trivial *EXCEPT* i can't figure out how the mc can know when to stop reading the packet. If you have it read indefinitely it locks up when the packet is over, and the packets are variable sizes so you can have it read a fixed number of times, either. So what am I missing so that the MC can figure out when it's done reading and have it start writing?
Alasher 2018 年 8 月 2 日 上午 5:01 
Nice one :) Got 10/776/15
slow down cadet 2017 年 10 月 11 日 下午 5:20 
once I'd finally got a working solution, I got 10/911/18 . Ripe for optimising, given how everyone else seems to be doing!! Took a decent amount of time to figure out any kind of working strategy.
Great challenge this one.
filth_enjoyer 2017 年 4 月 24 日 下午 5:40 
Great!
Overweight_Satan 2016 年 12 月 17 日 下午 12:36 
Tried and and managed to get 10/664/17.
Epic Fael 2016 年 12 月 17 日 上午 12:37 
Nice one! After a couple of unsatisfying solutions, I managed to streamline down to 10/459/12. Thanks for creating this!
Miloš Zeman 2016 年 12 月 8 日 上午 3:58 
nice
ksenay -iwnl- 2016 年 12 月 7 日 下午 1:24 
Nice
A__Gun 2016 年 12 月 6 日 上午 3:33 
Managed 10-496-14....not sure how it works o.O Would love to see a proper solution
stargun1000 2016 年 12 月 4 日 下午 6:23 
not to bad, managed it with 10|802|15
BlaXpirit 2016 年 12 月 1 日 上午 4:49 
This puzzle is great at isolating a technique that seems impossible when you're preoccupied with other concepts.