[Twinsen][0.17.31] Rotational Asymmetry in belt/inserter interactions

This subforum contains all the issues which we already resolved.
Post Reply
knightelite
Long Handed Inserter
Long Handed Inserter
Posts: 85
Joined: Fri Oct 05, 2018 3:49 pm
Contact:

[Twinsen][0.17.31] Rotational Asymmetry in belt/inserter interactions

Post by knightelite » Tue Apr 16, 2019 4:40 am

What I tried:

I was testing various spacings of inserters and chests interacting with blue belts. I rotated one of the setups 180 degrees.

What happened:

The behavior changed after rotation in the case where inserters putting on the belt and pulling off of it are on the same side of the belt.

What I expected to have happen:

I expected the behavior to be the same after rotating the blueprint.

The attached save shows the setup (should work fine if all the mods listed in the save are disabled). I also made this video of testing the different setups where I discovered the issue: https://youtu.be/YSyl9U029JE
Attachments
factorio-previous.log
(5.84 KiB) Downloaded 4 times
factorio-current.log
(6.93 KiB) Downloaded 2 times
0.17_belt_inserter_testing.zip
(2.13 MiB) Downloaded 6 times

doktorstick
Fast Inserter
Fast Inserter
Posts: 116
Joined: Fri Aug 12, 2016 10:22 pm
Contact:

Re: [0.17.31] Rotational Asymmetry in belt/inserter interactions

Post by doktorstick » Tue Apr 16, 2019 7:11 pm

In your reddit post, you referenced this "Not a Bug" bug report, and it too needs to be re-opened / re-evaluated.

To use an archery term, the behavior is sinful. If "inserters can drop items faster than they can pick them up", as Rseding91 said, then I would never expect the "grab" inserters to snarf all the items. But, as you show in your YT video, it's at distance multiples where they will succeed or fail (ignoring the rotational aspect of it); not just "really close to the drop inserter" as the not-a-bug bug implied.
Hacked Splitters - the mod prophesied to bring balance to the belts

knightelite
Long Handed Inserter
Long Handed Inserter
Posts: 85
Joined: Fri Oct 05, 2018 3:49 pm
Contact:

Re: [0.17.31] Rotational Asymmetry in belt/inserter interactions

Post by knightelite » Tue Apr 16, 2019 7:32 pm

Reddit post in question, in case anyone seeing this wants to see that as well for context.

User avatar
disentius
Fast Inserter
Fast Inserter
Posts: 223
Joined: Fri May 12, 2017 3:17 pm
Contact:

Re: [0.17.31] Rotational Asymmetry in belt/inserter interactions

Post by disentius » Tue Apr 16, 2019 8:55 pm

I think it's a bug too.
With sideloading , this pattern happens:
Inserter pickup inconsistency.gif
Inserter pickup inconsistency.gif (11.7 MiB) Viewed 1107 times

knightelite
Long Handed Inserter
Long Handed Inserter
Posts: 85
Joined: Fri Oct 05, 2018 3:49 pm
Contact:

Re: [0.17.31] Rotational Asymmetry in belt/inserter interactions

Post by knightelite » Tue Apr 16, 2019 9:45 pm

So the sideloading case behaves exactly like the case where the inserter dropping on the belt and the inserter removing from the belt are on opposite sides. Makes sense, but good to see the confirmation!

Twinsen
Factorio Staff
Factorio Staff
Posts: 954
Joined: Tue Sep 23, 2014 7:10 am
Contact:

Re: [Twinsen][0.17.31] Rotational Asymmetry in belt/inserter interactions

Post by Twinsen » Wed May 29, 2019 1:59 pm

The rotational asymmetry was some floating point calculation asymmetry. It was fixed in Version: 0.17.44.

The other issue was also fixed in Version: 0.17.44 for vanilla by making inserters slightly smarter. They are now fast enough to pick up a full transport line off a belt so the timing issue no longer exists.

User avatar
disentius
Fast Inserter
Fast Inserter
Posts: 223
Joined: Fri May 12, 2017 3:17 pm
Contact:

Re: [Twinsen][0.17.31] Rotational Asymmetry in belt/inserter interactions

Post by disentius » Wed May 29, 2019 5:55 pm

Brilijant! thanks T.

Post Reply

Return to “Resolved Problems and Bugs”

Who is online

Users browsing this forum: No registered users