Friday Facts #88 - Combinators

Regular reports on Factorio development.
Twinsen
Factorio Staff
Factorio Staff
Posts: 1348
Joined: Tue Sep 23, 2014 7:10 am
Contact:

Friday Facts #88 - Combinators

Post by Twinsen »

A look at the fancy new combinators: https://www.factorio.com/blog/post/fff-88

vedrit
Filter Inserter
Filter Inserter
Posts: 293
Joined: Sun Aug 03, 2014 2:25 am
Contact:

Re: Friday Facts #88 - Combinators

Post by vedrit »

OMG! This is going to be AWESOME! I hope this allows for checking power levels as well, like demand/production.

User avatar
Cordylus
Fast Inserter
Fast Inserter
Posts: 221
Joined: Wed Jun 25, 2014 11:28 am
Contact:

Re: Friday Facts #88 - Combinators

Post by Cordylus »

OMG!
It will be EPIC!

:D :D :D

jerrycheng
Burner Inserter
Burner Inserter
Posts: 18
Joined: Tue Apr 21, 2015 7:53 pm
Contact:

Re: Friday Facts #88 - Combinators

Post by jerrycheng »

Awesome!!!

jeroon
Filter Inserter
Filter Inserter
Posts: 351
Joined: Sun Jan 26, 2014 10:18 am
Contact:

Re: Friday Facts #88 - Combinators

Post by jeroon »

this is easily the best Friday Facts this week!

also.. want.. right.. now!

Original
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Nov 18, 2014 7:49 am
Contact:

Re: Friday Facts #88 - Combinators

Post by Original »

I wish there was a world download for the factorio sign that you made so that we can understand how it was done.

infogulch
Inserter
Inserter
Posts: 23
Joined: Mon Dec 29, 2014 6:09 pm
Contact:

Re: Friday Facts #88 - Combinators

Post by infogulch »

So in a pure combinator network (i.e. no smart inserters/chests etc), items are basically symbols that represent processor registers, except they can be local instead of global registers.

Havoc_mayhem
Burner Inserter
Burner Inserter
Posts: 6
Joined: Wed May 27, 2015 6:45 pm
Contact:

Re: Friday Facts #88 - Combinators

Post by Havoc_mayhem »

Any chance of getting a set of dummy items we can use for signals? I think it would be cleaner than using actual items.

daniel34
Global Moderator
Global Moderator
Posts: 2761
Joined: Thu Dec 25, 2014 7:30 am
Contact:

Re: Friday Facts #88 - Combinators

Post by daniel34 »

Havoc_mayhem wrote:Any chance of getting a set of dummy items we can use for signals? I think it would be cleaner than using actual items.
I second that. It would be very confusing for the player, especially in multiplayer games, whether the item used is an actual item or just a dummy variable.
Right now you can choose between items and numbers. You could add a third option that allows to choose letters (a, b, c, d, ...) or enter a variable name yourself that can then be used as variables.
quick links: log file | graphical issues | wiki

User avatar
MeduSalem
Smart Inserter
Smart Inserter
Posts: 1685
Joined: Sun Jun 08, 2014 8:13 pm
Contact:

Re: Friday Facts #88 - Combinators

Post by MeduSalem »

Well that will result in quite a lot of funny contraptions... :D

But I would suggest the following for the deciders:

The output should be either the input OR a static number of your choice and not restricted to simply "1".

Because I might want to output for example exactly 10 or 100 or whatever static number I want... so I'd need additional deciders or arithmetic combinators and constant combinators to achieve something that could be done by just being able to enter a simple number for the output value of a single decider.
Last edited by MeduSalem on Fri May 29, 2015 7:25 pm, edited 4 times in total.

lancar
Fast Inserter
Fast Inserter
Posts: 158
Joined: Tue Dec 02, 2014 5:49 pm
Contact:

Re: Friday Facts #88 - Combinators

Post by lancar »

Today's friday facts gave me a headache :/

Zeblote
Filter Inserter
Filter Inserter
Posts: 973
Joined: Fri Oct 31, 2014 11:55 am
Contact:

Re: Friday Facts #88 - Combinators

Post by Zeblote »

Why can't there be graphics of this quality

Image

For everything in the game :cry:

User avatar
Narnach
Inserter
Inserter
Posts: 32
Joined: Sun Mar 10, 2013 4:45 pm
Contact:

Re: Friday Facts #88 - Combinators

Post by Narnach »

Zeblote wrote:Why can't there be graphics of this quality

Image

For everything in the game :cry:
Patience. They'll get to it eventually.

On the original topic: this looks really neat. Makes me look forward to the 0.12 update even more :-D
Identity is cheap, reputation is priceless.

Let's Player over at https://youtube.com/narnach

User avatar
Cordylus
Fast Inserter
Fast Inserter
Posts: 221
Joined: Wed Jun 25, 2014 11:28 am
Contact:

Re: Friday Facts #88 - Combinators

Post by Cordylus »

Zeblote wrote:Why can't there be graphics of this quality

Image

For everything in the game :cry:
Because probably you don't have enough VRAM.

Although there's planned official mod with the HD graphics. It was in FF some time ego.

SWSe
Long Handed Inserter
Long Handed Inserter
Posts: 73
Joined: Tue May 27, 2014 3:08 pm
Contact:

Re: Friday Facts #88 - Combinators

Post by SWSe »

Havoc_mayhem wrote:Any chance of getting a set of dummy items we can use for signals? I think it would be cleaner than using actual items.
+1
This implementation probably works good, but also seems a bit cheap as to just "reclycling" usual items.
I imagine it could easily get unnecessarily complicated wheter items in a network are actual items or just signals.

On the other hand, this is good to see exactly what kinds of items this network is about. You can more easily assotiate something to an image of it instead of just some kind of strange pattern, letters or numbers.

I could imagine having signals with a tinted backgound. So for example, there could be placeholders like A, B, C but also just like now usual items, but all with a let's say green background.

n9103
Smart Inserter
Smart Inserter
Posts: 1067
Joined: Wed Feb 20, 2013 12:09 am
Contact:

Re: Friday Facts #88 - Combinators

Post by n9103 »

Robert OP, nerf pls. :P
Looking damn cool.
Any bets on how long until turning-complete?
Colonel Failure wrote:You can lose your Ecologist Badge quite quickly once you get to the point of just being able to murder them willy-nilly without a second care in the world.

kovarex
Factorio Staff
Factorio Staff
Posts: 8194
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: Friday Facts #88 - Combinators

Post by kovarex »

Havoc_mayhem wrote:Any chance of getting a set of dummy items we can use for signals? I think it would be cleaner than using actual items.
There will be something like that. But these won't be dummy items, but special kind of signal set.

MeduSalem wrote:Well that will result in quite a lot of funny contraptions... :D

But I would suggest the following for the deciders:

The output should be either the input OR a static number of your choice and not restricted to simply "1".
Well, yes you need another multiplier for that, but the gui is complicated already and we wanted to keep things understandable.

Marconos
Filter Inserter
Filter Inserter
Posts: 301
Joined: Mon Jun 02, 2014 10:46 pm
Contact:

Re: Friday Facts #88 - Combinators

Post by Marconos »

Very nice and powerful ... we can make some awesomely complex items.

Now if they game just allowed us to have a blueprint set that we could pass between games and an in game binder with pages to store them all in ...... ;)

keyboardhack
Filter Inserter
Filter Inserter
Posts: 478
Joined: Sat Aug 23, 2014 11:43 pm
Contact:

Re: Friday Facts #88 - Combinators

Post by keyboardhack »

How often does combinators update?

Can you change the timers update rate?

Does smart inserters still work the same way?

Is the system turing complete?
Waste of bytes : P

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

Re: Friday Facts #88 - Combinators

Post by Twinsen »

Havoc_mayhem wrote:Any chance of getting a set of dummy items we can use for signals? I think it would be cleaner than using actual items.
Yes, this is planned. I should have mentioned this. You will be able to have special signals like "Signal 1", "Signal 2", "Signal 3" ... "Signal Blue", "Signal Green"... "Signal A", "Signal B", "Signal C" ...

Also, in the filter you will be able to select a special "everything" signal which will have special meanings in the combinator. For example "output all the signals that are bigger than 100".

Post Reply

Return to “News”