![]() The file that has your info is always 300, the file where you need to write to is always 200 and the info you need to input while always be five characters.Ī simple solution would have you grabbing 300, linking to the location of 200, copying the first value to a repository, dropping 300, grabbing 200 and seeking to the end and placing the first one. Now there are three constants in this mission. You have to put the contents of file 300 into file 200 without upsetting the order of the previous entries. Repl l makes a copy of the current exa with the same code and same values in the repoistories and jumps to L or whatever loop you wantĮuclids Pizza is the first mission outside of the Trash World News tutorials and present the first real problem to the programmer. ![]() Test MRD test if the m registry is full if true it puts a 1 into the t register and if the m registry is empty it puts a 0. So 35/9 with the divi command would give you 3 while with modi it would give you 8. ![]() Modi works like the division but instead of giving you the rounded number it gives you the remainder. Swiz x 1 x = Again same as before but with the last digit Swiz x 2 x = Same as before but just with the second digit Swiz x 3 x = Take 954 and put the first digit (9) into the x Registery What you can do is run it through three simple swiz commands, assume x is 954. Let's say you want to turn 954 into single digits. This is helpful for extracting small numbers from big numbers. The mask reads right to left so 1234 if you wanted to return the same number you would put 4321 through the function. What it does is it takes a value and allows you to manipulate it through a mask. With that covered I want to explain a few complicated commands and some helpful tips.įirst the swiz function. If you want to speed up the process, simply put an explanation in the comments and if I think it does well enough I'll make a section for and credit you as the author at the bottom so someone doesn't have to search through comments to find you. This will be a work of progress and most likely take a long time as I am entering school again but whenever I have the urge to play this game I will play over levels that I have not guided through and explain them here. ![]() ![]() Remember that EXAs in Local Mode will ignore messages sent in Global Mode, and vice versa.First the explanation. Then, EXA B switches to Global Mode and sends the synchronisation message to all other EXAs.Ĭonsider how this could work if it was not possible for EXA A to send a replicated EXA to the same host as EXA B (For example, some puzzles contain one-way paths). EXA A then reads the message in the Global M register, and is free to continue running code.Įssentially, we use the replicated EXA as a messenger which carries a signal by moving to the same host as EXA B and communicating it locally. When X reaches 6, the loop ends, and EXA B switches to Global Mode and writes to the M register. If five other EXAs run the same code as EXA A, EXA B will eventually increase its X value to 6. EXA B, also in Local Mode, waits for the M register to contain a value, then adds that value to X. EXA A:0 links to the host containing EXA B, switches to Local Mode, and copies the number 1 to the M register. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |