Version 0.16.16

Information about releases and roadmap.
Drison
Burner Inserter
Burner Inserter
Posts: 7
Joined: Fri Jan 05, 2018 11:21 pm
Contact:

Re: Version 0.16.16

Post by Drison »

Koub wrote:Honestly, to all those who want the unintuitive black magic powered splitters :
https://xkcd.com/1172/
Hah this is spot on!
User avatar
5thHorseman
Smart Inserter
Smart Inserter
Posts: 1193
Joined: Fri Jun 10, 2016 11:21 pm
Contact:

Re: Version 0.16.16

Post by 5thHorseman »

I understood how splitters worked, saw usefulness in it, and appreciate the change to a simpler functioning.

If for no reason other than if your guy could make a splitter that complex, he should be able to just make a sorter :D
golfmiketango
Filter Inserter
Filter Inserter
Posts: 549
Joined: Fri Jan 29, 2016 2:48 am
Contact:

Re: Version 0.16.16

Post by golfmiketango »

5thHorseman wrote:I understood how splitters worked, saw usefulness in it, and appreciate the change to a simpler functioning.

If for no reason other than if your guy could make a splitter that complex, he should be able to just make a sorter :D
:lol:
Zavian
Smart Inserter
Smart Inserter
Posts: 1648
Joined: Thu Mar 02, 2017 2:57 am
Contact:

Re: Version 0.16.16

Post by Zavian »

5thHorseman wrote:I understood how splitters worked, saw usefulness in it, and appreciate the change to a simpler functioning.

If for no reason other than if your guy could make a splitter that complex, he should be able to just make a sorter :D
But that wouldn't be as cool as http://i.imgur.com/8sBmW0S.gifv
TheRaph
Fast Inserter
Fast Inserter
Posts: 232
Joined: Sun Sep 24, 2017 6:31 pm
Contact:

Re: Version 0.16.16

Post by TheRaph »

FactorioBot wrote:Changes
  • Changed splitters so they work more intuitively. The left and right lane splitting is now completely independent. The decision whether item goes to left or right output is now independent of the itemtype.
Like this :)
Aidiakapi
Long Handed Inserter
Long Handed Inserter
Posts: 51
Joined: Fri Apr 14, 2017 6:13 pm
Contact:

Re: Version 0.16.16

Post by Aidiakapi »

And another feature bites the dust.

I don't see why these changes are bundled together, there's nothing prohibiting the per-item nature, and still having lanes separated. Separating the lanes avoids the issue people complain about, the per-item behavior is what facilitates the sorters and priority splitters.

The performance argument cannot really be that compelling, compressing the representation (say 30 bits item id, 1 bit per lane state), vectorize lookup, and you can compare 4 items in constant time @ the size of 2 pointers, which can double as discriminated union to a hashset to get guaranteed constant time at any item count. More than 4 items, even with mixed belts, is highly unlikely. I doubt you'll even need 30 bits for item id.

You could have improved belt sorting and priority splitting whilst fixing the issue, but instead opt to just remove it altogether, a trend in the 0.16 pipeline. Just because many people don't understand why something works, these features allow for very varied gameplay for those who enjoy that. And it's not like this is a case of "this weird thing that nobody knew about", it's been featured in your own FFF.
Sente
Inserter
Inserter
Posts: 34
Joined: Thu Oct 13, 2016 2:37 am
Contact:

Re: Version 0.16.16

Post by Sente »

I am very sad to see the splitter change. This broke most of my mixed belt setups. The outputs from the splitters are now very unbalanced (for mixed belts) because they do not retain the per-item splitting. Honestly, this change just pushed me from having fun with belts to just going to bots. I understand the independent lane splitting. I am fine with that. But, the loss of per-item split is a deal breaker. I love using belts and focused mainly on using belts. I am still going to try and find new solutions, but the ones I have been finding are very unsatisfying. However, I am very happy about fixing compression issues with splitters. That is great news! I just wish we could have the per-item split along with the compression fix.
User avatar
Schorty
Fast Inserter
Fast Inserter
Posts: 185
Joined: Tue Aug 12, 2014 10:29 am
Contact:

Re: Version 0.16.16

Post by Schorty »

I haven't tested the splitter changes yet, but what I'm reading here, has me concerned. Not because of the change, but the expectations of some people here: This game is the dev's game. It is an alpha build - Things are subjet to change. It might break your stuff, but there is always another way to get to the goal. Yes, we can make suggestions and voice our opinions about feature XYZ, but we have no right to force anyone (especially the devs) to change it like we want.

