In other languages: Deutsch 简体中文

Recycler: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(Added formula for computing recycle time of items and corrected recycling rates in the table.)
(used math notation)
 
(10 intermediate revisions by 7 users not shown)
Line 12: Line 12:
When an item enters a recycler, the item's main recipe is found, and the recycler is automatically set to perform its inverse.
When an item enters a recycler, the item's main recipe is found, and the recycler is automatically set to perform its inverse.


For each type of item used as an ingredient in the recycled item's main recipe, the number of items returned by the recycler is decided by <code>floor(0.25 * i / o + r)</code>, where <code>i</code> is the number of items used as ingredients, <code>o</code> is the number of items returned by the recipe, and <code>r</code> is a random number that is greater than or equal to 0 but less than 1. On average, this returns exactly 25% of the items needed to craft one item of the same type as the recycled item. For example, recycling a [[processing unit]] always gives 5 [[electronic circuit]]s while having a 50% chance of returning one [[advanced circuit]].
For each type of item used as an ingredient in the recycled item's main recipe, the number of items returned by the recycler is decided by <math>\left \lfloor 0.25 \cdot \tfrac{i}{o} + r \right\rfloor</math>, where <math>i</math> is the number of items used as ingredients, <math>o</math> is the number of items returned by the recipe, and <math>r</math> is a random number that is greater than or equal to 0 but less than 1. On average, this returns exactly 25% of the items needed to craft one item of the same type as the recycled item. For example, recycling a [[processing unit]] always gives 5 [[electronic circuit]]s while having a 50% chance of returning one [[advanced circuit]].


