Machine-readable solutions for SpaceChem (http://www.zachtronics.com/spacechem)
Companion repo of the Reddit wiki, hosts the complete wiki state and the pareto frontier of each level in the form of CE exports.
The wiki section of submitting a new record has all the info you need.
You'll normally want to operate the bot as a normal user (by using bypassValidation
if needed), but you may want to do manual changes to the wiki pages or the solutions state.
The wiki pages on reddit can be edited manually, the bot will respect that. New explanations can be added/removed and level tables can be widened/shrinked.
The bot will replace the content of the record cells each time it's run on a certain puzzle, so those must not be edited manually.
To edit record cells (to change authors for example) it's needed to edit the state hosted here, for example here is OPAS' state.
Once the file has been edited and saved, call the bot via /sc rebuild puzzle:<name>
and the cells of that puzzle will be rebuilt.
Ask @12345ieee .
Of Pancakes and Spaceships
Slightly Different
Crossover
An Introduction to Bonding
A Brief History of SpaceChem
Removing Bonds
Double Bonds
Best Left Unanswered
Multiple Outputs
An Introduction to Pipelines
There's Something in the Fishcake
Sleepless on Sernimir IV
Every Day is the First Day
It Takes Three
Split Before Bonding
Settling into the Routine
Nothing Works
A Most Unfortunate Malfunction
Challenge: In-Place Swap
An Introduction to Sensing
Prelude to a Migraine
Random Oxides
No Ordinary Headache
No Thanks Necessary
No Need for Introductions
Challenge: Going Green
Ice to Meet You
Under the Ice
Unknown Sender
Falling
Exploding Head Syndrome
Challenge: Applied Fusion
Like a Boss
Sacré Bleu!
The Plot Thickens
Danger Zone
Molecular Foundry
Gas Works Park
More than Machine
Challenge: KOHCTPYKTOP
The Blue Danube
No Stomach for Lunch
No Employment Record Found
Right All Along
Accidents Happen
Don't Fear the Reaper
Special Assignment
Suspicious Behavior
I Told You So
Ω-Pseudoethyne
Σ-Ethylene
Freedom of Choice
End of the Line
Moustachium 602
Moustachium 604
Moustachium 608
QT-1
QT-2
Teleporters
QT-3
QT-4
Precursor Compounds
Collapsar
Tunnels I
Tunnels II
Tunnels III
Fission I
Fission II
Fission III
Chloroform
Cycloaddition
KOHCTPYKTOP++
Quantum Decomposition
Propane Accessories
Benzoic Acid
Electrophilic Addition
Diethyl Ether
2-Hexene
Mazeite'
Silica
Galvanization
Industrial Methanol
Glyoxylic Acid
Bioplastic
Chlorination
Sulfuric Acid (1-8-2)
Bad Times
Friedel-Crafts
Wöhler Synthesis
Diels-Alder
Bad Times, Part II
Freon
Benzene Derivatives
Portland Cement
Solder Coarsening
Graphene
The Big Cleanup
Going Green Part II
Waste Treatment
Pyridine (2-1-1)
Breakdown (2-1-2)
Vitamin B3 (2-1-3)
PVC
PVA
Naphthalene
Anthraquinone
Soap
Glucose
PZA
INH
PAS
Fusion - Germane
Fusion - Silane
Fermentation
Hydrazine
Organometallics
Nonsense!
Iron and Ozone
Normalization
Decomposition
Phenol
Uracil
Pyridine (2-8-3)
Phosgene
Ignoble
Alchemy
Bosch-Meiser
Beckmann Rearrangement
Stock-Pohland
Swapite
Hardening
Keying In
Ethane
Cyclobutane
Styrene
Thinner Line
Decomposition of Ethanolamine
Anesthetics
Fertigprodukt
Novel Semiconductor
Passivation
Life: Prep Work
Life: Cytosine
Life: Thymine
Cyanamide
Acetic Acid
Combustion Engine
Smelting Iron
Neodymium Magnet
Carbide Swap
Fuel Production
Siliconheart Piece
Raygun Mechanism
Sulfuric Acid (3-7-1)
Fuming Nitric Acid
Rocket Fuel
Hydroxides
Nobility
Sortite
Radiation Treatment
Boron Compounds
Photovoltaic Cells
Elementary
Mixed Acids
Squaric Acid
Misproportioned
Narkotikum
Vereinheitlichung
Haber-Bosch
Mustard Oil
Nano Electric Motor
Count
Sharing Is Caring
Reassembly
Cyanogen
Chloromethylsilane
Glyceraldehyde
Ethandiamin
Radikal
Kreisalkanol
Inorganic Pigments
Miller-Urey
Getting Pumped
Lewisite
Novichok
Ribulose
Knockout Drops
Strong Acids
Vitamin B3 (4-6-3)
1,2,3-Triphenol
1,3-Dimetoxibencene
Think in Spirals
Yellowcake
Thiourea
Downgrade
Wood Alcohol
Allyl Alcohol
Propargyl Alcohol
Condensation
Silane
Phosphine
Nuclear Medicine
Oxygen Supply
Red Cross
Fluoromethanes
Exercise
Nanoboxes
PAX Challenge 1
PAX Challenge 2
PAX Challenge 3
Fill in the Blank
Break-up
Average Out
Fake-out
Breakdown (5-3-2)
Master of Disguise
Thermoplastic
Contaminated
Running Low
Not a Planet
Back to Basics
Not Helping
Two-fer
Oxygen Synthesis
Stupor
Oxygen Synthesis for Kids
+1
Nuclear Sorting
Fun with Oxides
Overflow
Conversion
Benzene Machine
Speedster
Carbon Splatter
Eth
Large Scale
Revenge
Excess
Carbon Compounds
Magnesium Bicarbonate
Impostor
Master Plan
Rags to Riches
Plutonium Separation
You're Doing It Wrong
Synthetic Elerium
Deadly Soft Drinks
Deadly Fluorinated Water
Deadly Microwaves
Carbon Snakes
Catalyst
Catalyst II
Unbonding with no Bonders
Breeder Reactor
Nightmare Factory
Fructose Factory
Misfortune Modifier
Particle Accelerator
Sun Simulator
100
Hypothetical Synthesis
Halogen Sorting
Metallica
Homogenizer
Dessication Station
Vinegar Distillation
A Glass of Water
Pertetroxide Synthesis
Fantastic Metals
Reppe Chemistry
Better Than Graphene
Magnets
Precious Oxygen
Dewer Benzene
Natural Chemo
The Chem in SpaceChem
Airborne Aldehyde
Natural Gas
Symmetry
Fenton Industries 001
Oxygen Candle
Lies
Liquid Glass
PVC V
Memories
Tumbler
Molecular Key Carving
Sensitive Explosives I
Waste Gas
Ethane Scrubbing
Melanophlogite Clathrates
Largest Prime
Three
Θne (Thetane)
A Small Push
Pushed Together
Repair Tungsten
Shared Space I
Shared Space II
Taking Turns
How Ionic
Two by Two
The Gold Standard
2 of Hearts
Miracle Cure
Oxygen Snake
That's a Relief
Headaches
Under the Counter
A New Beginning
Discombobulate
Magnum Opus
Organic Fusion Chemistry
The Soul of Iron
Serbalcide
Precious Tears
Desperate Measures
Hydrocarbon Stitch
Prime Time
Water not WAtEr
Carbon Products
Martian Respiration
Blockheads
Greed
Comet Chemistry
Ferrous Wheel
Barbituric Acid
Really Easy
Modern Alchemy
Gem Factory
Unlikely
Chalcogens
Chlorine and Ammonia
Combustion
Low Power Polymers
Photosynthesis
Break Up
Chemotherapy
Stuck Together
Antimony Mining
What a Waste
AC without AGW
Strong Dimerization
Philosopher's Cleanup
Upscale Downscale
Molting
Unpacking
Unpleasant Dreams
Electroplating
Doping
Mass of Osmium
Spaghetti Hoops
Handle With Care
The Greatest Honor