-
Notifications
You must be signed in to change notification settings - Fork 1
/
cheat-sheet.html
102 lines (97 loc) · 3.43 KB
/
cheat-sheet.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
<!-- begin menu block -->
<head>
<link rel="stylesheet" href="/style.css">
</head>
<title>
The Factorio Benchmark Website
</title>
<h1>
The Factorio Benchmark Website
</h1>
<nav>
<ul>
<li>
<a class="home" href=/index.html>Home</a>
</li>
<li>
<a class="test-index" href=/test-index.html>Test Index</a>
</li>
<li>
<a class="general-information" href=/general-information.html>General Information</a>
</li>
<li>
<a class="my-mods" href=/my_mods.html>My Mods</a>
</li>
<li>
<a class="cheat-sheet" href="/cheat-sheet.html">Cheat Sheet</a>
</li>
</ul>
</nav>
<h1>Cheat Sheet</h1>
<!-- end menu block -->
<!-- TOC made with https://jadepuma.com/pages/table-of-contents-generator -->
<div id="TOC_container"
style=="padding-top:35px;padding-bottom:35px;padding-left:35px;padding-right:35px;margin-top:15px;margin-bottom:15px;margin-left:15px;margin-right:15px;background-color:#FFFFFF;">
<h2 class="title">Table of Contents</h2>
<ul style="list-style-type:disc;margin-left:15px;">
<li>
<a data-list="" href="#common-terms">Common technical Factorio terminology</a>
</li>
<ul style="list-style-type:disc;margin-left:15px;">
<li>
<a data-list="" href="#ups">UPS - Updates per second</a>
</li>
<li>
<a data-list="" href="#direct-insertion">DI - direct insertion</a>
</li>
<li>
<a data-list="" href="#backpressure">Backpressure</a>
</li>
<li>
<a data-list="" href="#inserter-priming">Inserter priming</a>
</li>
<li>
<a data-list="" href="#inserter-clocking">Inserter clocking</a>
</li>
</ul>
</ul>
</div>
<h2 id="common-terms">Common technical Factorio terminology</h2>
<h3 id="ups">UPS - Updates per second</h3>
<p>
The number of updates (ticks) the game performs per second. UPS optimization is often referring to getting more
performance out of the same level of production.
</p>
<h3 id="direct-insertion">DI - direct insertion</h3>
<p>
Refers to the act of having one crafting machine's (furnace, assembler, etc.) output inserted directly into another
crafting machine with no intermediate belts or trains.
</p>
<p>
Having two inserters with a chest(or car/ stationary wagon) in between is also considered DI.
</p>
<h3 id="backpressure">Backpressure</h3>
<p>
Refers to a situation where the ingredient items of a recipe back up because they're being produced faster than
they're being consumed.
</p>
<p>
Can be ideal for performance as it leads to inserters carrying more items per swing.
</p>
<h3 id="inserter-priming">Inserter priming</h3>
<p>
Refers to the situation where an inserter has swung into its drop target and is waiting for available space to drop
the remainder of its items.
</p>
<h3 id="inserter-clocking">Inserter clocking</h3>
<p>
Limits the rate of inserter swings by connecting them to the circuit network and pulsing them every so often.
</p>
<p>
Clocking introduces circuit network overhead, but that can be overcome in some situations by leading to
backpressure.
</p>
<p>
Tutorial by KnightElite <a
href="https://www.youtube.com/watch?v=kHvqxKLXs54&t=1s">https://www.youtube.com/watch?v=kHvqxKLXs54&t=1s</a>
</p>