All fluid ingredients are lost when recycling, as the recycler has no fluid output.[https://www.reddit.com/r/factorio/comments/16d7h82/friday_facts_375_quality/jzpac1z/]
All fluid ingredients are lost when recycling, as the recycler has no fluid output.


Without quality modules, the resulting items have the same quality as the item being recycled, even if the latter was crafted using lower-quality ingredients. Quality modules can further increase the output's quality, just like with regular non-recycling recipes.
Without quality modules, the resulting items have the same quality as the item being recycled, even if the latter was crafted using lower-quality ingredients. Quality modules can further increase the output's quality, just like with regular non-recycling recipes.
Line 21: Line 21:


=== Non-recyclable items ===
=== Non-recyclable items ===
Some items, such as ores, have no recipe, and can therefore not be recycled. There are also some recipes that are irreversible, which include smelting and chemical processes.[https://discord.com/channels/139677590393716737/603392474458882065/1149692470511276152]


When an item with no reversible recipe is "recycled", then the same item has a 25% chance of being returned, and a 75% chance of being destroyed instead. This can be used to destroy unwanted items, such as byproducts from [[scrap recycling]].
The broad rule with the recycler's ability to reverse a recipe is that it can only reverse recipes made in [[Assembling machine]]s of some type. There are many exceptions to this, however. For the purposes of the recycler's ability to recycle items, the [[Electromagnetic plant]] counts as an "assembler". So all of its recipes count unless otherwise stated.


Irreversible recipes include (but may not be limited to):
Items can have multiple recipes; all that is needed for the recycler to reverse it is to find a single reversible recipe that produces that item.
* Recipes performed in furnaces or chemical plants
 
* Recipes for science packs
If no valid recipe producing the item can be reversed, the recycler will return the same item 25% of the time (possibly with a [[Quality]] bonus if the appropriate modules are used), with the other 75% destroying the item.
* Recipes for [[uranium fuel cell]]s
 
* Recipes for [[biolab]]s or [[captive biter spawner]]s
Assembler recipes which cannot be recycled:
* Recipes for spoilable products
* All science packs
* [[Wood processing]]
* [[Landfill]]
* [[Tungsten carbide]]
* [[Superconductor]]
* [[Biolab]]
* [[Uranium fuel cell]]
* [[Holmium plate]] (due to only using a liquid as input)
* All recipes for [[nutrients]], save the one made from [[spoilage]]
 
Non-assembler/EMP recipes which can be recycled:
* [[Battery]]
* [[Big mining drill]]
* [[Turbo transport belt]], [[Turbo underground belt]], and [[Turbo splitter]]
* [[Cryogenic plant]]
* [[Railgun]]
* [[Railgun turret]]
* [[Fusion reactor]]
* [[Fusion generator]]


=== Unique recycling recipes ===
=== Unique recycling recipes ===
Line 37: Line 54:


* Recycling [[scrap]] will perform the [[scrap recycling]] recipe, for which there is no inverse, as scrap can not be crafted. This is used to obtain most resources on [[Fulgora]].
* Recycling [[scrap]] will perform the [[scrap recycling]] recipe, for which there is no inverse, as scrap can not be crafted. This is used to obtain most resources on [[Fulgora]].
* Recycling one [[nutrients]] will yield 2.5x that amount of [[spoilage]]. This is useful for getting rid of excess nutrients, as they cannot be burned directly.
* Recycling one [[nutrients]] will yield 2.5x that amount of [[spoilage]], as if they were made using the [[nutrients from spoilage]] recipe. This is useful for getting rid of excess nutrients, as they cannot be burned directly.


=== Stats ===
=== Stats ===
Scrap recycling rates:
 
{| class="wikitable"
The recycling recipe for an item besides scrap takes time equal to 1/16th (0.0625) of the time it takes to craft that item. (Items without recipes, such as ore, are treated as having a crafting time of 0.5 seconds.) But because the recycler has a base crafting speed of 0.5, the time it takes one recycler to recycle one item is effectively 1/8th (0.125) of the item's crafting time without modules or beacons. For example, the time it takes to craft a [[steel plate]] in a [[stone furnace]] (which has a crafting speed of 1) is 16 seconds, and so recycling a steel plate takes 2 seconds. The following table provides some examples of how long it takes a recycler without modules or beacons to recycle one of that item, and the rate at which it recycles those items.
{| class="wikitable" style="text-align: left !important;"
|-
! Recycler Input !! Time !! Rates
|-
|-
! Input || Output || Chance || Rate
| {{Imagelink|Processing unit}} || 1.25s || 0.8/s
|-
|-
| rowspan="12" | {{Imagelink|Scrap|space-age=yes}}
| {{Imagelink|Advanced circuit}} || 0.75s || 1.33/s
| {{Imagelink|Processing unit}} || 2% || 0.05/s
|-
|-
| {{Imagelink|Advanced circuit}} || 3% || 0.08/s
| {{Imagelink|Low density structure}} || 1.875s || 0.533/s
|-
|-
| {{Imagelink|Low density structure}} || 1%  || 0.03/s
| {{Imagelink|Steel plate}} || 2.0s || 0.5/s
|-
|-
| {{Imagelink|Solid fuel}}  || 7%  || 0.18/s
| {{Imagelink|Copper plate}}  || 0.4s || 2.5/s
|-
|-
| {{Imagelink|Steel plate}} || 4%  || 0.10/s
| {{Imagelink|Iron plate}} || 0.4s || 2.5/s
|-
|-
| {{Imagelink|Concrete}} || 6%  || 0.15/s
| {{Imagelink|Iron ore}} || 0.0625s || 16/s
|-
|-
| {{Imagelink|Battery}}  || 4%  || 0.10/s
|}
 
The scrap recycling recipe takes .2 seconds, meaning that it actually takes .4 seconds to run in a recycler, so a recycler takes in 2.5 scrap/s. The output rates are as follows:
 
{| class="wikitable"
|-
|-
| {{Imagelink|Ice|space-age=yes}} || 5%  || 0.13/s
! Input ||  Output || Chance || Rate
|-
|-
| {{Imagelink|Stone}}  || 4% || 0.10/s
| rowspan="12" | {{Imagelink|Scrap|space-age=yes}}
| {{Imagelink|Processing unit}}  || 2% || 0.05/s
|-
|-
| {{Imagelink|Holmium ore|space-age=yes}}  || 1% || 0.03/s
| {{Imagelink|Advanced circuit}}  || 3% || 0.075/s
|-
|-
| {{Imagelink|Iron gear wheel}}  || 20%  || 0.50/s
| {{Imagelink|Low density structure}}  || 1%  || 0.025/s
|-
|-
| {{Imagelink|Copper cable}}  || 3%  || 0.08/s
| {{Imagelink|Solid fuel}}  || 7%  || 0.175/s
|}
 
Alternatively, the recycler takes in 2.5 scrap/s and spits out 1.47 items/s, meaning 10 recyclers are enough to almost saturate a yellow belt. <br>
 
Additionally the recycling times for various items are different from the usual 0.4s it takes to recycle a piece of scrap. The time it takes to recycle an item is 1/16th (0.0625) of the time it takes to craft that item. The time it takes to craft a [[steel plate]] in a [[stone furnace]] (which has a crafting speed of 1) is 16 seconds. This means that the time it takes to recycle an item should be 1/16th of this, or one second. But because the recycler has a crafting speed of 0.5, it actually takes 2 seconds. In other words, the time it takes one recycler to recycle one item is effectively 1/8th (0.125) of the item's crafting time. The following table provides some examples of how long it takes a recycler without module to recycle one of that item, and the rate at which it recycles those items.
{| class="wikitable" style="text-align: left !important;"
|-
|-
! Recycler Input !! Time !! Rates
| {{Imagelink|Steel plate}}  || 4%  || 0.1/s
|-
|-
| {{Imagelink|Processing unit}} || 1.25s || 0.8/s
| {{Imagelink|Concrete}} || 6%  || 0.15/s
|-
|-
| {{Imagelink|Advanced circuit}} || 0.75s || 1.33/s
| {{Imagelink|Battery}} || 4% || 0.1/s
|-
|-
| {{Imagelink|Low density structure}} || 1.875s || 0.533/s
| {{Imagelink|Ice|space-age=yes}} || 5%  || 0.125/s
|-
|-
| {{Imagelink|Steel plate}} || 2.0s || 0.5/s
| {{Imagelink|Stone}} || 4% || 0.1/s
|-
|-
| {{Imagelink|Copper plate}}  || 0.4s || 2.5/s
| {{Imagelink|Holmium ore|space-age=yes}}  || 1%  || 0.025/s
|-
|-
| {{Imagelink|Iron plate}} || 0.4s || 2.5/s
| {{Imagelink|Iron gear wheel}} || 20%  || 0.5/s
|-
|-
| {{Imagelink|Copper cable}}  || 3%  || 0.075/s
|}
|}
In total, the recycler spits out 1.5 items/s, meaning 10 recyclers are just enough to saturate a yellow belt. The output values are increased by [[Scrap recycling productivity (research)|scrap recycling productivity research]].


== Trivia ==
== Trivia ==

Latest revision as of 20:31, 21 November 2024

Recycler.png
Recycler

Recycler entity.png

Recipe

Time.png
3
+
Concrete.png
20
+
Iron gear wheel.png
40
+
Processing unit.png
6
+
Steel plate.png
20
Recycler.png
1

Total raw

Time.png
3
+
Concrete.png
20
+
Iron gear wheel.png
40
+
Processing unit.png
6
+
Steel plate.png
20

Map color

Health

Quality normal.png 300
Quality uncommon.png 390 Quality rare.png 480
Quality epic.png 570 Quality legendary.png 750

Resistances

Fire: 0/80%

Stack size

20

Dimensions

4×2

Energy consumption

186 kW (electric)

Drain

6.0 kW (electric)

Crafting speed

Quality normal.png 0.5
Quality uncommon.png 0.65 Quality rare.png 0.8
Quality epic.png 0.95 Quality legendary.png 1.25

Mining time

0.2

Pollution

2/m

Module slots

4 slots

Prototype type

furnace

Internal name

recycler

Required technologies

Recycling (research).png

Produced by

Assembling machine 1.png
Assembling machine 2.png
Assembling machine 3.png
Player.png
No-building-material-icon.png
This article is a stub, and not comprehensive.
You can help this wiki by expanding it.

Space Age expansion exclusive feature.


The recycler is a building that can convert most items into the ingredients used in their recipes, at the cost of losing 75% of said ingredients. In other words, it performs a lossy reversal of crafting.

It has 4 module slots, but it cannot use Productivity modules.

Mechanics

When an item enters a recycler, the item's main recipe is found, and the recycler is automatically set to perform its inverse.

For each type of item used as an ingredient in the recycled item's main recipe, the number of items returned by the recycler is decided by , where is the number of items used as ingredients, is the number of items returned by the recipe, and is a random number that is greater than or equal to 0 but less than 1. On average, this returns exactly 25% of the items needed to craft one item of the same type as the recycled item. For example, recycling a processing unit always gives 5 electronic circuits while having a 50% chance of returning one advanced circuit.

All fluid ingredients are lost when recycling, as the recycler has no fluid output.

Without quality modules, the resulting items have the same quality as the item being recycled, even if the latter was crafted using lower-quality ingredients. Quality modules can further increase the output's quality, just like with regular non-recycling recipes.

The recycler has 12 internal slots for its output, but can only hold one stack of each item. The recycler will try to eject the contents of these slots, much like a mining drill. It is therefore not necessary to use an inserter to collect its output.

Non-recyclable items

The broad rule with the recycler's ability to reverse a recipe is that it can only reverse recipes made in Assembling machines of some type. There are many exceptions to this, however. For the purposes of the recycler's ability to recycle items, the Electromagnetic plant counts as an "assembler". So all of its recipes count unless otherwise stated.

Items can have multiple recipes; all that is needed for the recycler to reverse it is to find a single reversible recipe that produces that item.

If no valid recipe producing the item can be reversed, the recycler will return the same item 25% of the time (possibly with a Quality bonus if the appropriate modules are used), with the other 75% destroying the item.

Assembler recipes which cannot be recycled:

Non-assembler/EMP recipes which can be recycled:

Unique recycling recipes

Some items have unique recycling recipes:

  • Recycling scrap will perform the scrap recycling recipe, for which there is no inverse, as scrap can not be crafted. This is used to obtain most resources on Fulgora.
  • Recycling one nutrients will yield 2.5x that amount of spoilage, as if they were made using the nutrients from spoilage recipe. This is useful for getting rid of excess nutrients, as they cannot be burned directly.

Stats

The recycling recipe for an item besides scrap takes time equal to 1/16th (0.0625) of the time it takes to craft that item. (Items without recipes, such as ore, are treated as having a crafting time of 0.5 seconds.) But because the recycler has a base crafting speed of 0.5, the time it takes one recycler to recycle one item is effectively 1/8th (0.125) of the item's crafting time without modules or beacons. For example, the time it takes to craft a steel plate in a stone furnace (which has a crafting speed of 1) is 16 seconds, and so recycling a steel plate takes 2 seconds. The following table provides some examples of how long it takes a recycler without modules or beacons to recycle one of that item, and the rate at which it recycles those items.

Recycler Input Time Rates
Processing unit.png
Processing unit
1.25s 0.8/s
Advanced circuit.png
Advanced circuit
0.75s 1.33/s
Low density structure.png
Low density structure
1.875s 0.533/s
Steel plate.png
Steel plate
2.0s 0.5/s
Copper plate.png
Copper plate
0.4s 2.5/s
Iron plate.png
Iron plate
0.4s 2.5/s
Iron ore.png
Iron ore
0.0625s 16/s

The scrap recycling recipe takes .2 seconds, meaning that it actually takes .4 seconds to run in a recycler, so a recycler takes in 2.5 scrap/s. The output rates are as follows:

Input Output Chance Rate
Scrap.png
Scrap
Processing unit.png
Processing unit
2% 0.05/s
Advanced circuit.png
Advanced circuit
3% 0.075/s
Low density structure.png
Low density structure
1% 0.025/s
Solid fuel.png
Solid fuel
7% 0.175/s
Steel plate.png
Steel plate
4% 0.1/s
Concrete.png
Concrete
6% 0.15/s
Battery.png
Battery
4% 0.1/s
Ice.png
Ice
5% 0.125/s
Stone.png
Stone
4% 0.1/s
Holmium ore.png
Holmium ore
1% 0.025/s
Iron gear wheel.png
Iron gear wheel
20% 0.5/s
Copper cable.png
Copper cable
3% 0.075/s

In total, the recycler spits out 1.5 items/s, meaning 10 recyclers are just enough to saturate a yellow belt. The output values are increased by scrap recycling productivity research.

Trivia

  • If the recycled item has a fluid ingredient, then the smoke emitted from the recycler matches the fluid in colour.

Gallery

Fff-375-recycler-freezeframe.png

History

See also