So at the very least, we know they are prioritized by creation date. In the above experiment, molecules are output in the same order they were input. All molecules are given a priority from the moment they enter a reactor. For example, the requirements for an output command would be that the molecule is not held by any waldo and all constituent atoms are within the corresponding output zone. THE RESULTWhen a command is hit that targets a single molecule, SpaceChem will select the highest priority molecule that satisfies all the requirements of the command. All you need to know is that bonder priority exists and can and will affect how a group of bonders will affect both the topology of the molecules being bonded and their selection priority, which is explained below. I won't go into detail here, because it doesn't really matter. I thought the same thing at first, in fact, but you can run simple experiments that contradict this assumption. When a waldo hits a bond command, SpaceChem will start with the highest priority bonder and attempt to bond with other bonding pads placed immediately to the right and below the initial one.Īs a side note, it seems the current way of thinking is that a bonder will attempt to bond with all lower priority bonders before moving on to the next one. So lets assume that the higher the number, the higher the priority. This number is the bonder priority, and it defines what order in which bonds are created and broken. Imagine that each bonding pad in a reactor is given a number from 1 to 8 (or however many bonders there are). When two waldos hit a command in the same cycle, red executes its command first, followed by blue. There are a few other things that are not directly discussed in game, but are very important nonetheless to understand how these bugs work.īefore continuing make sure you understand these things: You should obviously already have a solid understanding of the basic concepts of SpaceChem, how to play the game, what waldos are, what all the commands do, etc. If you already have a solid grasp of the game, you can skip this section.ĭiscussing bugs and how to exploit them in a solution is an advanced topic.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |