Research Station: Difference between revisions

Split Quantum Computer to its own page
(Corrected format.)
(Split Quantum Computer to its own page)
Line 1:
{{WIP}}
[[Category:GT_Multiblock_Machines]]
 
The Research Station is used together with the Quantum Computer to progress further in the game. It is first required in UV-tier to research the Assembly Line-Datastick for the UHV-Mainframe. As they are used together this page will go into detail about both.
{{Infobox Test
|name=Research Station
|image=ResearchStation.png
|mod=TecTech
|tier=UV
|gteuusage=Variable
|machinesize=7x3x7
|quest=Research Station
}}
 
The Research Station is used together with the [[Quantum_Computer|Quantum Computer]] to progress further in the game. It is first required in UV-tier to research the Assembly Line-Datastick for the UHV-Mainframe. As they are used together this page will go into detail about both.
As both are TecTech multiblocks they come with all the benefits like support for Laser-Hatches and the energy passthrough option.
 
== Construction ==
 
For general construction refer to the Multiblock Structure Hologram Projector. The Research Station has a static size, just follow the blueprint and add a Maintenance Hatch, an Optical Slave Connector and an appropiate Energy Hatch.
 
=== Quantum Computer ===
 
The Quantum Computer has a variable size, ranging from 5 to 16 blocks. The Multiblock Structure Hologram Projector shows you the smallest version with only 2 Computer Racks, however you may repeat the slice with the Computer Racks up to 12 times for a total of 24 Computer Racks. In addition to a Uncertainty Resolver, a Maintenance Hatch and an Energy Hatch it also requires an Optical Master Connector, which is used to connect the Quantum Computer with the Research Station (or other Quantum Computers, if you want to chain them).
 
=== Research Station ===
 
The Research Station has a static size, just follow the blueprint and add a Maintenance Hatch, an Optical Slave Connector and an appropiate Energy Hatch.
 
The Optical Connectors need to be connected with Optical Fiber Cables, both the connectors and cables need to be colored in the same color to work.
Line 22 ⟶ 24:
 
== Setup and Usage ==
 
=== Quantum Computer ===
 
The Quantum Computer requires 1A UV + 1A UV for every Computer Rack to work ('''Important''': It does actually use a full amp of UV! So keep in mind that you may have to account for losses if for example you feed it exactly 4A from an 4A dynamo). The power is constantly consumed so it is suggested to turn the multiblock off when not in use. Computer Racks need to be equiped with Circuits to generate computation and IC2 Heat Vents to help dissipate the heat.
 
==== Uncertainty Resolver ====
 