If the splitter changes bother you this much, either play the version before this one or use mods. The devs have shown time and time again, that their judgement of what is healthy for the game and what is not, is really good.
Maybe the splitter changes will stay, maybe they will be reverted or something else will happen. Who knows? I believe, that the devs will find a reasonable way. Trust them.

I for myself welcome the splitter changes. From the looks of it, it makes perfect sense to not have it be item-dependent.
Tired of not being able to reduce the pollution? Try the Air-Filter-Mod
With this, you are able to use the pollution levels in your circuit network: Pollution detector
nepp95
Long Handed Inserter
Long Handed Inserter
Posts: 64
Joined: Wed Apr 16, 2014 6:48 pm
Contact:

Re: Version 0.16.16

Post by nepp95 »

Caine wrote:
FactorioBot wrote:Changed splitters so they work more intuitively. The left and right lane splitting is now completely independent. The decision whether item goes to left or right output is now independent of the item type.
http://www.nooooooooooooooo.com

Another cool feature bug lost fixed :(
Tekky
Smart Inserter
Smart Inserter
Posts: 1040
Joined: Sun Jul 31, 2016 10:53 am
Contact:

Re: Version 0.16.16

Post by Tekky »

Schorty wrote:I haven't tested the splitter changes yet, but what I'm reading here, has me concerned. Not because of the change, but the expectations of some people here: This game is the dev's game. It is an alpha build - Things are subjet to change. It might break your stuff, but there is always another way to get to the goal. Yes, we can make suggestions and voice our opinions about feature XYZ, but we have no right to force anyone (especially the devs) to change it like we want.

If the splitter changes bother you this much, either play the version before this one or use mods. The devs have shown time and time again, that their judgement of what is healthy for the game and what is not, is really good.
Maybe the splitter changes will stay, maybe they will be reverted or something else will happen. Who knows? I believe, that the devs will find a reasonable way. Trust them.

I for myself welcome the splitter changes. From the looks of it, it makes perfect sense to not have it be item-dependent.
I fully agree.
Mimos
Long Handed Inserter
Long Handed Inserter
Posts: 73
Joined: Mon Nov 07, 2016 5:15 pm
Contact:

Re: Version 0.16.16

Post by Mimos »

Well, at least under the right circumstances they are sorting better than ever :-) but I have to admit that it is a lot less useful. Or even an annoyance if you are inputting repeating patterns and want to end up with the same ratio on both sides.
splitter sorting 2.gif
splitter sorting 2.gif (393.45 KiB) Viewed 7196 times
TheRaph
Fast Inserter
Fast Inserter
Posts: 232
Joined: Sun Sep 24, 2017 6:31 pm
Contact:

Re: Version 0.16.16

Post by TheRaph »

deef0000dragon1 wrote: Dont pull things from the game like this. Find out WHY people are using it, and make it obsolete instead. With barrels, people use them because the current fluid system is asinine and broken. Dont break their capacity and all the current working builds that people have put SOO much time into. Make the fluid system functional instead, THEN balance. The same is true for bots. Why are people spamming bots? Fix the system, then nerf. Again for the splitters, why were people using the splitters like this? solve that problem of why, then remove what you consider a bug. Belt compression: Why are people using undergrounds to compress? Because things should be compressing naturally maybe? find out why, solve that problem, then remove the "bug".

You claimed over the holidays that you felt you were in the final stage of ballancing/polishing the game. you're not. You still have many things that need to be completely re written, and aren't just a numbers ballance.
It is written a little bit too emotional for my taste, but to content I agree.
It is most times better first to understand WHY something is done in a special way and then to do anything. Also I think it is more important to give alternatives then to prohibit (or remove) a common way.

But in this special case it doesn't hurt me much. It takes a lot of time to understand how splitters work ... and now it is exactly so like I have taught the first time I used it.
For so far .... good job devs.
teleksterling
Burner Inserter
Burner Inserter
Posts: 6
Joined: Fri Jan 05, 2018 11:50 am
Contact:

Re: Version 0.16.16

Post by teleksterling »

Merssedes wrote:About underground belt lane splitters...
IMHO, to make lane splitting the best way is add item of 1x1 tile size that will have 2 input belts and 2 output belts next way:

Code: Select all

  O1 O2
I1>^ ^<I2
I3>v v<I4
  O3 O4
I1 and I3 -- lanes of 1st input (2 lanes)
I2 and I4 -- lanes of 2nd input
O1 and O2 -- lanes of 1st output
O3 and O4 -- lanes of 2nd output
I'd really like a device like this. Most of all it feels natural, as each input lane is mapped uniquely to an adjacent output lane, so it's simple to see/expect you'd get full throughput.

(It's also kind of like sideloading two belts headed in opposite directions, if you could offset belts by half a tile)
Zeblote
Filter Inserter
Filter Inserter
Posts: 973
Joined: Fri Oct 31, 2014 11:55 am
Contact:

Re: Version 0.16.16

Post by Zeblote »

Finally splitters are working properly :D

Image
Engimage
Smart Inserter
Smart Inserter
Posts: 1069
Joined: Wed Jun 29, 2016 10:02 am
Contact:

Re: Version 0.16.16

Post by Engimage »

teleksterling wrote:
Merssedes wrote:About underground belt lane splitters...
IMHO, to make lane splitting the best way is add item of 1x1 tile size that will have 2 input belts and 2 output belts next way:

Code: Select all

  O1 O2
I1>^ ^<I2
I3>v v<I4
  O3 O4
I1 and I3 -- lanes of 1st input (2 lanes)
I2 and I4 -- lanes of 2nd input
O1 and O2 -- lanes of 1st output
O3 and O4 -- lanes of 2nd output
I'd really like a device like this. Most of all it feels natural, as each input lane is mapped uniquely to an adjacent output lane, so it's simple to see/expect you'd get full throughput.

(It's also kind of like sideloading two belts headed in opposite directions, if you could offset belts by half a tile)
I have drawn similar thing in suggestions topic
viewtopic.php?f=6&t=56248&p=333579#p333579
Last edited by Engimage on Fri Jan 12, 2018 8:56 am, edited 1 time in total.
User avatar
bobingabout
Smart Inserter
Smart Inserter
Posts: 7352
Joined: Fri May 09, 2014 1:01 pm
Contact:

Re: Version 0.16.16

Post by bobingabout »

Mimos wrote:Well, at least under the right circumstances they are sorting better than ever :-) but I have to admit that it is a lot less useful. Or even an annoyance if you are inputting repeating patterns and want to end up with the same ratio on both sides.
splitter sorting 2.gif
Actually, if anything, that seems more broken than it was before. I would expect both sides to end up with both copper and iron.
Creator of Bob's mods. Expanding your gameplay since version 0.9.8.
I also have a Patreon.
Koub
Global Moderator
Global Moderator
Posts: 7774
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Version 0.16.16

Post by Koub »

I think the current new behaviour is more logical, and more easily understood than the "splitters have indefinite inner memory that will remember where went the last item os one sort to ensure the next one that will come, be it in 100 years, will go on the other lane".
Now it's : whatever arrives in a splitter goes one right, one left, one right, one left. That's so much more logical for a mechanical splitter.
Koub - Please consider English is not my native language.
Engimage
Smart Inserter
Smart Inserter
Posts: 1069
Joined: Wed Jun 29, 2016 10:02 am
Contact:

Re: Version 0.16.16

Post by Engimage »

Koub wrote:I think the current new behaviour is more logical, and more easily understood than the "splitters have indefinite inner memory that will remember where went the last item os one sort to ensure the next one that will come, be it in 100 years, will go on the other lane".
Now it's : whatever arrives in a splitter goes one right, one left, one right, one left. That's so much more logical for a mechanical splitter.
I fully agree with you here. Have in mind that splitter is a very early game item and it should not have any complex logic it it. Remember that Factorio is a game for creating complex things from simple blocks and black magic definitely defies that
User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 3715
Joined: Tue May 13, 2014 11:06 am
Contact:

Re: Version 0.16.16

Post by DaveMcW »

FactorioBot wrote:Tweaked the balancing of the PvP production score.
I still think your formula is fundamentally flawed. viewtopic.php?p=332448#p332448
VFaalcatnodriiro
Long Handed Inserter
Long Handed Inserter
Posts: 54
Joined: Fri Aug 15, 2014 1:39 pm
Contact:

Re: Version 0.16.16

Post by VFaalcatnodriiro »

Koub wrote:Now it's : whatever arrives in a splitter goes one right, one left, one right, one left. That's so much more logical for a mechanical splitter.
True. What we need now are "smart"-Splitters :D
Post Reply

Return to “Releases”