Dyson Sphere Program にはまっている
この Wikiはとてもよい いわゆる factorio 系だが、とても洗練されている。
アイテムが81種、建造物が45種、合計126の通常オブジェクトが存在する。 これらが整数比の加工関係で結ばれるんので、 化学反応式のような表現を採用すると、見通しがぐっと良くなると思われる。 しかし、オブジェクトに対して略称を与えないと、式自体が間延びしてしまい意味がない。 そこで、これらのオブジェクトに対し略称を与えていくことにする。 以下の大まかな原則を採用する。
- 1次産物、つまり直接採掘可能なものはレア資源含め小文字で始める
- とくに数の多い鉱石に関しては o から始める
- それ以外のものは大文字で始める
- 馴染みのある水素、重水素はそのまま H, D とする。
- インゴットに関しては I から始める(被りを減らすため)
- マトリックスに関しては色で略称を決める(被りを減らすため)
- 可能な限り文字数を少なくする
- Mk.I, Mk.II, Mk.III があるものについては2文字目を数字にする
- どうしても被る場合は、使用頻度の高いものが短くなるようにする
- 建物は2文字目を大文字にする
先頭文字が被るものが多く、いろいろ苦しいところはある 特に G とか。Pなども3文字になるのを回避してだいぶ無理をしている
No.(Bld+100) : Name : abbrev : comment
- Iron Ore : oi :
- Copper Ore : oc :
- Stone : s :
- Coal : c :
- Silicon Ore : os :
- Titanium Ore : ot :
- Water : w :
- Crude Oil : co :
- Hydrogen : H :
- Deuterium : D :
- Antimatter : A :
- Kimberlite Ore : ok :
- Iron Ingot : Ii :
- Copper Ingot : Ic :
- Stone Brick : Sb :
- Energetic Graphite : Eg :
- High-Purity Silicon : Hs :
- Titanium Ingot : It :
- Sulfuric Acid : sa :
- Refined Oil : Ro :
- Hydrogen Fuel Rod : Hf :
- Deuteron Fuel Rod : Df :
- Antimatter Fuel Rod : Af :
- Fractal Silicon : fs :
- Magnet : M :
- Magnetic Coil : C :
- Glass : Gl :
- Diamond : Di :
- Crystal Silicon : Cs :
- Titanium Alloy : Ta :
- Fire Ice : fi :
- Plastic : Pl :
- Organic Crystal : o :
- Graphene : Gp :
- Thruster : T :
- Optical Grating Crystal : og :
- Steel : S :
- Circuit Board : Cb :
- Prism : Pr :
- Electric Motor : Em :
- Microcrystalline Component : Mc :
- Proliferator Mk.I : P1 :
- Casimir Crystal : Cc :
- Strange Matter : Sm :
- Titanium Crystal : Tc :
- Carbon Nanotube : Cn :
- Reinforced Thruster : Rt :
- Spiniform Stalagmite Crystal : ss :
- Gear : G :
- Plasma Exciter : Pe :
- Photon Combiner : Pm :
- Electromagnetic Turbine : Et :
- Processor : P :
- Proliferator Mk.II : P2 :
- Annihilation Constraint Sphere : Ac :
- Titanium Glass : Tg :
- Particle Broadband : Pb :
- Logistics Drone : Ld :
- Unipolar Magnet : um :
- Foundation : FD :
- Critical Photon : Cp :
- Particle Container : Pc :
- Super-Magnetic Ring : Sr :
- Graviton Lens : Gl :
- Proliferator Mk.III : P3 :
- Space Warper : Sw :
- Plane Filter : Pf :
- Quantum Chip : Qc :
- Logistics Vessel : Lv :
- Log : l :
- Electromagnetic Matrix : Bm : Blue matrix
- Energy Matrix : Rm : Red matrix
- Structure Matrix : Ym : Yellow matrix
- Information Matrix : Pm : Purple matrix
- Gravity Matrix : Gm : Green matrix
- Universe Matrix : Wm : White matrix
- Solar Sail : Ss :
- Frame Material : Fm :
- Dyson Sphere Component : Dc :
- Small Carrier Rocket : Sc :
- Plant Fuel : pf :
ここからは建造物
- Tesla Tower : TT :
- Wireless Power Tower : PT :
- Satellite Substation : SS :
- Wind Turbine : WT :
- Thermal Power Plant : TP :
- Solar Panel : SP :
- Geothermal Power Station : GP :
- Mini Fusion Power Plant : FP :
- Energy Exchanger : EE :
- Ray Receiver : RR :
- Artificial Star : A* :
- Conveyor Belt Mk.I : B1 : Belt
- Conveyor Belt Mk.II : B2 : Belt
- Conveyor Belt Mk.III : B3 : Belt
- Splitter : SL :
- Automatic Piler : AP :
- Traffic Monitor : TM :
- Storage Mk.I : St1 :
- Storage Mk.II : St2 :
- Storage Tank : St :
- Planetary Logistics Station : PL :
- Interstellar Logistics Station : IL :
- Orbital Collector : OC :
- Sorter Mk.I : S1 :
- Sorter Mk.II : S2 :
- Sorter Mk.III : S3 :
- Mining Machine : MM :
- Advanced Mining Machine : AM :
- Water Pump : WP :
- Oil Extractor : OE :
- Oil Refinery : OR :
- Miniature Particle Collider : MP :
- EM-Rail Ejector : ER :
- Vertical Launching Silo : VL :
- Assembling Machine Mk.I : A1 :
- Assembling Machine Mk.II : A2 :
- Assembling Machine Mk.III : A3 :
- Arc Smelter : AS :
- Plane Smelter : PS :
- Spray Coater : SC :
- Fractionator : FR :
- Chemical Plant : CP :
- Matrix Lab : ML :
- Accumulator : AC :
- Full Accumulator : FA :
次に加工の表現を考える。 このゲームでは(というか工場ゲーでは)「1秒当たりの」生産および消費をバランスさせることが要求される なので、式中には加工時間が自然に含まれる形が望ましい。 つまり分母に消費時間が出現すると都合がよろしい。 さらに、加工設備(Smelter, Assembler, Refinery, Chemical Plant)の個数も重要なので、 以下のような記法を提案する。
左辺に原材料、中央に加工設備、右に出力を書く 加工設備は =[ と ]=> で囲い、内部に生産物を書く。 さらに右辺と左辺は常に「1秒当たり」で記述する。
例: 鉄板 : oi =[Ii]=> Ii ギア : Ii =[G]=> G, oi =[Ii+G]=> G 磁気コイル : 2M+Ic =[C]=> 2C モーター : (2Ii+G+C)/2 =[Em]=> Em/2 2Ii+G+C =[2Em]=> Em 電磁タービン Em+C =[Et]=> Et/2 2Ii+G+2C =[Et+2Em]=> Et/2 3Ii+2M+Ic =[Et+2Em+G+C] => Et/2
このような表式で、皆様の工場レイアウト検討の一助となれば幸いである