The Uncertainy Resolver is a puzzle that needs to be solved in order to make use of the Quantum Computer. In the interface you can see the Schrödinger-Matrix in the middle and buttons to the left and right. Clicking on one button and then another will switch the states of the two corrosponding entries in the matrix. The goal of the puzzle is to balance the matrix In the sense that two opposite squares should not differ from each other too much (Don't have a too different blinking pattern from one another). Both indicator need to be green in order to solve the uncertainty.
 
[[File:Uncertainty_Resolver.png]]
 
==== Computer Rack ====
 
Computer Racks may be equipped with Circuits and Heat Vent. When operating each Computer Rack generated computation and heat. When a Computer Rack still has heat left it should not be broken or else it will explode. It will also explode when exceeding the max temperature of its circuits. Both the computation and the accumulated heat in % (10.000 beeing 100%) can be viewed by scanning the Computer Rack with a portable scanner.
 
For a start the Quest book recommends two racks with 3 Crystalprocessor Mainframes and 1 Advanced Heat Vent each. This will provide you with 180 computation which will be enough for a while. However it seems that currently the Graphics Card T3 is pretty much the better option. Using one Graphics Card T3 together with three Advanced Heat Vents provides you with 130 Computation/s per Rack, plus it is pretty cheap.
 
Following is a list of stats of each Circuit starting from LuV with some notable additions (Circuits below LuV are possible too but probably irrelevant at this point)
 
{| class="wikitable" style="margin:auto"
|+ Circuit stats
|-
! Tier !! Circuit !! Computation !! Max heat !! Initial Heat !! Heat coefficient
|-
|rowspan="1"|UXV
| Quantum Circuit || 128 || 9000 || 48 || -0.6
|-
|rowspan="1"|UMV
| Pico Circuit || 64 || 8500 || 40 || -0.5
|-
|rowspan="1"|UIV
| Nano circuit || 48 || 8000 || 35 || -0.45
|-
|rowspan="1"|UEV
| Bioware Mainframe || 40 || 6000 || 28 || -0.4
|-
|rowspan="2"|UHV
| Bioware Supercomputer || 42 || 6200 || 30 || -0.4
|-
| Wetware Mainframe || 38 || 6000 || 25 || -0.4
|-
|rowspan="3"|UV
| Biowareprocessor Assembly || 40 || 5900 || 26 || - 0.35
|-
| Wetware Supercomputer || 35 || 5700 || 22 || -0.3
|-
| Crystalprocessor Mainframe || 30 || 5500 || 18 ||-0.35
|-
|rowspan="4"|ZPM
| Biowareprocessor || 34 || 5800 || 20 || -0.35
|-
| Wetwareprocessor Assembly || 30 || 5600 || 18 ||-0.3
|-
| Crystalprocessor Supercomputer || 26 || 5400 || 16 || -0.3
|-
| Quantumprocessor Mainframe || 22 || 5200 || 14 || -0.3
|-
|rowspan="4"|LuV
| Wetwareprocessor || 24 || 5300 || 15 || -0.3
|-
| Crystalprocessor Assembly || 20 || 5400 || 14 || -0.25
|-
| Quantumprocessor Supercomputer || 16 || 5100 || 13 || -0.2
|-
| Nanoprocessor Mainframe || 16 || 5000 || 12 || -0.2
|-
|rowspan="2"|Notable
| High Energy Flow Cirucit || 24 || 10000 || 16 || -0.25
|-
| Graphics Card T3 || 130 || 4500 || 111 || -0.3
|}
 
Following Components can be used for heat dissipation:
 
{| class="wikitable" style="margin:auto"
|+ Vent stats
|-
! Cooling Component !! Max heat !! Initial Heat !! Heat Coefficient
|-
| Heat Vent || 1000 || -1 || 10
|-
| Reactor Heat Vent || 2500 || -1 ||20
|-
| Overclocked Heat Vent || 5000 || -1 || 40
|-
| Advanced Heat Vent || 10000 || -1 || 80
|}
 
Below is the algorithm that was extracted from the source code of TecTech. With this algorithm you can simulate a combination of components within the rack and get the temperature at which it stabilizes. Use at your own risk.
 
‎<syntaxhighlight lang="java" line>
import java.util.List;
import java.util.ArrayList;
 
public class Main
{
public static void main(String[] args)
{
Rack rack = new Rack(new ArrayList<>() {{
// 3 Crystalprocessor Mainframes and 1 Advanced Heat Vent as example
add(new Rack.RackComponent(18, -.35f));
add(new Rack.RackComponent(18, -.35f));
add(new Rack.RackComponent(18, -.35f));
add(new Rack.RackComponent(-1, 80f));
}},
// Overclock (=1 if not overclocked)
1.0f,
// Overvolt (=1 if not overvolted)
1.0f
);
int oldHeat = 0, newHeat = 10000;
while (Math.abs(newHeat - oldHeat) > 0)
{
oldHeat = newHeat;
rack.getComputation();
rack.onPostTick();
newHeat = rack.heat;
}
 
System.out.println("Final heat approx: " + newHeat);
}
 
private static class Rack
{
public int heat = 0;
List<RackComponent> components;
float overclock = 1;
float overvolt = 1;
 
public Rack(List<RackComponent> components, float overclock, float overvolt)
{
this.components = components;
this.overclock = overclock;
this.overvolt = overvolt;
}
 
public void onPostTick()
{
if (heat > 0)
{
float heatC = 0f;
 
for (RackComponent comp : components)
{
if (comp.heat < 0) {
heatC += comp.heat * (heat / 10000f);
}
 
heat += Math.max(-heat, Math.ceil(heatC));
}
 
heat -= Math.max(heat / 1000, 1);
}
else if (heat < 0)
{
heat -= Math.min(heat / 1000, -1);
}
}
 
public void getComputation()
{
float rackHeat = 0f;
 
for (RackComponent comp : components)
{
if (heat >= 0)
rackHeat += (1f + comp.heatCoeff * heat / 10000f) * (comp.heat > 0 ? comp.heat * overvolt * overclock * overclock : comp.heat);
}
 
heat += Math.ceil(rackHeat);
}
 
private static class RackComponent
{
public int heat;
public float heatCoeff;
 
public RackComponent(int initialHeat, float heatCoeff)
{
heat = initialHeat;
this.heatCoeff = heatCoeff;
}
}
}
}
‎</syntaxhighlight>
 
==== Overclocking ====
TBD
 
=== Research Station ===
 
After the Research Station is connected with the Quantum Computer it will receive computation (Remember to turn on your Quantum Computer before using the Research Station). Look at the NEI recipe for the item you want to research to know the required compuation you need for you research. You will also see how much power is needed at which minimum voltage. The shown total EU-cost is the maximum that the research would consume at minimum research input. If you happen to have a higher computation you can save EU as the recipe will finish earlier.
155

edits