Tech (production) tree / Factory plan

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

Tech (production) tree / Factory plan

Post by Ezhar » Tue Apr 01, 2014 10:55 am

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: 6673
Joined: Wed Feb 06, 2013 12:00 am

Re: Tech tree / Factory plan

Post by kovarex » Tue Apr 01, 2014 10:59 am

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

Re: Tech tree / Factory plan

Post by Ezhar » Tue Apr 01, 2014 11:35 am

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: 180
Joined: Tue Feb 25, 2014 7:22 am

Re: Tech (production) tree / Factory plan

Post by slay_mithos » Tue Apr 01, 2014 3:54 pm

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

Re: Tech (production) tree / Factory plan

Post by Sedado77 » Tue Apr 01, 2014 5:26 pm

This is very usefull. Thank YOU! :)

Ezhar
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Apr 01, 2014 10:42 am

Re: Tech tree / Factory plan

Post by Ezhar » Fri Apr 25, 2014 4:42 pm

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: 672
Joined: Tue Mar 25, 2014 8:01 pm

Re: Tech (production) tree / Factory plan

Post by Drury » Sat Apr 26, 2014 1:37 pm

Can't wait for it to be at least this big.
Image

DrNoid
Long Handed Inserter
Long Handed Inserter
Posts: 55
Joined: Tue Apr 22, 2014 10:43 am

Re: Tech (production) tree / Factory plan

Post by DrNoid » Sat Apr 26, 2014 6:46 pm

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

Re: Tech (production) tree / Factory plan

Post by Ezhar » Tue Aug 26, 2014 7:58 pm

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

Re: Tech (production) tree / Factory plan

Post by Ezhar » Sat Jan 09, 2016 4:20 pm

Updated for 0.12.21.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 10393
Joined: Tue Apr 16, 2013 10:35 pm

Re: Tech (production) tree / Factory plan

Post by ssilk » Sat Jan 09, 2016 9:40 pm

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

Re: Tech (production) tree / Factory plan

Post by Ezhar » Sat Jan 16, 2016 2:05 pm

Added crafting times to output (clock icon).

Factorio2016
Fast Inserter
Fast Inserter
Posts: 136
Joined: Wed Dec 23, 2015 1:17 pm

Re: Tech (production) tree / Factory plan

Post by Factorio2016 » Sat Mar 19, 2016 9:35 pm

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

Re: Tech (production) tree / Factory plan

Post by Ezhar » Wed Nov 02, 2016 12:36 pm

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

Re: Tech (production) tree / Factory plan

Post by Ezhar » Mon May 22, 2017 11:51 am

Updated for Factorio 0.15

Post Reply

Return to “Cheatsheets / Calculators / Viewers”