Tech (production) tree / Factory plan

Calculate optimal ratios for feeding recipes, search through the research-tree, specialized tools to view game-information.
Ezhar
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Apr 01, 2014 10:42 am
Contact:

Tech (production) tree / Factory plan

Post by Ezhar »

Tech, and more importantly, production tree for Factorio. This is generated from the LUA recipes found in the data folder using Graphviz and a LUA script I hacked up.

One version is the full tree with all recipes, the other is filtered to exclude stuff you will probably not want (like burner inserters) or won't need a factory for (such as the exoskeleton).

Filtered production tree (PDF)
Complete production tree (PDF)
Tech tree (PDF)

Source code (LUA) on Github:
https://github.com/ingmar/factorio-trees

Looks something like this (PDFs above have the full resolution):
Image
Last edited by Ezhar on Mon May 22, 2017 11:52 am, edited 8 times in total.
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: Tech tree / Factory plan

Post by kovarex »

Do you think you could try the same with tech tree? (I mean technology dependency tree instead of the production tree)
We have it now on our roadmap for 0.12 and I was planning to use graphviz for that.
Ezhar
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Apr 01, 2014 10:42 am
Contact:

Re: Tech tree / Factory plan

Post by Ezhar »

kovarex wrote:Do you think you could try the same with tech tree? (I mean technology dependency tree instead of the production tree)
Probably, if all the data is in there somewhere. Might be a bit before I have more hacking time, I also want to play ;-)
slay_mithos
Fast Inserter
Fast Inserter
Posts: 204
Joined: Tue Feb 25, 2014 7:22 am
Contact:

Re: Tech (production) tree / Factory plan

Post by slay_mithos »

I really need to get around to compile graphviz to be able to use this tool, it could really help me figure out what I need.
User avatar
Sedado77
Fast Inserter
Fast Inserter
Posts: 132
Joined: Sun Feb 09, 2014 11:32 am
Contact:

Re: Tech (production) tree / Factory plan

Post by Sedado77 »

This is very usefull. Thank YOU! :)
Ezhar
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Apr 01, 2014 10:42 am
Contact:

Re: Tech tree / Factory plan

Post by Ezhar »

Ezhar wrote:
kovarex wrote:Do you think you could try the same with tech tree? (I mean technology dependency tree instead of the production tree)
Probably, if all the data is in there somewhere. Might be a bit before I have more hacking time, I also want to play ;-)
Something like this?
User avatar
Drury
Filter Inserter
Filter Inserter
Posts: 794
Joined: Tue Mar 25, 2014 8:01 pm
Contact:

Re: Tech (production) tree / Factory plan

Post by Drury »

Can't wait for it to be at least this big.
DrNoid
Long Handed Inserter
Long Handed Inserter
Posts: 55
Joined: Tue Apr 22, 2014 10:43 am
Contact:

Re: Tech (production) tree / Factory plan

Post by DrNoid »

If it gets that big we need a better interface. At least the Warzone tech tree is mostly linear.

What would help planning your factory is if we could have a little help window showing the tree for what we want to build.
Ezhar
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Apr 01, 2014 10:42 am
Contact:

Re: Tech (production) tree / Factory plan

Post by Ezhar »

Updated for 10.0.0 and published source code (see top post).
Ezhar
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Apr 01, 2014 10:42 am
Contact:

Re: Tech (production) tree / Factory plan

Post by Ezhar »

Updated for 0.12.21.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Tech (production) tree / Factory plan

Post by ssilk »

I moved it to Tools board, leaving a link in General.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Ezhar
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Apr 01, 2014 10:42 am
Contact:

Re: Tech (production) tree / Factory plan

Post by Ezhar »

Added crafting times to output (clock icon).
Factorio2016
Fast Inserter
Fast Inserter
Posts: 136
Joined: Wed Dec 23, 2015 1:17 pm
Contact:

Re: Tech (production) tree / Factory plan

Post by Factorio2016 »

recipes-all.pdf, recipes-filtered.pdf
arrows from copper should be orange.
hands of iron should be dark grey.
arrows from the water should be light blue.
and so on [unreadable]
techtree-all.pdf
automation should have its own color.
military craft in a different color
and so on
English is not my native language. Translator.
Ezhar
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Apr 01, 2014 10:42 am
Contact:

Re: Tech (production) tree / Factory plan

Post by Ezhar »

Updated for Factorio 0.13.20.
Added distinctly coloured edges for Copper, Iron and Steel plate.
Ezhar
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Apr 01, 2014 10:42 am
Contact:

Re: Tech (production) tree / Factory plan

Post by Ezhar »

Updated for Factorio 0.15
Post Reply

Return to “Cheatsheets / Calculators / Viewers”