KOHCTPYKTOP


Three days ago I posted a cryptic picture of a distinctly Soviet looking transistor. But what did it mean?

IT MEANT THAT IT IS GAME TIME!

Launch KOHCTPYKTOP: Engineer of the People (640×640)

In KOHCTPYKTOP: Engineer of the People, you play as an engineer working in a semiconductor factory designing integrated circuits based on specifications provided to you. What does it have to do with communism? You’ll have to play to find out!

A few notes about the game:

  • This game is actually quite difficult; while you don’t need to know anything about electronics to play, being familiar with some of the concepts will definitely help in the later levels, as most of them are based around real-life circuits. Wikipedia is your friend.
  • The music playing is tracks one and five from CΕ’DES Pierre-Marie’s SYMPHONIE NΒ°2 available onΒ jamendo.com.
v1.1: Fixed verification test for KT141AO and fixed a bug where two-input PNP gates would trigger despite one input being high.
v1.2: Fixed verification test for KR8S1, hopefully.
v1.3: Replaced crappy instructions with in-game video tutorial.

345 Comments to KOHCTPYKTOP

  1. Ryan Fox's Gravatar Ryan Fox
    March 22, 2009 at 11:03 pm | Permalink

    I found a problem! I wouldn’t say it’s a bug per se, but it’s probably not expected.
    For the four-input and/or gate, this design passed with a 97%. I don’t think it should…
    eNrt2sENgyAABdAKXJyhK/TuLN1/EROaGBJoolVj1Ydyen68fUwwvdKzf3f90KXH
    L5egoKCgoKCgoODxwfw5F76PrDHG5lyvnxHzPc3pvSfWYtRarBEopUt170ZqNeGs
    qqSU0nurqqSUUlVJKaWqklJKVSWllJ6mKp1xL9XiqUAp/Z8T8J2rsj3X61V3pfpf
    IXs0pVvpAY00Aga7xq8=
    This is a great game though! I took a semiconductors course a year ago, and this helped me to remember stuff that I had forgotten. πŸ™‚
    Is there a sandbox mode? It’d be neat if you could design something, and then have the game give you a truth table for it.

  2. Cael's Gravatar Cael
    March 22, 2009 at 11:28 pm | Permalink

    Just got to the third schematic… I think my brain popped…

  3. Ryan Fox's Gravatar Ryan Fox
    March 22, 2009 at 11:33 pm | Permalink

    Actually, I was just thinking about this a bit more, and I guess it is technically 97% of the spec… Still, in real life, a lot of money, or even lives, could be lost at even 99.9999%. Perhaps there should be a checklist instead of a percentage?

  4. David's Gravatar David
    March 23, 2009 at 12:23 am | Permalink

    Shouldn’t there be a ground rail?

  5. Zach's Gravatar Zach
    March 23, 2009 at 12:51 am | Permalink

    Ryan: You’re absolutely right. I’ll look into creating a new verification metric.
    David: Nope. This isn’t real electronics; any signal that isn’t high is considered low.

  6. March 23, 2009 at 1:04 am | Permalink

    Holy…You continue to impress and amaze me with your uncanny ability to make games both intelligent and fun. You’re an engineering entertainment GOD Zach. Keep up the great work!

  7. March 23, 2009 at 1:33 am | Permalink

    Another amazing game by Zachtronics! I love it!
    I am on the "DUAL SET-RESET LATCH" (number 7, I think) and I’ve got a weird problem – I’m getting oscillation on my outputs and I’m not sure why, or how to fix it. Once the latch is set, I get a steady output and it looks good. I am using a "NOR Latch" design.
    Dual Set-Reset Latch with Oscillation problem:
    eNrtmmuWgjAMhSWXP65htjD/Zy3ufyNiat+PKVRG5/S2B1S+3CRAzSnW9Xv9ut6W
    68+yXo50Cg8LZY/QGy/aO4XeuCkrRQwFjegnpHroqlr5znP0SUv9hqTCpjEHOYUU
    Ukghhe8R6nRO6k0pgOI2TgXrZduJ2UT8e4cfXQ8CZQPz0ZplBrpZN9DwsYEe2txs
    r8ZZwYFpik1LsD0tmIz9pbMRH3vvXSK5OO+aYsafEV3uqXMNCZ+Y59rUr+/pzW3f
    +o+hLvH/lDTpG+iJ1aoat6uMkpKSks5NZyiVqFBM6ZmUlHTaUtksLIixo3ocDS0y
    D3s8t3JGM+6IZ1JSUpZKzhs5aElJWSpPoqgUJSCHYclC7mGP5+asEiM5c0iTkn5m
    qRxb/5bm8ncXDfclWtOmT7QJhV1zL6+I2wX58or2CLUVr0jN7wLRDJODlpT0VRXp
    3FJZ3sZpZ9r1uV/XKSPUu7/g/KoNyvfT/FWe8+fs6AEcqHsO/tfErxLptKXyzyvS
    HXwzx5Q=
    Ideas, anyone?

  8. March 23, 2009 at 2:40 am | Permalink

    This game has confusing controls. It tooks me a few minutes to figure out that holding down "Shift" makes the silicon drawer draw the other type (it is never explicitly mentioned anywhere that holding down shift does this!). I only figured it out while I was bashing my head against the keyboard trying to figure out how to delete metal, since the tool says "Delete Silicon" and only says "but deletes metal if shift is held down."
    It would’ve been nice if in the "Help" tab something like "by holding down shift while using the Silicon tool" or *something* was squeezed into the tutorial.

  9. payjack's Gravatar payjack
    March 23, 2009 at 7:45 am | Permalink

    Suggestion:
    Make CTRL a global Deleter
    Also, I don’t understand the Inverter Mechanics but I still try.

  10. payjack's Gravatar payjack
    March 23, 2009 at 8:13 am | Permalink

    Ok, I figured it out now…
    eNrt2UsOwiAUheHCZdI1uAXnXUv3vxFjB4ZaLjRciQT+ksbBlxOiktMH4Rke6+7W
    zYWlZhBsH/TqKAaX4DKfFTNe5uV/JEiQIEGCBLsIHrdzXj8OFZHkaVcvifMzr03f
    E6nqs1mNURTtQBs2ktqEt6oSRVF0bqUqNS3cc/JboShVOcZXFlsZ5h8NWDwoSlWO
    U5XfVRjrebA8UBSdsyqjoyJ7fufL4kFRqrIQ73WPu/gQbXrfyG4jivapbfa4f1KV
    6dOuDa8OIlwNUXRI/UMjvQC/hcfG

  11. Zach's Gravatar Zach
    March 23, 2009 at 10:47 am | Permalink

    SaintPeter: I came across this behavior in the same situation that you did – trying to build a latch the same way they’re constructed in real-life.
    A real latch will initialize to a random state because of a race condition when both S and R are low and no internal state has been established. In our highly discrete simulation, both pathways will activate and then back off repeatedly until you set or reset it, leading to the oscillation you observed.
    The two solutions I can think of would be to use a power-on reset generator to trigger a reset (another real-life technique) or to build a latch that is specific to the rules of KOHCTPYKTOP, which may prove to be a much simpler task.

  12. Crossley's Gravatar Crossley
    March 23, 2009 at 12:06 pm | Permalink

    I don’t have a clue what any of this is – but fooling about has got me through a few of them.

  13. chofch's Gravatar chofch
    March 23, 2009 at 12:10 pm | Permalink

    Wow, it looks nostalgic. I’ve just remembered father’s dusty boxes with Soviet microchips. And discovered some empty spaces in my electrotech education, to be honest. This game seems to be rather enjoyable.

  14. payjack's Gravatar payjack
    March 23, 2009 at 12:31 pm | Permalink

    Can someone tell me how to delay a Pulse?
    I somehow got to an oscillation, but I can’t get it to do o.5 Pulses per Time-Mark…

  15. Crossley's Gravatar Crossley
    March 23, 2009 at 12:47 pm | Permalink

    The PoR circuit is beyond me and I can only make ring oscillators that are far too fast for the next schematic. Any help?

  16. Jen's Gravatar Jen
    March 23, 2009 at 5:23 pm | Permalink

    This game is truly evil. I like it.
    The simulator does some really strange things, though. Any long cycle of inverters manages to misbehave. An even number, which should normally have two stable states, will oscillate between all-on and all-off, while an odd number, which should normally have a period based on the number of inverters chained, will have the same period as one.
    Sure, there are ways around both, but it’s a bit of a mindbender when you’re used to the way this stuff works in the real world. Oh, and thanks, Zach, for the tip that there may be an easier way to make latches… I ended up using a PoR to complete the RS level, but it felt wrong somehow.

  17. Jen's Gravatar Jen
    March 23, 2009 at 5:36 pm | Permalink

    Wow, I feel dumb now. How could I have missed the fact that the game supports “Wired Or”? That gives me another logic function to work with, and really simplified my RS latch level.

  18. compsciguy's Gravatar compsciguy
    March 23, 2009 at 9:27 pm | Permalink

    Okay, how the HECK do you pronounce that?!

  19. LWK's Gravatar LWK
    March 23, 2009 at 9:35 pm | Permalink

    This thing makes my head explode.

  20. lucassiglo21's Gravatar lucassiglo21
    March 23, 2009 at 9:56 pm | Permalink

    good game man!, you have to get used to think with the simulator simplifications.
    now i am stuck making the dual toggle latch, i’m really trying, it is hard!.

  21. Zach's Gravatar Zach
    March 23, 2009 at 10:45 pm | Permalink

    compsciguy: I believe the pronunciation is close to “konstructor”, where the ‘u’ sounds like ‘ew’.

  22. tp1212's Gravatar tp1212
    March 24, 2009 at 3:19 am | Permalink

    Awesome! i’m used to the luxury of many gate types, so building them myself here is great stuff.
    And, could someone point me to some realistic documentation (The game and comments sparked my curiosity.).
    also, you could make a World War Awesome type game with this. (AI chip design :D)
    Anyway, good job Zach! you kept my boredom at bay!

  23. payjack's Gravatar payjack
    March 24, 2009 at 9:35 am | Permalink

    Question: Is this Ok as a Solution to KO229, Level 3, Power on Reset?
    eNrtmlsWgiAQhoPhpTW0hd5bS/vfSAmCgwxIpYL5M3FO9c2FwZxANXdzuz7V9aHM
    5RuBIQxhCEMYwtCKYl1/ZqhD10btEBE57pNj1kU5oh7lqxyVlXOej3Y5p/PNUiIS
    +++0HBd0b+p+Fb0Om41MwGzk7zdlhbyDoJJRYE68Bo2tSoOnEUKQE6cwx9ZwEHOR
    +Ptb32QFzblliYKXUSHNwPkeZHjxiZzHGJxIEx0PQtQY47tQfrIkF1OLzMNckvvg
    km1WwapKKygo6CrUVzHEPdwRRKkEBQVtTGnBllAqQUHPtW4U8RprsM7jklTuRCjE
    5RylEhT0BKVyuw1p53FpYWVI3R9flEpQ0P+/dtd3XFrYgNNhNuC4Jw4Kyk7/9Ppa
    7Va3eHWOwmZTpJTuRnV61zvvuRSXGsXVccryLfBoxptVpMpSKfffKU5D0OOVSv6k
    UK5Ulj3PrKenZzaOK1PaPN9ZxvHTQrYYshgVfysNKtILm3XIDw==

  24. payjack's Gravatar payjack
    March 24, 2009 at 10:16 am | Permalink

    Yeah, me again.
    Now that I have a few Snippets I have to reuse, I noticed that you cant turn or mirror the Snippets.
    Can you add that?

  25. lucassiglo21's Gravatar lucassiglo21
    March 24, 2009 at 10:48 am | Permalink

    did you someone do the dual toggle latch?

  26. Datamid's Gravatar Datamid
    March 24, 2009 at 11:11 am | Permalink

    I’ve done the dual toggle latch.
    eNrtWlli4yAMrfXy0zPMFeZ/zjL3v0g7ZhOgBYM9jds4zWZtIJ4WSB+/H7/e/27v
    f7bH28zj5wpSfLw9Nl9w2x/l05bvJCWuRWJ2tvy6jQtyu51VW7DYHRYkNmBizlIF
    SbRYO08RbBgapYag4PoRABQfHkYO9fP55mFF84KKo3xBZWk8QXVhfOfQKz0ug3w6
    rKYDeSF1TCar6fS4nJCXSsDhojNd5g4W1le70gvu7Rzp104FID5XqWkUCH/hirco
    EihzRioCd3zhbzVrUoz0Nd+q+MoIivFiQGItuj/pTEDgDV+KQsTBW2qDf5L+ZvKJ
    gytHo7DoKxdRz5MogRSkOjbaDVDF1iuLy+zokh+ZP37hE65mQI3dyB9u/rtaHmoU
    9DqiaP4g2Wl4EkvDU4EhDKbhI5GN4upJ+gRPUXrNWoVaVjzCzTuMXCVp1jNnTjvs
    e0GtIs7ZeSCbea3SH2Ngn1U9ic5xNXqUZMljKimuQ4qI5xiEkIg5hYVyxWZHvaCx
    84PCHGfFbkZKk0z11JeYqeZVU2rMQN2YeeKsxn9pvbDq1FAhuzEVV8piShbf0c8D
    VPyw+Z5PxRch9tIouw31FqkSIwDAkl1My7p20VEx7w2s+uorqZiXxb0CDQsraFHH
    kYMFxJ4fKVaEPjNi75Yq952m0JPE+0jvKrSgLDEwnwzTNhllw9xUf7DR61W4kwXM
    vsIcM7gbnrBvNIK0mregGfdJpOYq2Ctor76DHAd1FmJ9tPsJXI0yM0LV6H6lyrka
    Dd2ZaYVgQgtaqkRNbmRRo1uUFUFrQhrzfSOeuQrDoS6kuzt1lZjvKm1s2LiyMTmO
    Zy0W9DhyYtCO39cG/MyuEnKN3m8jvWNuwxKOsQFLFjIAQCN2caxvdE6r4JwL4YkT
    KbAge6tAM1bBXUGa7zkt1I0jFguRomg2IlSN7numyrVflOqaguTajoqOilTrIMki
    pkpWDjuqUGmnqFCoFVekttud2pMMO4Kfy3ZFppJD1VfQpJpbMBw56cJsZ+j0nCvn
    nP+dCm8DDrMjNVOHjKuMUxGTnNrjuafSQaoWgzliocU+qbHPqXLsn/8b9ympUn6u
    U1m9gmgXQ0fZ4AvZUIHVQ3LolVTqdjqot6dGscZWsz7n98TZflX4r6lRWVlQTpWX
    pbsnO6vEimZ4mmXkuKgzEDuKdmNGRpTZEep0pHpmuDQjCdcH3VnNVg==
    The thing is the middle was how big it should have been πŸ™
    But the timeing was off (think it was 94-96%) so i had to add 2 extra parts.
    One to activate sooner and the other to cut off the power quicker.

  27. LWK's Gravatar LWK
    March 24, 2009 at 11:32 am | Permalink

    Muddled through level 1, somehow beat level 2, but that AND operator in level 3 throws me. *sigh* I guess my complete lack of knowledge when it comes to electrical circuits plus the fact that 90% of the terms posters are using here are unknown to me removes me from this game.
    I’d recommend NOT sending this to Konngregate or JayIsGames. The basic knowledge to play this would be FAR too much for most people.
    If you want more people to play this, I would recommend a full in-game tutorial (not just instructions) to introduce even the most basic electrical concepts.

  28. arm's Gravatar arm
    March 24, 2009 at 12:44 pm | Permalink

    First off mad props to Zach for making yet another awesome game. πŸ™‚ He’s right, of course, it’s a lot simpler to make a latch ingame than to follow a real-life model. It helps that I have no idea how real latches work =P
    My dual toggle latch, which is a slight modification from the set-reset latch:
    eNrtmlGSwiAQRJNpfjyDV9h/z7L3v8hGLSvZCEzsCQHiJOXXc4oBe3qgMPyE6+V3
    vNzGMDBvx4FjkIMDh88DhZ2jTGne34EZUdhVFWaOc+B46IjCBX6wrmsByBeUlQd6
    oAfuHEh7DuVywhryq+mQbe7Ixnpi5Ty2c5J+HhRA9GOngvs3FuNhOa5glc07BUlF
    HddClzgSy9Ln0s1Pdkaypunf1+lX00lJYUgLS5dsWu5qmf1T7JTGGiOJC5pScrk2
    uWVVWsYB0GHOTp32VaE4U6W0b5WlKHqcEbxInfakK5xnrRqwStPJ0dDRYNlzKjmD
    j0VWeHAjdVrA0GCpMnDVDVWxTe0527dKdrmgUBi6IQyGZuqzboZOD99VImuVUIwU
    /Zhh5wfwQuYAlDwa8AIAeOrl77SG6sBXWU96Ln4JvuXK2ECz19w0NedsuQTfnLOX
    v9O9rjgNt9yZWhCtUkDSMnfcu1hl/GOnNTtLox0t16NFIv/q8OO5U+MJS9FVrSpD
    JUeKPn80xcdd

  29. Datamid's Gravatar Datamid
    March 24, 2009 at 1:17 pm | Permalink

    Ahhhhh(relaxing)… Thank you Arm, that PNP gate at T0 and T1 really helped. πŸ™‚
    I was having problems with the oscillation without it (Don’t know why i never thought of it)
    (must because i thought it just wouldn’t work :”P)
    eNrtWltyhCAQjLQ/e4ZcIf85S+5/kSwYeckAjlpqbK0tt7anGZgn6o5f4+frZ3h9
    D+OH5rw50bhzWE8cHGmok+WpTkSzltic7lP9SCKJJJJI4v7EDU1H0ebUjVXdyv+d
    H912zsiHQwEUP1tRO4O3hPO5/XVS6S4WiEWMlbBEdxQkpvVYOtwI7nsuNB3vocII
    mchsmGABWcoLxKRU0NSMP5NT+YULshGNXkDw8eNh75Cl9zPz1hwZ3DnpLMgt4qpD
    MB7SSNqzQJSFxQWspUSKurW0Lbl7kRNN3DaGgrN2bkFRVJqSSIyko/UjBhxL0BAm
    hegCr62hwM+nqNgHwFH9odaXuhrX6SgaXFxwzkSJEu3JUNxjRdcolTixzBIlSvSq
    WYbrrPcSpTI8CimjJsezkZFaNEHR4DLgiRLdikKdofXsrleGZ+4q0ehZUKMMaaJE
    j99VajMUvAFfs6tEfc/ZMmato4E34ESJHr2rVGdoPbtxtxvwbW+UkDxyQDYxJOYq
    oQV7piiDlijRk1D0oJX8ree+VDeOece9S6ksf7ajC0OIXWn+x1Zxe1920x8HDGmi
    RI8qlT1ZBn1246SKtDh+Ab+Eyhk=

  30. Datamid's Gravatar Datamid
    March 24, 2009 at 1:23 pm | Permalink

    strange my comment wont load… well lets try again
    eNrtWltyhCAQjLQ/e4ZcIf85S+5/kSwYeckAjlpqbK0tt7anGZgn6o5f4+frZ3h9
    D+OH5rw50bhzWE8cHGmok+WpTkSzltic7lP9SCKJJJJI4v7EDU1H0ebUjVXdyv+d
    H912zsiHQwEUP1tRO4O3hPO5/XVS6S4WiEWMlbBEdxQkpvVYOtwI7nsuNB3vocII
    mchsmGABWcoLxKRU0NSMP5NT+YULshGNXkDw8eNh75Cl9zPz1hwZ3DnpLMgt4qpD
    MB7SSNqzQJSFxQWspUSKurW0Lbl7kRNN3DaGgrN2bkFRVJqSSIyko/UjBhxL0BAm
    hegCr62hwM+nqNgHwFH9odaXuhrX6SgaXFxwzkSJEu3JUNxjRdcolTixzBIlSvSq
    WYbrrPcSpTI8CimjJsezkZFaNEHR4DLgiRLdikKdofXsrleGZ+4q0ehZUKMMaaJE
    j99VajMUvAFfs6tEfc/ZMmato4E34ESJHr2rVGdoPbtxtxvwbW+UkDxyQDYxJOYq
    oQV7piiDlijRk1D0oJX8ree+VDeOece9S6ksf7ajC0OIXWn+x1Zxe1920x8HDGmi
    RI8qlT1ZBn1246SKtDh+Ab+Eyhk=

  31. Datamid's Gravatar Datamid
    March 24, 2009 at 1:29 pm | Permalink

    um….that didn’t work…. sorry for the spam, just think of my other post and take the middle part and add the PNP gate on the T0 =>- and T1 –<=

  32. Patrick's Gravatar Patrick
    March 24, 2009 at 3:46 pm | Permalink

    This is WAY too hard for somebody who was very limited understanding of the components. I enjoyed all your other games with no problems, but after seeing the solution to the inverter, I don’t have a clue what’s going on.

  33. March 24, 2009 at 4:39 pm | Permalink

    My KO224X πŸ˜€
    eNrtWVF2hCAMXDL+9Ay9Qv97lt7/Il2RIAgBhLUVFqnbfTszREISUJev5fPjR318
    q+VR04YSUp1Q6XZKqGyrski6jT4d1wkpNd2yUEVaoXCdL/9zWuzf4mN6tUuL7syR
    6ahQqBzhKYt7zebv6ozQLfmqtjw2CasWHZWymxaqmoW1cSkfYpnT2zmSD40CiJ7t
    6PJYjYCP59flAceywQ1pPZ/49iMT1sZdGL7fh/7BmeOtE+h/B5bbVthtFOXqC2Or
    Lkl/v4a1XVuMBjOsfQQBSwPEfoTLIm+IuptWjp6agKSng3zvB6zA90zUXKZF5sja
    9YhUzqPI1RkORE/YKCYJzupNcIp+LKV4Zg6BW8pgM/EM2EJo+xNjcQ9DIpFlYpYg
    uYbjwsteYdY9si0c0Q4hzxbcq+RLC3G3C7/gMGGvE6ZwJToxF44/qbpytS9aDiY6
    0YneGd3KCKY3LkT7KZX4J+19UEST4YwWUzuoNoMKpXRmaKelMukuuLCPItdzQttR
    Mdxu6uSAFzJtaBSgYUZk79tr9o0SzFrwLbPUc3s8Z7IsUwxx+0LaTamc+0ZImWae
    wAiZ1rmW3ma8Uj2zhZRMOU2hiahD6MpDTDaiqNXOXeVLUcjOxGFzcUbb0/MofldQ
    cftmk3Q0Lb3NeIueVQo7Ut2pFDnOO5yrMjSjPdjvuVQ2v1FCZJt+CoVPFdYsAUV6
    mu6D7mkU13Km1djtVxvkeLBQJux2pAU7QtbmvZGJK6pBqQiN5CACVQrFGfSSd9wv
    KZXxsx21i0pmZ2hVQfCIuyz/3mCn3X7f2NlDg8vR5E0lRhovGh7d4JAidU/1o2gs
    P8uzrCC7DzNZoL24IsWOXya9zAE=

  34. LWK's Gravatar LWK
    March 24, 2009 at 4:45 pm | Permalink

    My problem is that I CAN understand something like payjack’s PoS solution. I followed the circuit closely and was able to comprehend what was happening. But I CAN’T wrap my head around the concepts with only the information given enough to come up with them on my own. I’ve been called an “uneducated engineer” and it really shows here. I had no problem working through Magnum Opus, but this… wow. More power to those who know how to do this.

  35. Foxley's Gravatar Foxley
    March 24, 2009 at 5:08 pm | Permalink

    Great game! Though I am almost a complete dunce when it comes to electronics, I managed to blunder my way through the first few levels. The only problems I encountered were the rather ambiguous controls and the mechanics of the different transistors. Everything became a LOT clearer once I’d figured those out, though they did make me feel somewhat dense at first.
    My only major gripe is that the designs of the various components here don’t exactly mirror those I find on Wikipedia and Google, so it takes plenty of tweaking and reverse engineering before the design turns out right. Still, it’s very rewarding to see something of yours work knowing you had zero knowledge of how to do it beforehand. I’m happy enough tinkering with the simulation and trying to get it to do certain things, even if they’re not necessarily on the agenda.

  36. Todd's Gravatar Todd
    March 24, 2009 at 6:04 pm | Permalink

    your RIGHT…. it IS hard! granted, i have absolutely no knowledge in the subject area, although i had no knowledge in any of the others, and i didnt have any problems at all with them, though im not an engineer… in other words, i LOVE it!!! Makin me THINK lol. awesome game!
    its really hard to find games that arent just mindless repetition! thanks for the workout!

  37. hoclj's Gravatar hoclj
    March 24, 2009 at 7:19 pm | Permalink

    this is my solution for lvl3 (thats as far as i got so far):
    might look a little ugly to you electronic-guys but hey i’m construction engineer student
    funny game though!
    lvl3:
    eNrtmWF6gyAMhiWff3aGXWH/d5bd/yJrVWiABIlKqy11Puv65kuCsBjq+DN+f/25
    r183DluOLryo0NmFbhIZhG4xdpaILsRxtULHjLm5MVWXpL0ijKMKstrpcJZ5dNHR
    F/lIyVkppO3CVGwSDplQzEMSUlFIJeGgCJnDOiHlY68RiqO0CsOSf1rEoTwd7LIz
    Ev1n6sJha0RJONiFWQE5IKLLDqm+ikJKpjqOWBCu1tKPK49TO0f6a6IAxHM/nV5I
    zhBXpuNwFAaSrBDj+1+ROOfjEMklA+aEcgvMBg8HmYEfxxQsN5g/nAcjGgQfN6ob
    oMJgyqCQBPxwNRv/Mx+PT5hhDG6fK5aCEz8AHoWy5Z35k4yWmSlbhIuhWSwp+Ler
    JrTJwl8J/k6ywvy6vxH4HTBnosmSSMHGR5l/i5ynS5oTFokKgXy4sg/SXYSrorkI
    I/fXFLywBP6kSilW6KoS3mmnnXb62bSXyk47fSVFI89olDMsWrDNVlD2UnlpWloA
    +hRjU1zsyhm7xouTzUL0v9QqLgtyujU55dXAc6vxhsnaNAuGuDjbiu2lcrVUQqUo
    UPa1qeK5RBGvElsBv9IdvFgqQWUKqqN5qYTn8XuFLmKBMtdtKNkoqJJSI5qUu4VC
    pie9ffdSub0n0SgK2vvyAOSuEqudIaCWSigLr7KrnL9bv8YsYEWLXXGRz7LaoR3U
    KUm+D92AI1lBDbpKywY8PMuJlO+8AX/2s/en0IzBRil+3m6g4E2lmULdVNZQnIxW
    b5P30JPfgsWn4PSuVL415BTp9owOegLeuFTK5376yq0f4pSsd+FUae3u4u7SNiIo
    /WrfF1ypVC4NF6hYduyevV8c/i2o97vFM0KTeUBWL6hI/xRQyt8=

  38. Tudrum's Gravatar Tudrum
    March 24, 2009 at 7:32 pm | Permalink

    Nice game Zach, i think this is your hardest game.
    For now i did all levels except 19-th.
    Are you planning to make second “konstructor”?

  39. Tristan's Gravatar Tristan
    March 24, 2009 at 8:28 pm | Permalink

    Hi there, first I must say I am amazed with your game. I have rarely seen such a simple game to captivate my mind like that. I don’t know a thing about electronics and all that stuff, and this game made me want to learn all that. I’m already a full time student in another subject so I can’t take a class in that field, but I will make some research on google and try to get the basics. So, thanks a lot for fueling my new addiction. (I can’t wait what surprises will be for us when you finally release infiniminer.)
    10/10 dude.

  40. gen_witt's Gravatar gen_witt
    March 24, 2009 at 9:02 pm | Permalink

    The test vector for the 8 bit SRAM doesn’t write a 1 to a cell and then write a 0 to the same cell. This leads to a large exploitable test hole where so don’t have to implement clearing a cell.

  41. March 24, 2009 at 10:59 pm | Permalink

    i have a little probleme, (sorry i speack french, diffucult with the english)… my schema is good, but very complex. if you have a solution for complex->simple :D.
    KA180 :
    eNrtWVl2wyAMDJJ/coZeof89S+9/kTZeYgGSkISdJg3mOdt4GAmEgDB9Th/X73T9
    StMlUl6SCOt7Et5vT0BNTHNZQK7szyzPEUVNGWTFrV5JOcmKoCjDvbKGj7WyQZH3
    saGYFB+TtVVLH5OlVRPjY/L2I3gUy++qIsR8TGwx+QgxH3mlLh8h4mOyKKbG6FD7
    EZTRYVbMlY2KIMSuKQPUvzuynEmxPS4drZoiPpaKrixHFOyZ3KjYbEVZsV1YRUsJ
    K77+GuAfE+flHMjXjCIiex+ClleF/lox3/M1XSi8QesNfNV3Mvi5vFk6d9OL6kJm
    vMLFDpsF1MLl0ExV5qo1375pqKpbteQtvKm3Ut1rWPmkaTeBTtbjA8DH7Yjp5fN6
    ldz6CqO35oASZoKTotUTFZrVc3pekvOhKWEOdKADHeh7o8+dKqvJcn0d3MEd3Mdw
    uXXlSJXPkAyRbv/nAtlqHF1cvEfG/Am93K0GDxd2O5dNq9NmYm+nzXZdsrsK+0u4
    gE5dyB9z60KHv+DURaaPI7ER0S3sddvMjiMhF2oojlT51OtGVLmoc1Hl4nlcVLk4
    uIdwQeWCzgWVC+dxx7pxpMo4ms2GmP3nu/636+GSP+JD3G0IerjLs3HdjU/OAB5i
    M9EN+dujG2krqosd/u6v/j5ajwRCseHl9sZzrJ25SUnjvnmq7DpvEnYG9iPDbK50
    Hjc+A7cDxQ5djKOo6jYOurW2ahx0a+2Mqr+96B/173ExyaS7Uw65C10Diszynz/j
    3n4QTsCPykgnp0r+7kdLb4qtLtn7AoVNLu/rnDiXrDhcs1KP7q6PeieianNoJqVt
    ZtXNtBuB529JcXvO2RvyV+fWPUj7KKKLGFvt9MZzdBx1oljvHQpuCQtRR1ezJ2Yk
    6foB3U7Ojg==
    thx you very much :).

  42. Crossley's Gravatar Crossley
    March 25, 2009 at 3:37 am | Permalink

    Final analysis – beautiful game with undertones of a thought-provoking political message marred by only one fault – a fatal lack of documentation for the layman.
    Also a clever ploy to distract us from the many-week overdue infiniminer πŸ˜‰

  43. Datamid's Gravatar Datamid
    March 25, 2009 at 4:35 am | Permalink

    I must say…. that monster you made Mokshu… is huge.
    Try this small one on for size.
    eNrtWmuagjAMlIx/PMNeYf/vWfb+F1kohT5o0pddFAPyqcyEhLQd0ur9+/71+J0e
    P9P91rKroRq+lOFk9pcPdZIClQ1p3qcTPDLGskfaj2JD8vwlfUrNQZ7P6p7DBlvS
    5aZ6j7eWrLoUUU1Wu0Nl/JXe41R/j9U9pzOrqqtqeAVDU84RvxkUQPLoR2d8DQRm
    6MK87Ce3H8j72/wij0wZbnDlQjJRKzV22c6Nwq0iUwDNqUc+v3bLEtdzS4vO76BE
    XvdtNUlw7Fd73nYPEKVptDpcSPakz9oiMq4pIHnhBywbnblGfKG1lWw+jNc0y3LW
    uAhgPHptZqMDtjgWWjg0seXDBijS7I1QjhawMk7zNErQqIBFVOAxQVoalXiSafSt
    a4YsiklRso6MtZOHFKpguEHOk7aLFZC24SHTtr7gEhDR3A0cWSNVnnu6FD1+FL0M
    ipG28Cl1MSMwrkPfso06cqXoKahKpaLEyuFrSPRYyQKaUe05KpWarv8QJZwhSuhA
    ZSGFUPtZALxfucoK8GeKIaSoMmheSNvrZOhIUalUdPgUGxKKDlQSNGQmlT1T7Iyw
    jKsMu2yz4q89VqVS0YKqEoOkEhBRylSGoi0gyiwrLBDRbFWZE9KONVK55hwms8jJ
    u46Ut5TKzv8N7Ecwn/lwdB0OKXSfzFaiVIRGleNB7kSUZFte7hDPzz0UTgvBoUEZ
    FqHRpwOa+L3aoZBQUCdKPMoNUhwnBrWokI2roGN+436KVKaPfvRzn1nCYEGoOaVX
    RvQvFt4WaFvnzN2RPD3n1u7cIwNN634IE1a3Ztizctu3Uj1uAg7g6uPoBEX6Ax4n
    y0w=

  44. March 25, 2009 at 5:39 am | Permalink

    thank you it is smaller than mine, i have little probl

  45. lucassiglo21's Gravatar lucassiglo21
    March 25, 2009 at 6:20 am | Permalink

    that’s small!, i am doing something with boolean equations and karnaugh maps to solve it smallest as possible, but in s1 6 groups are involved, it will be large, when i have time i’ll pass the equations to the game, for now i drew s0, wich is small, just 2 groups.

  46. Foxley's Gravatar Foxley
    March 25, 2009 at 9:06 am | Permalink

    Could some of the more accomplished engineers give some hints for those of us who aren’t as advanced in electronics? I get a lot from dissecting the finished designs here, but the drawback is that I have to look at solutions to problems I would rather solve myself, and then my solutions end up mirroring those I borrowed from.

  47. Tudrum's Gravatar Tudrum
    March 25, 2009 at 10:59 am | Permalink

    I don’t know if electronics knowledge will help you much, i think normal designs don’t apply in this game, you need to invent things yourself.

  48. Phil's Gravatar Phil
    March 25, 2009 at 11:34 am | Permalink

    Fantastic work, I never had so much fun with electronics as I had putting together that 8-bit SRAM chip, even if it did take me all day. I think it’s fascinating how two simple gates can create such advanced behaviour. I never really wondered how real circuits similar to these worked before, but this has me all interested now.
    For anyone who’s having trouble getting started, have the help page about NPN and PNP gates open while you do the first couple of levels. Getting your head around these is the first step. The first few levels take you through some basic things you can do with them, and you’ll need these concepts a lot in later levels. Completing them is just a case of thinking logically – "when these are my inputs, what do I want my output to be?" and so on. The snippets are a lifesaver – once you figure out how to make (for example) a XOR gate, try and make it as small as possible then save it as a snippet, because you’ll be using it a lot. Same with the S-R latch, the toggle, and other basic logic gates. After that you can pretty much think about the levels component-wise rather than trying to place each individual gate. I found that inventing a ‘memory cell’ (an S-R latch with the set/reset controlled by a single input value which was ‘read’ every time a pulse was sent to the cell) was about the most important thing to have for the later levels, with a XOR gate a close second. Two other important things are knowing how to delay a pulse (using a gate that automatically opens delays the pulse one cycle, which can prevent odd behaviour) and how to ‘restrict’ a pulse (use a gate that automatically closes to make it last only one cycle instead of several, which prevents even odder behaviour)
    (I’m not an engineer so I apologise if none of that makes any sense)

  49. LWK's Gravatar LWK
    March 25, 2009 at 12:01 pm | Permalink

    Well, I used my understanding of payjack’s PoS and tried to come up with my own solution, and REALLY simplified it. I don’t know if this is what a PoS is intended to do, but it works
    eNrtmlEOgyAQRIXhxzP0Cv3vWXr/i7ShSCwItWsMsoyG+PF2QBAnS8Dd3W1+mvlh
    3CS5KaSQQgpbC00oAqH1hS3236J45vC3OkNoZELrb46qWOjTOVu+PAWwWY7Teruk
    I1D46VDUvqeLKq2bcu23GPXBEmuLdO0I5ZgfVQT8qaUW4a/cipa4GBBiEMctVpWo
    ER9pZAvj2uWopKTN/NZiMC2//jUprZKUlLQhRSfvTKskvXbeWF8va9SqyznlY0Wr
    JCXdaR0a6WgLcKjoEa2StOecU6F2sK8PVQtwboWTnkohXZD2qT1hr/vSNOt02O9e
    8T9pC0faaZXb5TildZACzBt155xIj2CtTw+Jam7gSC8FQ8dP
    Now, if only I could come up with the next solution without looking at someone else’s design first.

  50. john's Gravatar john
    March 25, 2009 at 1:16 pm | Permalink

    has anyone been able to make a KA180 without any timing errors, i always seem to get weird one iteration low points when certain inputs flip.
    my best thus far
    eNrtWlF2gzAMG1Z/doZdYf87y+5/kbWQgBzsUFJoKfP6eAsRSuyYqjbh8n35+vzt
    Pn+6y0fL582JXfFZQVw1ozhEpz8T2ahOXWz3J6KkT750ms3uVzPeLuj6Q/tr9ysf
    xVyahRmnZZivqaglWnUDGPGsE8WPbY3ohqJOrIRieUYnFPf46K304qo2E88qHUEM
    YhCDeDxin86J/9ejAMzjcTT9BiLbA/2vMALX/usp0gnD/dkVHkZHuoRh9DwR1c6o
    IF/P7TyzyDgdt8muZAr4JC3sYFdvuDCZ8exv8lGNP446eCUlXwqvSjSt5uSYSS8X
    tUSBCjo6IT7ch8Y1XG4G2vC4ck2w7IRON2cL3B/5Xn4FLK9Ec8j2h3cULlcw71LU
    90VB3bifC1CMYN0iB/AXbVz25+3jG2igz0LPK5WwVOUsche3dKCB/l+pXCto0JWg
    zhtBXdweCvMht8pgWd7SuWp7Vs0L7wmpcuHmq6gJKTSsUe2PwSVsdYwiIw00pPIg
    ZfIKtCqVCwV4vcReKMC1GO6XN6Jt5HqJvVCAhxgGGuhxpVJt5mwzMkhsUAopz2XM
    C0r3MM8MS/1tf5KJNiFFTUiBOpf9idI+0EC3lMpHd5TAojITFvW913vjhIJVIBXR
    E0Bt3vseacXOeB6ZDStQK11dX4CnclijfDi73tkfZ09c4KP1kdV6irGn7Ygw5r8M
    NnrU3dlAz4Tus8e9iVTax+PookSDM0+F8tssUPnUJHdWqmSKwyxMoOyskDvOgFU2
    bHgEePPSS0ospKAXmirPKpfz1eozYf9J5vBqEhpHruW6ka8GumnN+GRF+gO7pMkk

  51. Foreman's Gravatar Foreman
    March 25, 2009 at 1:43 pm | Permalink

    Got an expensive solution for KO223-dual fixed frequency oscillator:
    eNrtWV2agyAMLIwvPcNeYd/3LHv/i2xrVyuW8DMRBD/k82lIGJIwgE7f09f919x/
    zHRjWseGNtgEQ/NoVhzDyCOaeUTS0PCG/hY1fJHdv0mGEs1SVM0HzVJRtSxV+w9n
    R9XqomryqZrN+siKanxViobx1oh00FQVwSHTQRcAXXLqIlcoAC2PtHTQukrKIy3I
    9aNKbnPkxkpv5Zc958zHOSs/MwrA++rR54PteNMNC7dNF+t2eWIrOY+LtYe/g/XY
    L20/9RldHx8qh831vQzqwovn96QSnb/4cLQR8vzIQJg3VLzbRGNzSglJcOh3Mj6N
    nUwy4fTk2VeB+QELV36k/MKeFWl0bVFNqPyskhT0TBSdrcVTNWBEY2ShK7Sn1d2a
    VKLiuL7N8ljPg3Ov6MhgHc5tKkOrUikfs7W7UgwNXlhU5ZHkmTixsJyh4IzLCWnK
    jILRIIUlIYMqMTzAcycX8CGVH3sHIqjV2MJpsudsFFufmaxkFEHOUHHerTMExSED
    rXjVzWUVzJEcK8TRYF1pqh0k5wRUwZlfgzaCjgu4+El581l5CTWqjHsBz4DGsy8F
    hwja/unAsyYa8Sxcq+q0ceaVoVGpPPTX96EHad3xXnFh0VzAT+CMBLRcNJq8gGuu
    2KOuqvyaKfMHvLBU+l892u5CK1jw7LdKRHfh5jg3jBabkZyFeAbb49zoZldfkf4A
    24LKNw==

  52. LWK's Gravatar LWK
    March 25, 2009 at 2:42 pm | Permalink

    I just finished the Dual-Frequency Oscillator (on my own!), but I have a question.
    I was getting some weird timing errors, and was hoping someone could shed some light on what’s going on:
    eNrtWtGSgyAMrKwv/Yb7hXu/b7n//5E7LbUEYaNQLCI6jjPd2QQwWRLt+D1+3X+H
    +88w3lLOaxJNGnGYz5cREzPEhmpmQzvnOPk1KYszxAepEckwNY90sJrHqGfNY9Rz
    93gKj12sNkiHe22WDv/cEQDuc/TCgAeAGzlDauR0j4JoVr+U3Dt271YZ+6PpCrAQ
    53LOxI8ZBRC88lEDez0PuH411Nr6P8bbfBOww8JqSq9jWgaCg7FdpyGugcJ16Suu
    GHjzXIoGw/II1Bu1NyNvxsEZLbBAp6h7cBfjkm0jOkJ/LnaEbMpxIZ/UajFZqgVT
    yclis15qqgAFdSkaHpsEs2UUBEWGZVDLOlfwG+e2hyK8xXurpViujJueR20837NL
    JfQd7Wri39GjNlkhPH2tGs/f+qUSDLWhKku4XV04HRWQXjf68J4ajPez7XFPKIZq
    D24h1ghrtV9dXGTVnEjJX3SpfJtUbntPkip3yGixdTQuHe2h7dWNvMVemKdCtRnl
    NOAw9Yth0w24LfuQWjf6ZWN/V9nfVW7uOOTnqEu/q+R5VC5/q5PKz33p3hoA6TUn
    RaE07/wjuMIVrldc9kqhYi5D49xapZK22KplOAsSXElUxoXc5N+XR+EM5dld7At4
    YakMX/loVkjjYWu5HZxK2XUjrlM32nDlFdo5G/AYF+IPY6eoG7WYBPlf3rH5+wFF
    +gMx1Mlp
    If you count the number of gates, the circuit on the right has ONE LESS than the one on the left. The way I understand this game, the two should be identical, but when I did that I only got a 99%. I’m less excited that I completed this one given that I don’t know why. Any help would be appreciated. Thanks.

  53. Zach's Gravatar Zach
    March 25, 2009 at 2:53 pm | Permalink

    LWK: Your PoR solution is fine, and is functionally equivalent to mine. For your oscillator there must be some difference between the two. If you copy the oscillator on the left and hook it up to the right side it works just as it should.
    john: I’ve seen those blips as well. For me it always happened when I tried to build a circuit just by connecting the requisite gates from a high-level schematic. I haven’t played enough to figure out why.

  54. LWK's Gravatar LWK
    March 25, 2009 at 3:32 pm | Permalink

    Thanks, Zach, I appreciate it. I’ll just keep playing and see.

  55. LWK's Gravatar LWK
    March 25, 2009 at 3:38 pm | Permalink

    Got it, I guess I just needed to step away for a while. The one on the right was actually correct. I had an extra metal connection that was bypassing one of the gates and required an extra one. Thanks again.

  56. LWK's Gravatar LWK
    March 25, 2009 at 5:03 pm | Permalink

    I have to stop posting for a while after this, sorry about the frequncy.
    My Dual Set-Reset Latch works, but the cycle is off and I’m not sure how to get it synced up. As it is I passed with 98%, but I’m sure there’s a way to pull it up to 100%.
    eNrtWluWgyAMlcSfrmG2MP+zltn/RqYiyCtRxEd1vFh7qJeQpFwiGPvv/uv1a14/
    pu9aDgjeSNAo9QVBcsdYXxQ0xS9Tp1ET7NYKGneF2nw0awRT7QTKQRCCiHJ3iXKm
    NcqZ1nGsEAy+geQNgnY5R3qxKDOL53aUODrJ1/tuT3jw02rUGwyf+QaD/LsTC8kN
    nHTegS+2j8F3erdm/886ndZEVxcbDJciC8QGFLuQwmMJ9QSNi3XPflXQ4kTUmkSX
    M2tfNB4mAY2/XasU9QzxrTJ0ImiMTvwkT88ETeaXiop6ubQ5Ih5PV8LcFdBA2hzN
    Z/0JsUodwaog+niUH6YXKDgJTiJUrkLT2///1wsUnAQnESplAszdK3nabosbJUrg
    Qi/PbbKoSW+FzQgs4OShnOQNnBRkObUJofKetAwPf2RqJcMsk5ZW9oxgCPTanOS1
    wRCrygeg4xNnPkRvsp85US9QcPJKnMxSXPcOlftnv+k8VE4Zc74X0XtmCSVVr3QP
    LjLZhWXyVkhDeUYvAsvFM+DCKGujP5fjltdvnO1qJcYuZcC1HLfkEQseSTNFzYC3
    ze5jcty7hEr53I6eQFre8CSEKbyyUSsb3stIRA/XS5PuUEfIumCoLN8V0nLNfD9O
    lqwrvc3QsBjhaqs+EJH+AEW0yGM=

  57. Datamid's Gravatar Datamid
    March 25, 2009 at 5:49 pm | Permalink

    Like this πŸ˜›
    eNrtml2WgyAMhQvXl65htjDvXcvsfyMzUrT8hFREqzhXatvTjwCNJt4cHb6Hr/uP
    uT/McFvTujS0rq2a0fgBXt8XL9X4tsLQRrNXGF77ONKQhjSkIQ33MDTrDRder+Tr
    o6kznC7mtn7Gix5HJ+dseXMUgLi30+GG6eXfwoZwEe6HP9uo50ijXuOIzxnmLcUj
    nIdwyH9EQ/gV5C6Luk4TSb6N+hVGyfolWzpdHbakpPvT+Sws4TgQJRyEcY6fOUOz
    LkW7hWuzMT6T1coOW5RuO6VgTJCSHktxmX90eKpE28jgaUlK2i9FN1Ln6FQJ3SGw
    oQbPnQnN1VaqDag5SUk/qBuVAl2szksFOFXlW1WJd+mOyZCU9KypUgzRIELPlAxP
    rirbCnBoBThTJSnpyTVnuSpEjwV40x0lJMoQWUJTaOIu5IpUcbVagMOqipQnPClp
    KDnKyhC6biyX2AmSo3vzO+A7p0p5b6ftBzF/1mALzSk+IcFQIv2XqVIMhg10YxLA
    Fas6ICP9Ao8bx5k=

  58. Tudrum's Gravatar Tudrum
    March 25, 2009 at 5:53 pm | Permalink

    Ok, done all designs. Now i must wait for another game πŸ™

  59. Datamid's Gravatar Datamid
    March 25, 2009 at 5:56 pm | Permalink

    flibberdee jibberts… why do some of my loads just don’t work >:(
    eNrtml2WgyAMhQvXl65htjDvXcvsfyMzUrT8hFREqzhXatvTjwCNJt4cHb6Hr/uP
    uT/McFvTujS0rq2a0fgBXt8XL9X4tsLQRrNXGF77ONKQhjSkIQ33MDTrDRder+Tr
    o6kznC7mtn7Gix5HJ+dseXMUgLi30+GG6eXfwoZwEe6HP9uo50ijXuOIzxnmLcUj
    nIdwyH9EQ/gV5C6Luk4TSb6N+hVGyfolWzpdHbakpPvT+Sws4TgQJRyEcY6fOUOz
    LkW7hWuzMT6T1coOW5RuO6VgTJCSHktxmX90eKpE28jgaUlK2i9FN1Ln6FQJ3SGw
    oQbPnQnN1VaqDag5SUk/qBuVAl2szksFOFXlW1WJd+mOyZCU9KypUgzRIELPlAxP
    rirbCnBoBThTJSnpyTVnuSpEjwV40x0lJMoQWUJTaOIu5IpUcbVagMOqipQnPClp
    KDnKyhC6biyX2AmSo3vzO+A7p0p5b6ftBzF/1mALzSk+IcFQIv2XqVIMhg10YxLA
    Fas6ICP9Ao8bx5k=

  60. Crossley's Gravatar Crossley
    March 25, 2009 at 6:03 pm | Permalink

    Oh wow. The delay for the PoR worked and had me sorted for the next one – after that I tinkered my sorry-ass way through the dual-reset latch by inventing NOR gates and forming a latch out of them.
    I feel epic smart.

  61. March 25, 2009 at 10:38 pm | Permalink

    hi, again me :D.
    I build again a monster : KM141P – 4to1 multiplexer
    Sorry, it’s very big ^^.
    But, i have a little probleme again, the signal isn’t synchro (“en retard” in french, sorry my english is very bad), i think for answer probleme, build a very very very monster ^^. but it’s bad.
    eNrtWltuxCAMXOz87Bl6hf73LL3/RaqmJMHYGFggoVkTIZSOh4cxIy/p8rl8PL/d
    88stj1eef02ETPvmRP1JEp03SLX3IOrtZAHgIoIrDQAXuCF+V8+jy7wniZB5zxJd
    PZFuOtRqjrupPBpxYiK0Ed3rRGgjuhoiFeUKr7r1Odp3ipw1nYN0WVFEFGs7ujzw
    byKpxgeQNwfMLQg2wuqUXwYAlJv/jQklrtun5D1VaotC2caOS9gHBh5Id9IL3ya7
    1nV4auH3KDQUbLbVH4UY0cLgoj4CB3mYd3T8GXbDxET2gKAWUdlChxjs+3eYcIu4
    l3gQZONoOLTRG/Hs/LkHCC65KDJIrlCIXMoWURpNmgV/5KFCbDuvko2ob4PFNS3q
    RapvaCWKUe2HXrdeZAfrvFmhxZWhV6MmlYYaaujV6GyJwaRSOWsexbexfM6Yz4VI
    mkZQlsCdk5G25I06N99zS95oOWc3FEvOgtIz5sbFFBqE7KRCOr9UXoXyuwzCFe4M
    w54pmY2LYe0nd23eQI9gUvzHCSkOE1JDu0klqrvvw1lHMSmGR9xZVnmr+8YmyYq0
    kolwrNAzeMNPZf8Cc94dafjdxwTtphId6qwgpOJJmVEqm74ooSodqE57MhRfR1FD
    UUPpR2lWK7gjUZo3lnKhEUVDB6Ggo6CjoKOgzEpEw4gf+I27i1TKtR2dOavkBcT/
    18ESropW/LQfs155PWeO27JHlqF1zO4yUSdFrAQn7yqDc5ToGOZUpB898cwX

  62. Nocturnal's Gravatar Nocturnal
    March 26, 2009 at 4:59 am | Permalink

    Ahhh… this reminds me of the pracs from uni. Just a thought, but you may want to rethink some of the verification waves forms. For example, K0223 dual fixed oscillator, the example below uses a single oscillator and passes the verification phase. throwing in an enable out of phase with the other oscillator will actually test that there are two oscillators, not just with two outputs.
    eNrtmlESgjAMRCHLj2fwCv57Fu9/EbUq0qStUApI2RaccR5LAck2GLpLdz7d2tO1
    7ZqcTmERYZsnlFxhky/k70jhvwkl+RkQtiP6EocaG0tczzpHBjKFnHQo/ApdOifx
    5iiA4DqfuobBeOiawcCTsRg6aGKoiL4goX1IcgTSKEWKfvCHwm9v/KLum78oqtt4
    rRlZUXW6CZrUqmtVD33EzBu76PGv4ytce/7sKl69LZLh7DaO4oU9KuiNo8yzCorq
    zoiUlFG2Gj2OVZLukcJfVtOSklZslclwAHPOvZkhzPP0pD3/0NJIGWW0SprhQfJG
    ZpWMMlplaQre8HujfcGnX6ZllTO0pIyyLKssW/UOzf5F6FZzJWkIx34FVQnXmZ+u
    Zvtb+FRDU5GOa80h5dJqa90xKoZiNEUpukyNu4hVhtf5dOmHO/vuEGf/TR/QtJHq
    1A9TTNi+9eOb8I97wyadOXkUgKP/hbJ+lG3gSHe1d8gX

  63. Datamid's Gravatar Datamid
    March 26, 2009 at 5:13 am | Permalink

    I see that this game has made its way to Kongregate (good thing there is a tutorial video)
    I don’t know how well it will do over there, but I really enjoyed this game πŸ™‚

  64. March 26, 2009 at 6:10 am | Permalink

    Hi, Maybe i found a bug in the second level (KT221A)
    during verivication B1 is sometimes high although it’s not connected.
    But big complements on the game! This will keep me busy i guess!

  65. March 26, 2009 at 6:22 am | Permalink

    oh never mind, starting to get the hang of it i think….

  66. Tudrum's Gravatar Tudrum
    March 26, 2009 at 10:53 am | Permalink

    LWK – check this out
    it’s a dual set-reset latch, that on left is mine and that on right its yours.
    Compare results, i think mine have only one cycle delay.
    eNrtWluWgyAMLbn+dA2zhf7PWmb/GxlFFMEkAmr1tGmPit68qOFOgOle3c/zzz1/
    Xfdo+ZrioYrucEVivg0eqRd0natVdF5xUnZLI/UeLXNM0RRNcZNz+PaG4pIcaVvR
    re5cmUdJ8VGrOJEjtfXR+atr+VWrFBVDkqJA/JbkZYq+nCP541EA7LEf7bOjPyEc
    NLWHp6X40C4QGK6IHaf0Thf2tzMcRWdTQRookx3kAH+RBBPXyAxQGq/2glN5GsUl
    lUyYCWh+FN7MJMlaSx8rdmkKjTIxMSPfiIbw7hbWsSjGj4Quz0EqRYeHowEWDQ0k
    KDB79ecMTca9iLJ+sY7ZR71Ag0eara9QxP5CiCq2z6ZJ8Q0W8behEgr7NQy9BsWX
    +b0cNarcRHGRrqGGsijwXX6NKk9BUTMVKqoboSWPToZWcxraRkpa/YY075h8hlL7
    YXssbPlFfcyZVIIiH4hGlTegSqi1HwSqhIYuqNSGv6FvoMq4IMnTHfg/3yiZ6UDz
    i8R8BRlaVfkhC+xq3ZiWlVzyRBN1ukYOhjahY7bhFL/aWDjLL/BBVLl7R0ncyToc
    pQqUdqL5xMUGuKGlyz4oWhTS9rj5+g3ZrDbuJqd1obYDLu1xcz0C0yMwfsUdcHF0
    n7YDfjJV8sd+9P4Jr6w3xn+fsLVKQ+vmMiW6k9SaDGuXfRbTJ7TOdMr8rmdY695m
    aFw5QHFUFzDSP8mTyPQ=

  67. arm's Gravatar arm
    March 26, 2009 at 12:24 pm | Permalink

    Nobody’s posted a solution to the divide-by-four counter yet, so here’s mine:
    eNrtWVl2wyAMLBr/5Ay9Qv97lt7/Ik3AeCFIYrET/CLznKYZj4SwGUsw/Uzftz93
    +3XTV0u7JJEmt7TwfwWRfHOeRJMrJcbP4LXYo0s6XBgj7SKjmhhd0ioGZw9R/e2o
    JqYeXduTQ5vIq4iRQrUeXZtH0gbpcI/q/dSI5tE8msfPeLEacQSiT+eIPzwKIHv2
    o4+vIP939fnoWMTv3xCuwQ5fr5gt3D+4INcr/bl1tYkxNBDYEXhmbizz3NBFFl2i
    Q5Y7Q6mBZXQ8PB9ZeAGRsR3sZ8kRVbgkcYmMOz6Xee6uhp6oUqw6Fsnn21Aw41Vo
    GbpluVfo6PPxlo9AMdT9NdTQy6BjS2UJig505HhhXOOewDX0olKp5Y2hVs4XrPPv
    AGs5UwnHEjwWu1yR3d7n2SnknBNK7scXWXFMWriQJ5rsV52kxh2fa2J4WakE5Rbv
    tsLCrwtqJTb4rLKstEdDid1j+YgHHpoYWpZlWaWhFyzA96vQT7IDKBMckNYqORQF
    vcp0rCxPBg5YM4Qgd2jm6hGhYxoad3yuoadKZd++tyYOkApSSXYixhXCQr667IGz
    lgWU5D1wAsQ10oI98LTGTsdqz0/uoLoDToKQKrurRB07s+b3FX6F6W874C+QyvzZ
    jy4zl8+ycmK5EUNxqFGSR+Xj7XorQZV3JedMLtttVD0thK5CWpYJ8zmnnuv2vKN7
    8ijzW8rFJ5TnJyoSd/wDEQ7Isw==
    I love this game- it gives me something to think about on the bus to work. πŸ™‚

  68. LWK's Gravatar LWK
    March 26, 2009 at 2:12 pm | Permalink

    Thanks, Tudrum. Your’s makes a lot more sense than mine, although if I understand it correctly, mine uses NOR gates, while yours uses some sort of feedback loop, correct?

  69. Foxley's Gravatar Foxley
    March 26, 2009 at 3:02 pm | Permalink

    arm, I thought about using that design too for the divide-by-4, but then I came up with something WAY simpler and figured, Why kill myself laying down all that extra wiring? πŸ™‚
    eNrtmksSgyAQROM0G8+QK2Sfs+T+F4mfTUpxsGYKYUxruepqR+TZQEh6pef4Gcb3
    kB6Wk0aTUWzGwWIUa0WZ6s2nqaJc2kbnWy20kpDTyMxh5jBzaAxgXKZzcnwsKoDs
    5Vcnfa2DXN2iivVueXU1QjRVFK+oqq8utuZfFTv3po86VdMj4EMfqlNrtF6aZdGw
    NCKtogUVLahoQUUL6vvoUa0ZSkdheCotQ6uwetGoLlVyRa76U+8flQ4V4T5DquSK
    XDEqTQC0WYMXP4eCF4SWXJErRuWlYyWsSyG4sHSphJZckStGZZTFzu4n8ssWWSDw
    5IpcRYzKhtvcZxYsYh3ffTMHiOepQm5z/5VqCyUv7cU9blWV2+xx19sBrxyV+cuv
    +vI//7+MEHMSLYTBEbz3PioxSa7qqg0S6QujWsdA

  70. Zach's Gravatar Zach
    March 26, 2009 at 4:20 pm | Permalink

    Foxley: The toggle flip-flop you used in your divide-by-four counter is very nice – how does it work?

  71. payjack's Gravatar payjack
    March 26, 2009 at 5:45 pm | Permalink

    Just Noticed why my Circuit won’t work… stupid Race Condition T_T
    eNrtmVEOgjAQRGWHH8/gFfz3LN7/ImIR6S7tVigKkmlDTHmd7grNZBvaa3s535vz
    rWlPS/pBhU3oiyJKOaJk7hYiqqSiuwWhhJ6OVogomYdTEKYTHcVH3jkUUkghhRRS
    uJEwlHOSb4ECSF719Nm60ZDOKyhCVzOS1UXQ2ZnDat0omtX9qGnhNsY2nQFD7Yww
    RjIt6D8oNtg7xfjZd8PX3Xit6C3474iUlFQ2d7N03I9s9m8olmvBbUlKSvpHVol1
    V4ZHUbEyuHlISWmVmyWG3oPWM8M3xsSEY+ib4bTmhIoLbi1SUlrljqpKuFYJuHaH
    eRYNoRmSkpLutKqsOYBPtfBqzghibs7gAZyUlFap5dXfx81hVX8b166D/spqxWjF
    1drTOVy7M5Tbg5R0l/Q737hXscr0VU8zljSDetUdej8cmqWIYLHW1TnrhQFuaVLS
    X1rlNx0p2R6AT8dw

  72. payjack's Gravatar payjack
    March 26, 2009 at 5:47 pm | Permalink

    Damn, I’m as stupid as a Log – seen the Flaw after pressing Post Comment >_<

  73. Foxley's Gravatar Foxley
    March 26, 2009 at 5:55 pm | Permalink

    Zach: Thanks! The toggle design is actually partly arm’s. I was using NOR gates initially but kept running into problems with race conditions at the start (no pun intended), so I modified the design to work with cross-coupled NAND gates and adopted arm’s configuration because it was more compact than mine.
    Basically, the toggle’s just a couple of reversed NAND gates controlling the Vcc current. The output from the second gate is wired to feed back into itself and the first gate to keep the current flowing constantly. The toggle pulse itself only cuts off or kicks that cycle in motion by directly enabling/restricting access to the main current. To prevent the feedback cycle from devolving into frantic oscillations brought on by a long trigger pulse, I placed a PNP transistor at the start with the incoming current wired to both input terminals to shorten the signal to a quick blip. I don’t know if that will work in real life, but it does just fine in the sim. It’s a simple but effective design, and one that doesn’t cause too much signal delay. It’s also easy to remember – as long as you have the reversed gates and feedback loop pegged, it’ll be hard to go wrong there. The circuit isn’t picky about whether the Vcc threads through an NPN first or a PNP (I checked), which is good if you don’t have a very good memory for setups.
    Hope that answered your question. I’m not an engineer, so apologies if some parts didn’t come out very clearly.
    Now all I have to do is think up an efficient XOR gate….

  74. Tudrum's Gravatar Tudrum
    March 26, 2009 at 6:01 pm | Permalink

    LWK – I don’t know strict naming convenctions for all that electronics stuff, i’ve never been an electronics engineer myself, but yes you are right, just i named that a “memory-cell” in my mind.
    Your design “remembers” two “bits” where first is not equal to second, i think that this is a waste.
    Mine is just a simple OR where output goes to one of inputs, and that creates a loop. Then i just added a “terminator” that breaks that loop. Oh and there is solution with one less gate:
    eNrtWl2agyAMXDO+9Ax7hX3fs/T+F2lV/KENEEBsa0c+/SyTATRkiNX+r/+9XLvL
    f9f/lJSPJsqmFPXYlRGrehzKOd1BIokkkkjimxELF50jF9bqpfxEfhzTOQlvIwpA
    3evRuwPuB7hd5vOhdoMvRqrBcD4esWzTxalWDoBvrJrFyrbhtO0BjIlgvg7fXibz
    EOXBWBnSUuWcNVvqFycPP0PtingzwDBT89GplwC8DkM3cENsNLQo6rreoWnFP16t
    JPyp8e32sZFY2xejRmZ0kc/RdCEZiKLF+KhvG4ESXQie5E5CgoH1xqm2a/VstnBw
    wBoQnJ+mxYkoUaJEvxs9g1QizgUnAFGijVFURCil0oqiTgyRchM4pYkSbZyuoCJC
    y5XhG7PK+M0E80aiRD82qzxD/L5FVun+LS5sOcEFhZQo0dZZJcojtJkyvEAqq98o
    PX1UEEzCdVRMXIlyOaWJEm33AG6JwdzYD+pGm3fcu0ilvteje7gJsn7GoHK9Dx04
    4YkSbYBGoiwZodn9vkCRbubsydc=
    Foxley – just looked up to mine design and i see i have practicaly an identical solution as you.

  75. Tudrum's Gravatar Tudrum
    March 26, 2009 at 6:31 pm | Permalink

    Foxley – for now my best XOR design is:
    eNrtmVsOgyAQRctcflxDt9D/rqX730gbYhrT6qCoreCB8HW8YnhcBife4rV7hO4e
    4qWkVikMCBEi3F74WRdu5BCtb4uFhT3au7bncggRIjyhMIVzNl0SlTTa1lPToH31
    m0p6fpK+hDLowakcKsmZX428erhiZQatm3q7O8Va+rEnTXrhLLOEQldQ/zBkrKBV
    UKwSemjqR6yMFfQsVikm4gR2517BzVZcwRlnKFYJrYLmr9gZuyNuhGKV0Pap+uLH
    je4V2zNh983MAvRYVrl3ltul5JMboMURKRnj1mku5bd5Bnxnqxxv6+mMz87EJJx3
    FVD5fzIZqzOvjZLd/QdHegJojscI
    Look at it at KT141AO, it has one cycle delay, but im not happy with it, it takes up too much space.

  76. Karasu's Gravatar Karasu
    March 26, 2009 at 6:50 pm | Permalink

    My design for a 2 to 4:
    eNrtmlsOgkAMRZ2WH9bgFvx3Le5/I0YggYG2vAQEDxPix/FOC5Gb1lI8inv5SuUz
    FbclCyFChAgRIjy3UJrPVK3Jwu7XZU7E1FkLhGKlOX6Nbrwpwpsd1RNKtvjJ7SWs
    yjnxj4qqqnmup3FcKPQPafV4eFTrQzSi6tJ8+wFVl4rE9MNlQNtsrKy0q5U59AhH
    mmSVUCgUGtHMzi55vVglFHo+qpFlRVodsTvuM1YJhV6ofnMaYRWNWvu6KfapBpXh
    WN1oNdGmBWOVUCh0H6v0q0oZoWFVmRvtLKukAYdCoT9H/cowbKKz2YqpDayyt/fQ
    Zt2sNI57Jatkxg2F7jcBD5voBupi+t0Zd0yXz7i3m4BvbJX2uZ7ysEChcypD7b9M
    ZFC3ugvjbvGPYltPZkmv3vkAR3oDu+XHAg==
    It works in most cases, but when i try to implement it in a multiplexor (AND each of the four outputs and OR them) I get too much noise on the answer.

  77. Ty's Gravatar Ty
    March 26, 2009 at 7:27 pm | Permalink

    No head explosion, but a definate popping in the ears. A hard game, to be sure.

  78. Karasu's Gravatar Karasu
    March 26, 2009 at 8:16 pm | Permalink

    Can anyone tell me what’s wrong with this D-latch?
    eNrtmk12gzAMhIOGTc7QK3Tfs/T+F2nqgn9kW4ANtJSBl4XzvZGEY08wZnwf356f
    w/NjGB8tJ4UUUniqcJjOBqG8zvOEEp1nCYep4Md2YeM1XqZzOK0opPAGQnc7J/XD
    UQDFTz998SSdIz6vok5Zp/6LYuT0irLIyCOHgHNRCfUSKdTsteXIiK4lr8opEJeY
    1YxKZF9PXZuk9XQ6VKelYwPlnvS0GDnuYoOm0fWYtKoSO++BVKSBRsMmNGbqfjlE
    3ekanoauQGikWsRa6Lz4nvMhM3a6pt+gR3pSLe8qsyS9C10wLVZFeltKqySlzZKS
    0ipJNbUXnc2R0bNg7VqCS8cCnWODlFZJut2Uys9QI9eBYZWpp2160mlWBbMqdFTF
    sUFKqySt2Z25/dJ+z7loaGheCP/NqkhplZl8z11uXZjaAxdrD1zad7kX8+Y0pBOY
    VGDSQl7om7vyLncjhRm5Z5e7Y6nb9cwQPY8Uzt7ltiniQTU3Vu5ym/QnGOLI+LeG
    dswe9y5WWf70U33oF3OkPNv2/iGgX1MS00jVJMPWyJCaVRamb2PN23pjflvoyIX/
    YaaEK03/pJfVC1/pP6xvrIuMeOT4xrq8F7TKsxzJH1+1mMfM

  79. arm's Gravatar arm
    March 26, 2009 at 10:52 pm | Permalink

    Foxley: Hey, that’s a good solution! I didn’t think of running two toggle latches in series but on hindsight it was bloody obvious. Ah and we both seem to have come up with the same toggle latch design πŸ™‚
    Tudrum: I’ve used that XOR gate setup as well – you’re right, it’s rather fat, and the delay tends to screw things up in the more complex levels like the 2-bit adder. Cross-coupling a pair of PNP gates and merging the outputs does work, but with unpredictable delay and sometimes the current going backwards becomes a problem which means you have to add a diode or two, which makes the delay even worse.

  80. Jake's Gravatar Jake
    March 26, 2009 at 11:33 pm | Permalink

    Where could I find out what some of this stuff means? I don’t know about other people who haven’t done any of this before but I think it would be easier to understand if I knew what +VCC, A0, Y0, N/C meant and what it does. I’m gonna guess right now that the P and N part of the silicons won’t mean anything other than to differentiate them. Of course for other people too much would simply be an information overload. So where could I find some simple definitions or explanations?

  81. Mailesmyth's Gravatar Mailesmyth
    March 27, 2009 at 3:31 am | Permalink

    You know what? I build circuit boards, and inspect them every day…. You’ve shown me how little I know about how they actually work………..

  82. lucassiglo21's Gravatar lucassiglo21
    March 27, 2009 at 6:19 am | Permalink

    Jake: i’m gonna do this as simple as i can
    +Vcc: The power supply, you have the energy there, you have a logical “1” all the time in vcc.
    N/C: no connection, those pins do nothing.
    generally inputs are called a,b,c and outs z,x,y,…but not always, it depends of the case, read what the circuit must do.
    P and N are not invented names,
    p type silicon has a lack of electrons, so it will accept them easier than normal silicon
    n type silicon has too much electrons
    with a P-N junction you make a diode, it works like an unidirectional valve for electricity, they are not implemented directly in the game.
    a PNP or a NPN junction makes a transistor, in it when you give it more current in the base, more current flows trough the collector and the emmiter, the factor between the current in the base and the current in the collector then you apply the current in the base is called hFE or beta and it is a constant.
    in a pnp the base current goes out trough the emmiter and the base, and the voltage in the base will be 0.7v less than in the emitter, the controlled current will go from the emiter to the collector.
    in an npn it is backwards, in the base you have 0.7v more than in the emitter and the current goes in from the base to the emitter and the controlled current goes from collector to the emitter.
    so: Ie=Ib+Ic in both cases and Ic=Ib*hFE
    then:Ie=Ib*(1+hFE)(because in the emitter the current from the base and the collector joins in one flow)
    that’s in real life, in the game everything is digital and you don’t need the potential differential between base and emitter and ingame they are bidirectional.
    note:the 0.7v depends of the transistor and the construction material, not always is silicon.

  83. Foxley's Gravatar Foxley
    March 27, 2009 at 7:13 am | Permalink

    Tudrum: I’m not sure, but I think your XOR could very well be the smallest possible configuration that can fit silicon and wiring inside the boundaries. I couldn’t come up with a faster design, but I managed to construct a 4×4 version that unfortunately expands to 5×5 when you include the wiring. Still, it conserves space well. I’m posting it below, along with a couple others that might have some potential.
    eNrtWluWgyAMlVx/Zg2zhfmftcz+NzLW8kggoNTaao0MPT3eJmhCLoHM+DN+f/25
    r183Do+0Uwq6/QRp+g31C7rYOgUptqqg0CzGpHT3JcYxwXMKOqWpgmUj/zmwO9VA
    dj58XFQX7tKSYHqsFA9BXUOQhw9/VJJv2eYcPmIWaNfiVRO8hqCTwdwjSLF3C7KF
    ztzREpzTOapfMwpA7dtRAuvFuPM1/76KToKgJuqvBspHLzQvo+NwSni6bjOgatFx
    YHZTDM68phk8OY6jQPic50Hm6AAklzH0PrB3V45SfKeoR0GJTbQcpQWUTyJd9m60
    Fuzt3cDpU+EU8SV8t6tAY1BOX0rdNztCHXxHpqoy5CoKNdTQNahY6jj7iSUSdc2o
    aBbrmNn5tGggzlO+0UdRJVphuIDalH6eF56pGQXLmp2PjW6IskP7991UiXcaBK0D
    AQuHXhTsT9uPp69ZzpnORpBv0uJ+nFTNIhc1Lxh6WaosUBFKL5Q1NBxQsgWm2GL7
    80XS6S5s0aHljf5kspJXQCixED70Fhv1LXZwtVHlu90EoAsFYBO+A4WsnXkijTfB
    qip53pgYF0puLxJPymtAcReOCpEC7JzUPHjgGPS9dnRT1unORpV7176b6HLtew26
    qfb9Wagov/SUvJdRsN10ToZpYYLqfTDKVGqo0AMtPc6DJe8VsmTojmh5DrYC3afG
    /RSq1Pt2dMVjKweKPa+c/w9R7ghc7qSrUqfWbNJrZx4bOilpNItCwyNvVMtnsM1W
    bIJY3rgObUV3uS8AWgvWcRjpH2jmyP4=
    arm: It’s such an elegant design, isn’t it? I was having problems with the feedback at first and the pulse restrictor I had was very clunky and not at all appealing. I was about to junk the whole thing until I came upon your NOT-gate restrictor and borrowed it for the final design. πŸ™‚

  84. Thomas's Gravatar Thomas
    March 27, 2009 at 12:35 pm | Permalink

    I’m a bit lagging behind all of you, but I’m enjoying the game a lot!
    It took me about two hours to finally find a perfect solution for the PoR, but I wasn’t exhausted enough yet. Imagine my delight, when I was able to re-use my solution for the Dual Fixed Frequency Oscillator twice(!) and solve that one within five minutes!
    Here they are:
    PoR:
    eNrtmmF2wiAQhM1O/niGXqH/e5be/yJtEFg2bGKMUfJwzPN1zZcJQmHcFcfv8ev6
    O1x/hvGy56CQQgoppLBH4RCOO+eSMAEJr2TxnNOi5Ev17t65nlqUcNxtcRIqEOc/
    t9piyyk37BOmgeF63CkM6ZwsPwIF4D6fp+vtkpK2okCYpd5aQJzDOcp0vOQJrlPd
    4ChQqeJpPdr7AqU88Nfr45JNgyCVfv4ouhcvvv2BHbpJ7vH/s4U+vbElLnqDzMMV
    zYxqk4OSkpJ2S8HR2EJplaSkj1NU0dx24GshRcZ1Dm3jcQatkpS026q9qBBRVu23
    1ygjY2i3WriM3qEV0Rq80lZlNI7OObH+oQNaJSnpB2aVdfLWXAt5sRn2kTfSKklJ
    j84qUUVxy6C+wmZ3eX9Fo/dpAUfb+LtKdFWAc+ub9PNK7MpDYqmbUjfYJM5QQCNT
    Jpd2hUqLrMWxWtMhjXLx7madxki9ve6tVNYpHqctHGmjVfrP5ykXKelZ80ZgIW2I
    fqSR+d4vL21ATrJxo12ZdUr766Wl2aK9Hw0dsfPu/E5ro7aBI/0Bij3Iow==
    Dual Fixed Frequency Oscillator (this one could be made smaller on the left side, but I left it to show that both party are essentially identical):
    eNrtWluSgyAQVNqfnGGvkP89S+5/kWwAWRgY8Jny0RhTqcz0gNC0DDo8h5/Hq3/8
    9kO35LgvsLdHN5j5NZoAH4MsqNFcssYPsE+CzKpRNn8RAYw9SHICCaQgU5ApyOcC
    2uWc0Yu1Aiie6622DB18GZuFqPLgYt3+vhQn/6cLE87Pf5FXwCKuVHo5v1Io5yjc
    RKhC08uB/MiJUL5q+yu5xH8Q4jI2quYl21Umw9gQ2fkqL2g9kNUPtWZ1E6+CNe6j
    YZPgX8OatNmF641CR9bYiNwadYOYPztLXXEQJ2kwrfOtYG/QSrZf6HpPIZXNgUDi
    cwjsJr0BTkPKDtlOqZycsxiIcRRD7LKDGhY7YE0N62FNWlbpUcpKKCxXz9DJdkrl
    mvssWlh8HQsziR5cN9JKtl+A7adYVbYGItlxPgZ2k90bUEhvuKok208sleufKCG/
    tSQPwrJF/ByrH0MoWKS5w3ZY3x4tsp5WxHkMU+wbpthySsyxBsaWsSNjN8cGtivJ
    e9rsyULaUAbFus8z7k2ksnyutwZlES9QyJ0QmFZqoO6i7LWVjew2nPVk/Z0Q7d2M
    7O0Kys7V1o1k+0q2765IeXkDorfJPw==

  85. Rob's Gravatar Rob
    March 27, 2009 at 1:12 pm | Permalink

    Has anyone gotten the 4-1 multiplexer yet?

  86. Ruphus's Gravatar Ruphus
    March 27, 2009 at 1:38 pm | Permalink

    My Solution for DUAL SET-RESET LATCH : πŸ™‚
    eNrtmt0RgyAQhIX1xRrSQt5TS/pvJIpOBD2PgP9kz3HG+LEaIyxHoH7Wj+Ztmpep
    q5ytKKE5WGjdZlKFxolMurC74z+8RwoppJBCCoPeyaQJx94pSej3Thl35HtcLXTp
    nF0ORwGI+3raB6wrh+Hoe9+RttF/YdSVUKI76a4ADMXkEi0YYsrHs8GT++EukY0t
    KWkJdNZQPIogBDo25xm1GoWi3dudpF/jJ9u8OwUrPCnpKRTFPFEpVgldC1ZaUtKd
    ck5dC1rl0XYXyRuxSKFfmTknKWnUDKHkjVjUQtfGbJZWmWOVEbsDaIakpGdYJaAa
    KbPKK1FoRhr4KJsDKemWFFpmCBHf0kh3nw2fdkvKfHc+RfCpwP9JSEkvSiGO30Iz
    zJsBD7JZbOxIu1mlvK+nfl64YpgcLmYQBu/eSobZciFWeFJSfQA+XyskLxbaMm8U
    s9UDHWkSH7ssxxY=

  87. Thomas's Gravatar Thomas
    March 27, 2009 at 2:48 pm | Permalink

    And here’s my DUAL SET-RESET LATCH:
    eNrtmt0RgyAQhOWOF2tIC3lPLem/kQzyIwYQxZABXBkdk48lJ3KLGuVTPua3mF9C
    TiWlcyEtW1EmpKUouYg3kf7F+KdRehVCCCGEEMLp3hNrwTR3cWIVOB36co7Sy0KZ
    ObpepyoG1qGwt+99Iycbh/taL8uO2awVIz3B7BRrscd2prMS7R8SEZ0R/Cc0LSyQ
    nQ5wHUrhkuMEXAHTQWqaKcPu1HbK1eGZGm4cbxS2jaTZ2PquscC8KKyy64fkJWBF
    Y053y6EZAxQUFPTetA+rZLPiJIKCjkY7ye4mrJK3XRVo2ZSElmCkoKCt0lyGZrKb
    YZWHOwRmCAo6qlW2ZIYD3ICrZ64MqwQFHZD2kt3VXwRwjyK+JxePbh9bpMJmDC1Q
    0G5pmL/7ub/nG3X+4/6JVcbX6zQXtn7DIJh5/At4tnUwLEFBG7wBT2ZoPrsbcqQP
    VQPI3w==
    I’ll have a look at yours right away, Ruphus. ^^

  88. Thomas's Gravatar Thomas
    March 27, 2009 at 2:59 pm | Permalink

    And a space-optimized version of the DUAL SET-RESET LATCH:
    eNrtmV0OgyAQhHXXF8/QK/S9Z+n9L1IVUP4RqEZlMMbEj0EK7KzU4T28xm8/fvqh
    KzluLqTp7OWRKVRHwROfPqoQQgghhBB2LSfWQmFFYi1K5Y+bjuV1jsJloczsPevp
    3AcWXZkuAk1F3FEdUJ0VTKiNKbfqGfUX6qlMOcMUeMAuEVGO4JyuCWGBLLuD2yJy
    S4oT8AGYdlLZTBlep/amfP55ssa6jg2FaiPsNkqwtqbb1xYediW/GZIWfAfacXhI
    duUJUFBQ0LbpZaySI5QxiaCgD6Vc4QzNWeX8AmyNiK5dcFiLhQcKel2aiNBEdEed
    oUmrJJghKGh7VhmPfWzAXRrJLA7DsgQFfQpNRTffagNe90WJZe6wcoxGjQqX/r8C
    FBQ0n/rjNx77Md845hv3X6zSf9ZTI3uwlkDUcMmbke05O2kJixYU9Dob8GCEpqM7
    5AynOJJZfgTvyMM=

  89. Foxley's Gravatar Foxley
    March 27, 2009 at 5:08 pm | Permalink

    KM141P 4-1 Multiplexer, v1.0
    eNrtmkl6wzAIRiPwJmfoFbrvWXr/i7RRPGgALGwTT1hfvHnljwISFcbdd/f1/A3P
    n9A9lowLGYY4rv0b3fAQhhCH2jCMA5KhmOokoJxq0O6OTaa6yKtqw5C55bNeZX/p
    3FSVhpPAKkPfyOKA5K4wDNEkaA2ZjeXhuLthPM4Bf0WKiORnPX1fCPHvXiT73p4O
    F0nj1T0MMZhRqy8W/IWJNxErSni7mabCvC2IyiAqI87MWU1blYGk8f4KooCBp/+W
    EgZbCuPyqGj0xeCRkubmu1LrvETlw6aE6dSp08vQKVe6NxTUU+Wt6HiCcmVTZaee
    Kg1pUjZ6mGy2P+Y3OgpJGCplNkZtyovnzJSNlLhaWfYzIkvxnOdG0ZNpCH2X+any
    1udGXEqxlFYqi6lSoLLt+HROmLOc7k6ZDNeU2F6An/5UiR4mYzr2XuSW0YIYNSiv
    mXM2r61WDt6zAJdPlYlTfB/pU+VGne68uivoe8Xv0Iy+GO3zCtkDH+qrpJCuu41C
    D/z9lIShIFEQKWIR/1oZuO56leIpZaA7wggSnRblLn1qox63SOE4PW6Z2vS4N0mV
    9Gc95Wqs+pUhPxm2UtZX/YsgwD5RnPOzpTKKyvy5EcvlUSsjWWJj+kYQr3yrdTX9
    zzr4nD+RkYrrD/b/yTU=

  90. Jake's Gravatar Jake
    March 27, 2009 at 6:34 pm | Permalink

    Thanks, lucassiglo21 I was able to figure out the A0 and Y0, in this game are all of non +VCC and N/C ports input or output? And the idea is to figure out what is needed from the diagram? I just feel like there should be a better in game explanation. And so yes P and N (and what they stand for) simply serve to differentiate the two,since even with an explanation of what they mean I probably won’t understand it until I take a course on it myself πŸ˜‰

  91. Ruphus's Gravatar Ruphus
    March 27, 2009 at 7:10 pm | Permalink

    very nice design Thomas πŸ™‚
    gratz

  92. sammy's Gravatar sammy
    March 27, 2009 at 7:26 pm | Permalink

    all my XOR gates have a 2 iteration wait on activation and a one iteration wait on deactivation. has anyone managed to make one with equal on and off wait times.

  93. lucassiglo21's Gravatar lucassiglo21
    March 27, 2009 at 7:52 pm | Permalink

    my KA181, 2bits logical function unit:
    eNrtWV163CAMjDV5yRl6hb73LL3/Rdq1DQgxEmDHm6brdfLlZxhLSEgI9P7z/cfH
    7+Xj1/L+duT5L4jL9yGWF2yPrE/6q+NHyY/VYZhYP0PEN6vkqKp6hlOqprlJbbLR
    OS7zqrJXHZR4aI75RXNWnZyjkLU7QTR6jBONmWYkLlrdRFzo0tJr1fj0QfSDh8UF
    JdpBA0QePMECTEQePANEHjwDRCd4RiTS4KmS5aDEtzGiEzx9ohM8IxJp8IwYhwbP
    ONGaaULi4u5T4VrtPUPRMU18nXKlR1zLOfE/KwqAfp9FsX82Xf7+EDxkQjlID9s/
    65D91xVdFV0Hix1q8e0n9oHijBAlgwyQDd/GMHxVEiG+T0Tj+4TLC6oB2mtJ9OPL
    CsmKMRFK7fSFxsJJfQcVPWxdeMUmSe2kf1lbGU1/uWiS76C7/7e1pfxo0d3PaSIZ
    X9XN9H1AnlWy7zoguRFKc8nSsxk8dDNzQrMBN3THMqrjrfIdQZXvtFxROidUhUyK
    xuLiZFqF6qXXoMp1HNU6ERQZOIyCoMpcZEbXZK4oYw6l1Bu90Ru90ddGXyRVqo36
    uXJLffAFXDyd20ebutTn2urqWSvHEfskLp7O7aOqIr1T5Vcrhku5SGfTIIS7chEn
    NFC5+1n6QDLscEOtoI7xx3Tuc2OtvGSYTvJBIlUHtGIB7iMQFzprAzShsfCHFTuR
    DPMBfGjFgnAJeVjnwsWRBO4mQ7Btq06kQZqN5Z7h3qnycxOpqSqbIEUVUA2qYYaW
    JcS5chFXKX/wzce46M0oXak6KEB9VKcIW1XWwfi4ZiVZsKTKymlNEq6myNAggU9w
    4aIod3fOmxk6xW11lj6aLjpbtJ4Yf/OQJZWP7qryn0SRL8xBghQRd7/03UbxJJxg
    JressnmdRXex3OrNl4v4EB3q3JF72Eeqb9TjQltPAG1JmOBFgVMTxHarTBKu/mvk
    0jpJxnSuWi6cC/hcJrrmIuLikmOybhjNXQuAtG6lanIRuHQcv1+qPN1RgjoEoK4N
    zIZThYN75gxQ1hhW/TcXlUNo2c6ddrVteDf7b4z6cge4pdVNTsBiU1bV6W4O0eOd
    7vYgbPrgpiKN+uBNn9ugUqESoLoShnQ64HWP26BGK9vFro8xNUps1XCdDnjltGoV
    KFQO97jFFJ5NB7yOoho93wEX2gHPFvzcDvjFqZJ/n0U7e0e74fD6zY6jMwK/yxJT
    tUwaEz1T48SOhrhODutVeJZsdW529V4LDOcaZBMNI3TusobPFCRlBVxMzMhW/ohL
    jrBSCrhgQg0XcWV4qsq6qmHE3p5mBHFr7KsyUqDzHztGzdc=

  94. Nemoricus's Gravatar Nemoricus
    March 27, 2009 at 8:38 pm | Permalink

    I’m trying to debug my KA181 setup. It works perfectly during the first three sets of operations. However, once it gets to the NAND function, output from C0 doesn’t match what’s expected. I’ve taken a close look at the A0 and B0 inputs, and it looks like my circuit is giving the correct answer. It’s the expected result that’s wrong.
    At the first low in C0 during NAND, A0 is high, but B0 is low. This is also true for the second low. The expected output should be high then, but it’s not.
    Would someone confirm this?
    My KA181 setup. Ugly, isn’t it?
    eNrtWVli4yAMDXr56RnmCv2fs8z9LzKpg2VJSCxesrixmzT48ZAQIAt0/b7++fqX
    vv6m62XNfQJi4vt4iSm8q0RSFVLwPJBIDlE/D1X1iUplzzg+0TzziXO73cTUvAMi
    TSAxLCoyFqiqTZBMjxvGubgSN/YxRUTKHykxOUhFoiVWJRLfi+nvvyziGGepIokW
    aazHZOZuOMmpeQfElHthJVKJlQuZHKsSYw2fQ45EM4f6jEOlDxgjrpR4OQlxnh/E
    w90tMRX/u4hJLaN5BXZJJMctD/RRe5mhPpKjRUcfZ0nFOmz3kU4frrSJUzhH8TWh
    ANzPdvTnys9u9+26XiAEZ3h5/KPz6gr3K8DVZMBU26kkRQzhyDh/aXSy01zlenHg
    hYygaVKlkgu2NaN5MLCgJNEJQ37OCi5cZCPJAqMsSxa45bknqmBR1YJomXXO6snp
    hPyH2VCT0sswQeqdB0IuAQgN8mTQFeQsvTVTx8v2VZf1QjComaVbULHsPBTLPHHX
    j7CZj4t5dp++JV0ZtU7PNaIxsxUyErVwrPPynWaXV31bFMV860efpDOgFgkeJBfS
    HuU74zXH91G2whnWwgfdiJ7bVX7Qx7gsFQETXkZn/KoxgtPjM3N/p6ssLLamZZRL
    uAQlF8dGDghjIeFbTCwEvVssTgR64ijluYzrQByhyS29o5WMOWGOA0SPuKC1gjGM
    ozNWRMJYuPBOT1AbX3SPPt4h5gSfUIw7pR249Gi5n6hyzRYb1S32OlS6rPlXN1r6
    Bu3u1Cmlh8JH2UNgWC7kQSIXlLtDdjs8fa3b4TpGLqS7Q/TiGHeGkoLy1bB0B3Bf
    HPIkN9YKVZ2bKL0KCh5lVOxc51KVS3UuVbmET1S5R1SJ8M3ScJXiosGocuAk0+aD
    Wj1CvPXjrIXSWrqsymZW22lIKyvXj2Z1wbVkYasleSULeoysKft1Lke411ZqFLbE
    fu9xVgk4826MC6zmmhU8KnfFa/QlXeX2dLicy36uGsG03I6a3wEaJ7+HUR01rkPJ
    3YD3oVHmu4GS3EOTzosL7w8bkXZmvuuomxdvZb6bW3t9lkH1zHSM0gbunjnvOoo6
    qhPKb4CCTVuix+S4d3GV/mc72ozBdng7mDdeFDnsl4xAO92ArpaxzRoq5lTuLojP
    SRymUnxGikdFWUpljOblUYQrz4gqh6LojShA8Znhwdz9dQae55Gc6z9zVsuE

  95. Zach's Gravatar Zach
    March 27, 2009 at 8:45 pm | Permalink

    Nemoricus: NAND? Do you mean NOT A?

  96. Nemoricus's Gravatar Nemoricus
    March 27, 2009 at 8:47 pm | Permalink

    Hmm….I assumed that the last function had a truth table:
    0 0 1
    1 0 1
    0 1 1
    1 1 0
    Am I wrong? If so, what should it be?

  97. Nemoricus's Gravatar Nemoricus
    March 27, 2009 at 9:11 pm | Permalink

    Oh, I see now. It’s NOT A, as in, the inverse of A. That makes sense and explains the problems.
    However, during NOT A, I have to prevent any current from going through my upper circuit except through the NOT A path. I cannot figure out why this is, as the other circuit works just fine without that protection. It’s quite annoying.
    eNrtWVt24zAIjbj56RpmC/2ftcz+NzKNowcg0MtOm7ixT9o4lysQQhhJ18/rn49/
    4eNvuF5W7hMQQ74frzG4d5NIQiA4vzsaySDK311TbaIw2XKOTVS/2cTU7jAxdG+H
    SBtIGWaCGXNMlS4Iqscd51xMjTv7GDwixQ/XGAykoVETmxop38X1928aMZxTRDhR
    I535GFTsukFOndslyqlDWSP1pxUxD0ripTcfi4gmhvFkpYm0SlzUeDkJMUVICugJ
    jaH6P0QMYhqVGBrQSEZanuijzDJTfSTDioE+Jk3GTOz1kU5frvSJWzlH/rWhAMzP
    fvR2xd++7q/regFTHOHy883mZYH75eAiGLBJG0JcxRSOiOc/Et38lESuFwMuZDhN
    k3iquYi+vjWf4DgaKDAJmDaHRafcH6FEolNvN3/mEjfi5lTxyLTEkYd4qvBNIo6L
    FEAavtQf5GFgftj8ugmkRxGGqiNplPj8QAkMQvKKkOCxuHmqwpEbqNun0t0o56Eq
    hPegbE5aKEoQmZMrXS7OgpBiDGg6g+8CPj1KmPoNgYh4LTw2s9kZdSjlviyKKt7G
    0R+yGRCTBN+kF9wf9QvlOccXRkLRXBygF2eYC290J3ruVPlGvyll8fKY8DQ241eN
    EYwen5n7O1Nl5bGVltGqOmBw8djKAW7dyHKLqhvFmp1QbReM1Jwic6nUAb+a5et9
    wypec0LtFbAe5QdpFZRjDJvheRKNSjj6E+boQ1ptJFKMjT5eoeaE6vFMUjqAS9+t
    911Vriyx0Vxir6E8ZaVvw2idG2S6E1uYFgobzTMc03pRcivKg0h3iCkrh68K6SKj
    9IKnO3gvDj8ZjiyxYe3W5VQJNxmW7TzPKjRt7qL0LCjyKKPh5zaXmlxqc6nJJbyr
    yiOqSrhvlk6qZBdNVpUTO5n6sKjXI/hLv7gdrqzmKauxmJV+mrJK67WrWflg7wrC
    ahncVajGSLty3OZ6gFVV6e82A8dMw9fYqwSMuJvjAstcNYNn9S68Rp8yVe4/K+fz
    3j7I9pZC+1H13UH9k/FpVFaNayiZC/AxtJyKMzQvklzUWKazk2qWC5XNqGt00sfg
    sgo3UFYpQSdD8CX21NIe1Sg52z5t1Nk0oKETcWcaPuJEvInKA+UXQJFdW6OPOeM+
    JFXan/1otwY74O2g3nhe5XDcYQT6xw0Yahn7vIE63aG3lSGLMXuPFAtV1lK1A3vt
    N1yxYCA2VqvK0XXQVBW9EwXWT/z3co+3Gfi5jGRc/wG178ua

  98. LeROux's Gravatar LeROux
    March 27, 2009 at 10:44 pm | Permalink

    I always have this problem with whatever build I have, current always seem to backtrack and spead to the entire network and make 1’s everywhere. Example
    eNrtmVGagyAMhE3iS8+wV+j7nmXvf5G1igUkiYBYrUbXtZ//jFKhA2j/7H8ef/D4
    hb6rWb/cCOoezHiUEeqMXgrlxtBaYIyLuacRSozAWrOMuFKXlUYoNYZrgbHLuWIq
    hLwr5qVNkRHdGlRUjjEtbrZRjcfmRqg3dmY8wghsnUFex5q2Sijtyj9vvNA4ZxzO
    obyMlIjYbTt9faS+Y/4GhF7kS0zpLijpeL7pnDmqSImSYlKleNiPh/0/UfDa1Spc
    4VtJhLLO9zdWCiIvzpIFcq8c7vlb6oCqmdGKSLpqqHVn0YVBmd5tb/LKork9bzgR
    Lj6JAjS+F49Es0Br+143L+S2T+WomN9ZAW/01pQOolYLRk9ELSqN3p0uR6Z2r4ye
    NSop3siq6VTjRgnvTpsFmoXh91J2Am5RyUblt9L5sEwd4qjDbWl44fgR9vI71VMk
    ibrMKqZx6FXRMSpJ6BpI7Tg2UMLr0/AgVcbdacLQJuAHUVr1kkzj5tOwS1K81OJ5
    I4nUD+3KnlW614Ebp9gYRmWSo+70bdsG3aC1RxXDBikxkutOwLe9mZ/GIeEavZJP
    xmhRReiU2GTxb5CVnzDxlXxPijpFnaJOkT7wRNGm2LeagO/zjrtJVPLbdir8zHK/
    FB8AcY+2VAQ/Yb9Ys6ynK08jSadkd9JoMd0zkYTlHx92yhQ=
    No idea what won’t work, I’ve been thinking for 3 days and can’t find the answer.

  99. Nemoricus's Gravatar Nemoricus
    March 27, 2009 at 10:53 pm | Permalink

    The problem here is with the OR gate you tried to build. Since all of the gates are linked, current will flow into all of the other paths, regardless of their actual state. An OR gate requires several paths to work properly, like this example:
    eNrtmUEOgyAQRQvDxjP0Ct33LL3/RVoZW2MLBFHQ6hMxJo8PZiQfyLibu3YP092N
    u5SUAwsNwrHZb8kQ2lcz6xvr24zfERjpBFMOIUKECBEiLBf67ZyNX56KSLAup3rJ
    WPVOUDuf9iNGaf8soqL9auffdNIFFApdldZ2pJATZlklNEInTkmsoNDjUqwSCoVC
    /9EqZZfhCn3VcDgvPYAzLaFQrLKWVTam6SM2B3AoFKskXHbI3vgMTmRXmTLSj45I
    QqFnsMrd57iTtDjHnaRZoSaPCYVWoHVy3KtYZbgupy1WB5EaPb93jMIqDIU2phs4
    0hPwisbw

  100. Robert S.'s Gravatar Robert S.
    March 28, 2009 at 1:14 am | Permalink

    I’m trying to get a simple ring oscillator to work on level five could someone take a look and see whats wrong? I know I still have to tweak the exact cycle times, but the trace shows cycling every tick, not the almost every other time division that it looks like (flashing shaded nonshaded).
    eNrtml2SgyAQhHXal5whV9j3Pcve/yJbhflBGWYMxEK0tXxJ8zkJMzYQnH6m++1v
    vP2O01ByEvwIHF/nR6CEcyyLOMMDI+oRK/LIIidIsHNwkyWn4Ea70iNucJ4rR6zI
    I4t8mKdzkj+CCkC96tVwIIqHOK4EPLTOqHOTZ7uEDR9LdIMF+9RFUxUtYXNqHbvq
    kVVvSP7ORgap9qEuyz1R3xWiskrZRaxSdkdg03KPe+PRI+une2dHUnO0ySqpUqVK
    9drqua0SDov+WLBoqRbWBvpjQav8pmosWGCaEowktmMd8wfN4doqjNowTQn5J6Uh
    65g/aJWcN3LeSJXzxn6G/u6tEsaIBs+UjDQdlAWN9NJWaW3qebVhzf0OyqK3Bfiu
    e9zODviigbEDrvxkqNP/lG2gSplK6zi5CucPJbF2wI+rSpmad4Z99ri/YpX6Va+6
    X1t7eUJj42aR7ShpXCYil2I4Cwdr7lfJmr1hj9G0nTO8LFRusyhdvDdkxV5hrd8V
    auZI/zNNx+8=

  101. Thomas's Gravatar Thomas
    March 28, 2009 at 4:28 am | Permalink

    Robert:
    Is it possible that you got NPN and PNP mixed up? I’ve replaced the right side of your design with an ‘inverted’ version, and it works fine (except for a bit of cycle length tweaking):
    eNrtmkGywiAQRJPpbDyDV/h7z+L9L2IVUT8Jw6CDKULSobKxeUGZSQPC9DddL/fx
    chunwVMIfgWO7/IVKKGMvhZneGCLeosVcWSSEyTYOSjv4nAA8bXoGALO1GJFHJnk
    wzydk/wVVADqXa+GC1F7iNuVgIfaGXWu8qqXsOFjiR6wYF+6aKqiJWxOrWNXPbLq
    Dck/2Ygg1T7UZbon6n+GqKySdhGrpN0e2DTd49549sj67d7YkdQYfWSVVKlSpXpu
    9dhWiQKL/lgwaak6cwP9saBV/lI1FiwwTQlGENuxBfMHzeHcKozcME0J+TelIVsw
    f9AqOW/kvJEq5439DP3dWyWMEQ0lUzLCtFMWNNJTW6W1qVfKDWvut1MWvS3AN93j
    LuyALyoYO+DKT4Y6/U/ZBqr4VFrHwVUU/lASawd8v6r41LwzbLPH/ROr1O96tfi1
    tcMTGhtXi2xHCeMyELkQo7BwsOZ+lazZG/YYTds5wmEhv83Cu3hvyIq9wlqfFWrm
    SA8GzMfo

  102. Thomas's Gravatar Thomas
    March 28, 2009 at 5:22 am | Permalink

    Zach:
    Suggestion – I’d really love to have some kind of in-game annotations. Having them for my design snippets would be nice, and having them for my designs would be super awesome.
    Simple things like: ‘+VCC goes here’, ‘apply trigger signal here’, ‘this is really just an NPN directly coupled with a PNP to feed itself’, etc…
    I realize that might mess up your current encoding for designs, though. If the trade-off is incompatibility with existing saved designs, I guess that’s not worth it.

  103. cyberjacob's Gravatar cyberjacob
    March 28, 2009 at 10:31 am | Permalink

    Great game zach,
    btw here is the 4 input and/or gate for anyone who is stuck.
    eNrtmVuagyAMhWuOL7OG2cK8z1pm/xuZihduCYKCt6Z+WOufwAElptL/9N9ff93X
    b9e/tmzq2NpxPqLg+zmOHbtlOcb4PMew113sSIc6xmNZ0GJ4JG0rjokxruZIhzqu
    3aGb+/hq4kj7HQvmY8b0fdjgFDh2JZFu/dmhji0cH5A8mHSO5I+hANiyn745veeH
    sxt1wWl9sTFu1tg3GKr1KiozGHj/GixItqBcC9OFSS1iE9tNexSZTcVYGPUzt1cP
    4ZfxYGsaBxXTOLxL3BKZnmH85d0VGD4pTGZINmAkMcaGZ0whtjZYTP3b2ZyanSmB
    EeOpQhaPTMbLfrgfwFROrmaGUlJ4Ao91ythVJozKozEi3DK6SVE1K+wqVapU6WdT
    DZVNKGzachPNyPW1XbuPZlV1UVUaKi9BccuQlUXhlYtNB5w0hXFsYEFgpOGuHYWG
    yhNDZTMK9gLXp2GoxGKwiTo7mYr9hRSyVil20BJVZRQ76AVV5Yeda1LNKh9JEb38
    v4nmnGzWW465h+ZWlL++Z6tauyd9cTp/a4fK3evlUaEiCplCpm4uxVF7bjud2sbx
    1OlesNCapCB/aOpQBJGDWfSWaCLsFFJuQdw2LC94y3/efRtuQVtStZWC+6PNqvoo
    iroRqWmo5Mt+mic7ek57k/TMNz9A7bdkuRRWQFkudPwbNi7PCqeDn/XUUhU37KrK
    rHkxDB9JfpJ22FgpPSUi/QMujclL

  104. quadrapod's Gravatar quadrapod
    March 28, 2009 at 2:49 pm | Permalink

    2 bit logical function unit
    eNrtWluW2jAMxbr8zBq6hf53Ld3/RgqJH3raDiEwQwOHCcP1tSVbVmQp19/XX19/
    09efdL088v4IYgquhmivKSAmTiSHsH6bIGpCqr+V5ikikiBI6oCYQuJKoQOIckks
    kSTxouZwA9FdZiZ6kYx8y0lmLlcFKLacC9O1LI0dMSTqhqtW1ESMiXJ+0+zusCM+
    uB+HxBQ0miBSQBzMagp75+vIWlmi7kKaPfWIUmi+jhMjSq3IbGaXmLYT7TvUvxFT
    h0gx8RKsodV6EzFtJ0biP49I+eObYOq7DmKeZgORj7iRmOp1mlgcbrnS7B05DUbs
    EC9G8E8OV0bEJZyj+LWgANzPbvR+vTVZZbl/L58yNILXcej1MkFepNZAmy+FkkJz
    cx+9zUPujcHLDwxmPa89RWw47CYf3d+284wua7JcWws2XpFAwCRgimFa/wMbnbLc
    RFQMAmWuWoM61av6t1a3FeM4MQWx2pYcgI2+4OTBZQos3uZ3Nd2A3kzZQdl/EYoY
    zWaqYWOPEm19C7SYQTX/YiPNLzhbhMGZ3gTswHkAu0+crS9sGD5aDZnULjrMY3U8
    5ZQrPdENaF3TWa4y3DmuY1p5nzyskSP4wXMFwj59dRvlAgjvtQ0mwDe35+rwflDP
    r0ZPV/kfoj9nC5/6nujpKiXqh+gwp5P1e45JyJ4/eABfEbBTUTsaiD+wd0Mb1qhD
    y+heiW7M6cpsZ8Q5LBHxg6qWmfOinrE9In0s5hzEjQhmy3N3S+IgiBuzvtAy9/Qd
    2SS4gT3ohLFnp9S+n3IeUdEdzOrb4G8yMuz27FIne0ZnH52uMnCVZR9AuMqKQHhN
    lnUDg4vTLCjYn+YqKgqFQqIk/BVDiblQljfsOWF4LhrBEbtmbtBB3S2MLBoio+2g
    rvefQPk26KN29RXadlVDwb1hjLIkJ0dLAw+VNyOBkh5SO/C6fiNUaqQsIifVHFTe
    257iKlle2XOk5LiuiKtz+l30eznD8wD+9vwb+obnGjyvJTGzlI7diSp1KOSgbs/9
    zB7ghJX75wojfflsoRvdkayU8EA46hkIox034yyKEeTGQrIMiEFUWQVwo+j4tCIE
    MG5WiPDujOIgqvy4A/iuepOOGUUB3A2zJEovRyk8SLG7YQseneo4tRKpXx2vlck+
    KmNOhZJBVWjpoWyTCVQHNOSXvav1z1a9pc+Ka+KtX1UQ59kT9A7vZU68onLryC1m
    q9vZllJ3lztTCKeNKKTKnTp4P+ZEnPaJHelUymgeVScOg3pu48ga91Ncpf/ZjWLo
    ot3neQ5G0ecyZyhCIRmDEVTUIuYZw8NsGO1gJg+GrVky/kCGejQKKmbpRTu77+A2
    h0aH6OvrJGPOJ+QbN+vr6SQtRzxGNtmzuI0CQe4d7YGkhzXSUqkt4sXniNI+EDmu
    13ik+PUPUojNJA==

  105. Robert S.'s Gravatar Robert S.
    March 28, 2009 at 4:44 pm | Permalink

    Thanks for the help Thomas. Is there a different delay between PNP and NPN gates? That could have caused the rapid oscillation I saw.
    My solution to #5
    eNrtmksOgzAMRMHDhjP0Ct33LL3/RSpBCyIfpySA4jCJ6GY0uKrNi9MwPIfH+O7H
    Vz90ObMJoyxzl7GfpuRFnM0dI9YSsaBy2n46aKTxUmMCxzFjEhxaxAQDGPHqiAWV
    c/fHamrnJD4mFUDwKlfngXVs4i66fKWhC8rTLd0v7ZnFkvf3EfaKcudwCqlWpG5L
    3VNFVd3CacDrFLuDBgmh4WwkhTL4FyupUqVK9d6qDVQi4cW9vGBJN6xC8rPfoBe1
    5KgmVKqbWe3HRLSBt+pNFA8IFuuqupnVwKJl36Y3sXCAqGTfyL6RfSP7xnr6RiOo
    VP4W9pYsL02QO3lBkBpHJZTsIwUWJfsNemFrA37AIbe/hHjrjn4i3J4qmSqxY/0E
    3CNA+6pknoBHuHHOGfchqAxf5eq6yjqvwOzZkJZsZiv1JrZvSgdOKJl4WSi7Nko2
    s5V6FXWmBTwynE2kwPgAKkzIAw==

  106. Cael's Gravatar Cael
    March 28, 2009 at 11:56 pm | Permalink

    Does anyone know where I can buy a construction kit to make stuff just like this?

  107. Patrick's Gravatar Patrick
    March 29, 2009 at 6:21 am | Permalink

    You don’t need to (and you can’t), but you can just buy diodes and transistors.

  108. barsin's Gravatar barsin
    March 29, 2009 at 6:52 am | Permalink

    Whew. Here’s a messy #14 4-BIT SHIFT REGISTER since I didn’t see one posted (the many times I looked). It ain’t pretty but it finally works.
    eNrtWkuCpCAMlTw3fYa5wuznLHP/i0yrRAKE8JGyrZ7WqkX5SAIhPBOo9ff66+Ov
    +/jj1mXkflNBUpuQ/isWdNG9PXO+KT+jqRbj0epjd7ogiZu7RcnTTJAiG1S0SDXB
    cFcF7ZlzsaJ6AMjRuZHIcS+JVe5UiJzmIC9NQqasr6tU7upidDGyGYdcsgIsq3kA
    ONNeIeQavNkfconfg6CrBl20sKQgFW+p2I+SBWl1VedQTdC2uKSCS+NYh0LOlQiZ
    zElx5dXhqhwwtDpc37ujupC7IjUfo2tdkfnballdP1mxYH43kZUbfZW7b5x13CS4
    p3NUvnYUgPqdg+4XPoOZf0h4XRjfPvt3a5iLhyYW6o0kyreWjNvaI/nPHwpOQjw4
    +myzPZR9IDqsCiVIcZLyBDJgSmAcwyzCENJQpCMYSKWFcijzvjvzhImSnu/d8+6H
    d+SBkkC9PzRZWCgJNNcsDZdl9ykGr4NjwrcR86gL2jcYrB4azPN8NGD4dKlXkYof
    M+TxPY7AcXhqOFuQV5Fo2LvODdgayVkVLXblR8ByC4p04GwRvOh7d7jKD+tcK0w3
    4JEeg87wMyjA6yqG9y6E6djdYTXxy/T1lFam0iau/ToU4YngtYmaUwMtslAQDPYK
    z/DzRRRdsjA9eaVXo5o1wnyAn/GM+cVbxuR09OFU+S1Q3GUXXzMi/Mzv02kHnbL4
    Wb/Po8qmvFHU7+2ybXkj4jjyOYkii0a7aVT62kbxBqoLrS/n5AqvTqSoLvCUDBGD
    sZ+RGo2zO5gjQldmWEBhRt1ZkceFet5C11zJOWETCyjxlZE3onVEuSzsOggmGUId
    UhvNSl+i//WNH6qcQ5VXCnCbKhEIkEp0h5ElnCPzyPC+rNKkytfQ3YQSu4zadHet
    AL+QVWJaAY7O2IipEhZl2SihQnfvQ4bvvVeJsD0ctuHnaQ6nAx2amUhPIZvAi5qF
    /Jw9JRCAFtlgeWwPLc6U0EEsbJmzd8yhdzGFQfN5Ne1VnjQLkvK93qhFXc+IpsUG
    0Ff4A33Fe+6s/7UAn3RILkkmPgOOSwAVDS//1vNzrYpqREnRTBZKpPa53KvSmfYV
    FM0oKmh2rgzhBuXUOBzetpyF956UN56Fm6hWYsvZUZZ/TTMZh+QlFCKF5f9t6CjV
    0CQm5U4BkoilDPU7NRkZQm6nZMxQR/VMGCkBRDnnCPqaM+4pVKl/r6PK2/nmd0fy
    wp1vt5YbGDlJd86JSQcKyP8aUizfUKgrJZHmvevxJG6YhZHIGSrPrXIVF0YEY+cW
    tbogF2z/R4fMJrW9Si2jvTwL9zBSdP0Df+DLqQ==

  109. Thomas's Gravatar Thomas
    March 29, 2009 at 9:34 am | Permalink

    I’ve finally come up with a decent enough t-latch version.
    It switches to ON instantly, but has a 2-cycle delay on the OFF edge. I think it should be doable to improve it to a delay of 1 cycle, but I don’t see how it could get any better.
    On the left side is my first working version of the t-latch, on the right side is a compacted and partly workflow-improved version.
    KL2T1 – DUAL TOGGLE LATCH:
    eNrtWkt2gzAMBA2bnKFX6L5n6f0vUiCObdmyTERSSCLz6EsyGkv4M0jQ6Xv6uvyO
    l59xGizHWxDHcBiIw0Q2otkjhWMDkQSPdxKTr7s9GqdDubo2sXN1mkeyefyc3eFE
    J56ZaNScsSfCbSJtkamHeaTsMI3q6Cvno4hrOkfttqIAxHM/Og2Yhtlo+RPa/BOF
    r4vJEuUMz5QU9dWcG0ZkAaNhYmH9MV5SNF0aQmMmqbvMcR5FNkIBW9v10xpfsmCx
    g89B33YdMd0snLe4WHQUg0e4AKptBL2IE1L3JZoVHVKYpTS3tUnqj/KvLSPpKH0K
    GEk9ssio5ZMUC9bOBOdh23BmUYxnNIJgIVgh7Q22/sIavu2/emZR7LC4iKOjbAdE
    10wLpI6JhUCRzy1535XKMK9F2NsJUQCrYJjxFQffhqgvvbJ6nnC3bxib7igvjaLL
    xREx493G2dFDUfhoPBk9j1TihFzsuCKNC/iydPReFKIeZlxoKFSZhY/zu2SV0DM0
    6PkbxIXX5aLD1WKGkjeiJ8LwRfuhYqhyoYkhRDjrucld6k+zzLpU/n+ZDKjSoaJ6
    ZghF7kBmMexIJZQSG16AO3rvqkM3M4S9PHcxfB2pxI4iGjCLcOm4kLs9UqkUSoBe
    nntW6Wgtd4BZKknjAgSXysdI5a43SmXehiL511Gw31vo9UOTC6no6MkshPtt/dSo
    icJYZDnqWeWmp5EQynM0UV5bVXsQZN6hh6DPecf9EKmUz/1of/FgS1bZQZHfkLf4
    vf2PFekZaS/XRVOEodz94S99HG09b0ytfftuPOfUC3DYuQegByjSH34Syho=

  110. quadrapod's Gravatar quadrapod
    March 29, 2009 at 11:36 am | Permalink

    barsin i couldn’t get your save to work but here’s mine. its inefficient i admit, i rigged it out of a not equal an edge trigger and a toggle.
    eNrtWltyIzEI9ND+yRn2Cvu/Z9n7X2Tj0YMGIRlvPHEqGbtSCdNqIQnBIJHr7+uv
    t7/b25/tevmf70n84sSbLGFjg3iivMNbSHSIEqV+R2KIMLENaCQGyEgsvUdEg1ii
    9K8nDojXWGayBRodUoitp632XppdVogStz552X9vfYghwhoVEqcxQBoxXs8FwkSe
    vF3FccEMMbbdcpNL8E0RX+mPSW/0xLQ3KvFBb2TiQ944EpPeaIkPeKPXmPZGv1e9
    Ny6QRoy9cYGoxsgbF4iPq5fQ+AGixMDnVsj5Yv0mxD2dk/lnRwGEP09AbzpQP9fL
    TeThcaP6894Ie5v9bwlbCCrdNtnV9ib1Q7DUBzd4p/sGZew6YInRnT7g0roruPje
    13hB0BR1oaJlWSu6KxcL0zq/w/vS3BoV49OsdvVNUgvSBLvQRg7oetSB3h4b6+sY
    FVUSrSih5c+KNgOPaJntCFfVFW6DUFjAE2ralQzpaB94ChXuWXzPK1TtCmPkinYj
    gwVFycZdKChbmIWut9q07wHhGalhWFCuoipUvepvwkZimE2vfqsNiid2LuqT6tgA
    bz/sHcCEkKND2Dx0pmLrj0Sh+6ALWfRFYwY/hXk7tocQKyS439O+kQGz6IvGHJpo
    R6fmTXBP30+iZ6h8ARrs28O5sa8c7MI/9SU7rsfR3Il5nzGjA3fOGSq/Q974oaxD
    TzUq5PSuwo6e4KygVw6UWMDnje0kZgVz4aFJCR7IOcO1yFhh5t6fkTfGg86hoXlz
    eldhZ2betlaxeXvPoXl1nSPzJnddaN4zVJ6h8j4KRhGhegjyuR94N5KQzA2mbog2
    DqhP6OVquxQTvT1jlPuFD3d8prOCCXeIwt0a/aJH7Jl53T26My9fdIzmtdcgQ3i6
    H6LZolYoKBiFRe+GuzNvPEPlMY6mF+1WSIdo3pouJwFnLBgylil3HdC0kmLKKjZv
    ZMViMuFIqUfRyz35rNJUfz773m+aN87Mm9450Wr1tYrMm+TOA9rUvDzf0bx9P4fm
    TaFnqJTB0T5UFPep2PiORpRHWTQ4sKxRhIeL8bjK+2AoguAAlM9KdFDSJ9CRjZXv
    VrGGmZFVRlHTomCUyt66HiRQlmV9kXvWxzaXaiVPQ5L/KYpP0N47jK0ZBaO2cE2o
    PBlFH5UelokLQoOidy+JmxmxeWFeigaFwBwQWtFbT+Yk6KioJC5x0VvmNe8lalw7
    j7p3PqJX//Nr3E8JlfHPx1G1n8stglE9fFntbpT0/zgSN4q6lznxGVAj5PLGxdEe
    XMFkIZqR2dLmKcbg37aceXEhe/DXf0YZ80YTp+DdEBxPOKV6RrkBPKHhbnZ5oxgb
    MIeuc7/lJcnEvLnsfaKacs7RvKmD/ypvHN74eNQHo3PDXS79v5Ab36dEpOjzD9H8
    zZ0=

  111. arm's Gravatar arm
    March 29, 2009 at 1:15 pm | Permalink

    quadrapod, your save doesn’t work either. :S here’s my level 14, I haven’t gone to tidy it up but it’s really just four modified toggle latches in series. I quite like it.
    eNrtmlt6gyAQhWWOL11Dt9D3rqX730gTERhuA2rw02S0MU1/DnLL6ZDJ/DN/f/2Z
    r18zT3vOtxLSfqE5+Y6TClU4Xkj7hGY5S5VQ+46mUElUYS402R2Lv6dCWs+8EtN7
    RxNVElcoTodh55TbR+88mr5RLQsbfex0vH6h2XfHDaOqb2QVfrxwCeeofiwUQPFx
    nLoDywXJfSNKIgWdT5ejTunhQi08T2X+QEcK2MmF0IYnJ8iNBNwyKZXwbCnlhsMO
    SCiDJwY/GF8buf59vQbu24i0goVbLV9Uy5Vh3yhbgBK1nd3QhOerIqfQuypfVzqJ
    HA3Oe2+xG33bOEjcXzm3z0epW+cV6tZgBdMF6HgLy62zy1svQXHJVintoujQsrf4
    zfoLnf0PoPexSqVXpuj+Z4dNWjS0+S5lRH8xSAtdOWqVA+JGaMx5WTNEhxlGjsbM
    EDn2dN2C2zLxjpbYPhe+ZGXl4IChIW/zBjOEEHNKbdZVp1a51+7UDC8dN0KM/VDf
    YqPgs3ncCFYypujpEVoUR7bYkOJGNUO1StLPKpWG4Klps+DJvlxbjirBnzOtTd7E
    ScTESKVcXW9/G7Ef9mqhG/B3s8rXJcXFmEROivfEM+dSXJCCRCr2CP1zhGSbHBsW
    crtDyLymWoRttsM+B+p+wMvFGVIiXqyUP+UjU0sY58lqTyFTMW8LgqClcUnuRgpc
    avMd6Jgc90ussvw4Tm8dNyYBy222yYdie/adqtQMAT4mG2I/eJuMvz+D1MqIcpuF
    tPGn8JUjuUfSJ4py7AeMSvqMWznAzWO/kxyJH/8JtMlC

  112. quadrapod's Gravatar quadrapod
    March 29, 2009 at 2:11 pm | Permalink

    it was working when i posted it. πŸ™ oh well, i like your modified toggles, they are smaller than my bits.

  113. Rhombicosidodecahedron's Gravatar Rhombicosidodecahedron
    March 29, 2009 at 2:46 pm | Permalink

    quadrapod’s and most of all other designs do not work because the have those

  114. quadrapod's Gravatar quadrapod
    March 29, 2009 at 4:16 pm | Permalink

    has anyone gotten an oscillator to work at the right frequency for for the X903

  115. lucassiglo21's Gravatar lucassiglo21
    March 29, 2009 at 4:22 pm | Permalink

    my 4 bits shift register:
    eNrtWl162yAQjBi/5Ay9Qt97lt7/Io2EELB/LEhyo3zY8ZfEo2HF7Go9CL9+v359
    /l0+/yyvj5HnJK7PMEZcRokf40THHJf9OUCMpxafncQUNbwhYjzcPUuuaiR2RFz6
    4lLiQB7fT/wxlcOm4a0cNqi3ctg0KFGL64gotw82XF/rKKbRQ6ziakS5ipZ2l5Nz
    6iTyKhqO2GzIjj5gq2r0H4toxn1kz1mmXWHEzc4F/bGhAMTXeTQgbIcA+99V3PWd
    10d624YxyE4PDSZUN7wNuc5VJW+/FfiL+HWAzo4z1iPHH4qifHA0C5Vlq+AjWYRe
    orGuiCrHAatkEd/jkCOSajkOCD/VTJn1BB/pQNDJOOD4TxE5pitLB6bajqZAGxqO
    iaRB0qlV8B59L7kYSzpgHWWrLCgjHOIEcgK55lLh1HCalAYDJhzyFAu40CZd3SWa
    k7ymPcKQ6jHWe5DgIuUFWr1bpH0Nd3fXUrulq50+AMUDz3miE53oY9Cf0iq/F0p9
    nZsLZmT74gr0qRUxqb1aHQeOzRfJo16mJLP9Xi6bcmfcij5b5TN9I673nBi/wMWL
    2BMX4ri84JWlO4S7AhdkAd9GK5ha0WZYndgep4jr1CrHMbTSm2FejosVif5meCjW
    28DFGzdBv1RY3Eoxb23cV3WzVQ61u4sX4Gj6GaieBFZDc3ghjPlGnCg8PEErmFod
    cUStYDa0tm/Epb4RcvOnM9FQo6G1fSOu9Y3/repmqxxEcfHIaLo7GF4I9qISKheK
    rXT6N5F+exbepRVqdwfFVipagXhOQgfhVoMCbq+r0euG1nR3MD76YS/AoXK5YprX
    VeJW9LkAl+in98FTGsS96GBuZDvRMMK1tsAbqNS36j3s29DGMsre/w4DKPKoGEGV
    jzMU8yWp0lBoKLS40q43cVF0T9yJ1r0DIpplFdBCcorWiSxRY6v7GlTc6K5W4QKX
    p4LpLGxy10h7C7y4hXLPHvclrVJ+nUdTcs56oTFXKX835uw9Fsgt3DcyupZvLK7s
    0NSvEXVrFW7TqjrBbq2Kk5O0ynGaWgWuFdofSdAcKfTF+47plzDA775qX73zZcFx
    bxZCjvKXqdi9Ss0Ky0rymuypnEKNmzuS9PgHHKbKlA==

  116. lucassiglo21's Gravatar lucassiglo21
    March 29, 2009 at 4:47 pm | Permalink

    did you someone make the 8bit sram?, i just can’t make it small enough to inlude a 3 to 8 decoder, 8 D flip flops and several more gates.

  117. quadrapod's Gravatar quadrapod
    March 29, 2009 at 5:10 pm | Permalink

    lucassiglo, i actually cheated on that one. it only tests 3 bits the others are never checked. make sure those three work and you can pass it. if anyone has managed to do it i would love to see.

  118. Rhombicosidodecahedron's Gravatar Rhombicosidodecahedron
    March 29, 2009 at 5:16 pm | Permalink

    @lucassiglo21 Kr8S1 (100%) Works but not fine (hacking)
    eNrtmUl2wyAQRE2XNj5DrpB9zpL7XySRRMLUTEZOLFEg6dnvu9R46KYwy/vydv80
    9w+z3B7ppxaapDdHlOTaJJSt77H2x80RTXLtiOj3632PFFJIIYWzCU2vUH4noC6h
    mx0fjqhOPaWIEkXviDj7L2ezc5JvGwWgnuN04+uz9fg+l5vYi7hxeVxUbFsOB2qJ
    qHeTXRlgr0FISS9PbSpBySQ/m7JYV7sU/UnFENuX2IFBw27IIX5mccoVxaaqSUpK
    SuqV2kPvjFN8Gi9RKt2kdR4tKelsFEPlrlZmwVJZpVA+7daCtnpnse6/X1uMy2Qh
    pW8MSD5T4iTUyixyy3+3BH9lz3kOV4mitjDf0TeSkh5VKlEupBWa941cgDe7ymCH
    pldrjz+OS0o6GY1SJd35qWhRNkK4xAJ8cLu7uhAub1eP0NYlNndCSaenKNMohxMt
    FC108xhtckc8uwV+VEV6aqnUz3G6v62h+o9hA+8Pgb6CdFaKom+seU7VkCjrtvgv
    siL9j4qUaV8SOcev

  119. Nemoricus's Gravatar Nemoricus
    March 29, 2009 at 7:00 pm | Permalink

    Here’s my 8-bit SRAM. It works at 99%, with a pulse at the very end that I can’t figure out how to remove.
    eNrtWlF24yAMNFJ+eoa9Qv/3LHv/i2ybYJDQSMh20jivsVPC7jDIyHgihC+flz8f
    /8rH33JZ9pwvTSzhGRDp69Sl7DQklqFMEalRllYmid8j0fQpka6UpVKLGaFD7I3l
    GPUJiCsg6eMtcIhro9FWgiibUruTBdaNxVKJ0j6qD0QSRBKNbd0hln1E2k7stmZ1
    dR+RTa8O7mOfdlFdEJc2S+Z1QJyPcbHEdd70GeLXgcVM3RBJNIjqzyAW7NV5veyd
    OerXqt3cRB0Qx3rB/6+JSAjFbKkl5X6tivo2E8A76VLML8qStagvlbJE2kosg0Xa
    RiRlKTXGMnyTvk2/Is65hnPkH1eUmeHfcfSKr0cz2tFrg/qBKEXcG8JiOEPPiinR
    epUYZUMEdn1UD7oeq11xzb3sKCobyqjMcTFcUXE5l0X8g7s7VPnV6DqGb/jmCWY8
    YsYHrVxMbWjzli4bCge2otBblOI6cAY1zqplGy8ccOSrCKXK1cdlEdPUwGrmW7J8
    WjWqrFq0PY80csebP6CV26uPFyVPDFNqeWKUuw+3cnmgWe6oeaR0KboqfoI3Ro2t
    ZaiHd7F7k86xPPXMefvKE8NRlLb0zLTbV4fs/gx6CqkEevfaAr4ffdhD+vbVr/YV
    OPjtjZeTynWRzV6EptfgeZmtq1kO7LpxI4vl1IByxz0uCFhTMWcc7QQrw6l0HOA6
    FyW8gT4NhX3fQe64Tw0WU+i5vpp5MvIVpX3F02vmIU62QgmjWRncwQU4qWxFNjLk
    NSHkcQO7fJaY83xRJYdL7E1onVEBKgSa7RI7QJVUyhwLk+iWDcrDhBtRFlOqlUOO
    hdq3EIeeKtLpO4kSu+jQp+oZSVJ70BKoLTuKNLih6++OLoWf7Uf0DE5xVWDEWRSf
    oTc4XIDHCWcghgwE3IoLlspYdiaiJHKHWxbgPBfS9wI8FVVySye3MO8MuUrbQEZZ
    dlupiWF9BlAk3GSS2c+Ceg/LJBaaPmjsR0ooDla+AmXzBlJDEVUeyOyNuyA/5yuK
    fIVWswlfOTKa7vmuzyC0O4kq5/lG2id3h+yeSSoPbnMDRdu0zR1xjVKa7eYIpYgb
    bnMbEeAteSGzU5rcqsZ934E72QSHLRI9c4zyFEWmc5vcwXw+yJ1sgcfc7Wjd5N4j
    pMw75I5D6eBgmSyfmS0ryul687474A+WSvx3HO2ZPd6r/zZrKHKV02jWjWfagg9F
    hjyJwWY74PiNkBw3yN1tjoXugYIlMmvpQC8EyaSBfV9Ev/E1wmPWV5RZcTihr/wB
    z33lgmGuEkd30cqOxeRHLwuhFJlogfxsL5merEjO8R96Gs7Q

  120. w h's Gravatar w h
    March 29, 2009 at 7:43 pm | Permalink

    KR8S1, enjoy
    eNrtWWF6wyAIrbz+2Rl2hf3fWXb/i+xbWxNEQKOmTTrj8rXN2wsgBDFcv66fHz/h 4ztcLy1jEquIlIxGiU3E8CCG8xCrbQyP+QxshuV1hRhBWr7dR3rdlUhCItVJjHKC GK7EOKSN63VTIhk2Uo3E3MYqibqNrkQq+JF0ifLe0o+ZstrzqPuxINHyoyvR96Mr 0fZjhUTLjwWJ8c66zfvm1crUEbIEmWfXoBOpOMYTdWsKxIsZZoHZyH5zYskFlX6s tLE8ikTLUmpdkekfVh23co7s44YCUM9+lCDORG4XSh0o5CHkpliGEscU9CZh/c7m WXIhUCxcqCjXKkWRcKGgisELynXWUCZ1KLdd5565kj5K0PtflIglfCIqjgxNok5D 431TdI3Y7SiwmYs1Yq8XF5Zk8lAo3L885LDviQq3z/gjqrR3djKzYlXanOhEJ/pa tCIhmyj5KEbqjHYuju2FmSqfjfIVHkbNHBdxTO7puP2Rg/mkzFQ5Fu1dDdEZlmjU OdmdUL7Ro8f2EPnqzzaYChcLFxkXCReCi4SLjMt1zrlc57Hcdp175qrDRx2Rs25G YVVoKEc71Jdpxj/kOus74nLdWPcsoMWio9Sc568q0Yzy94YtKDWgy3uy+PJrg85r boiZYgOXEi5t5HKdn8lt17lnruIrScdHO9SNPVtsbNxi92zA0Y5ibsBfVFXyOD5L el9qHUpW+2X1jziyGmxyz8DtjxzoidRtO/qoqOyylqWkPT43Jf+iXKOoyFU+dap8 w343uVsSuOtdWjNa/W5ZmVZ3wzl3W4fX4/qd5RLX62jvyW3XuWOuor/BX0kOq/3M bvgasXg92tru3gEV54497iGpUj/70UPXq/Z6p2HaWtmkVVKrTO7bcYtV5fB4xlGe smEV+Asy0i9y1c1o

  121. w h's Gravatar w h
    March 29, 2009 at 8:08 pm | Permalink

    Here’s my KA181. Each of the four columns represents a function, from left to right, and, or, xor, and not
    eNrtWUF2hCAMVb6bOUOv0H3P0vtfpH0gEEIAUbRTDTxG8ZvEBMgEsnwuH6/v+fU1
    L9OeehNCw+pOiW9JmOplCCFBZImzbbHmvbPGMR2EpCcRzlkVnskSqWlMIi8gQ3WU
    pxp7WhqOlo7VT41keW/DcDCjnLIeU+3oNJza45hPdTbxa4Tl5dUgLNUqYatOT3fI
    SqiESriP0IZzplwsCkBsx9FfPDbYPiwNQ8PFvbMdtUVELWDlOTauR6wRPjbeMdQE
    1HSiSDijC21zRiBEF2ocsP5IGsVXRH3dK8tE4SgxwNSWblBW6xs/IgnqZYQeQ1FB
    oej/RsFQP2fP9EklX7jJWSqqqKKKPht9tqtEFrhw2hB1DpbLQmFGC3bfxxnJfc6Z
    tlxfes3lUv5j7Wx2cVZU0ae5SvyB3PoWPN8Ydsotup014A+cweTCH0j4XWuHRuvu
    PZ4gcM5h5y5z9rSyRmH/v8fOJp60DLQzWn9JuvwVvWNUiUvRdeWTu6EaJaFSFmUR
    34GhcXJVI6R3V0XR9MSYf1U95myh3OS6wBW9eVQJn2q5MKokAtee8FXkvV1RJQS5
    KWcuF4h7dKBPoxgSFjmTluubXMWYE3grO4OUzEWzostf0XNd5eAst2ujstxVNIlL
    ErS9AT+W5T6SAz/KuZ7lrnPelOU229EBOe46qvniO2fA2fiem+Me4irldhyV98nA
    yLhRPgXNAf0nPQNVOyt6LJvAdjWXe6S1/ACdrsrq

  122. lucassiglo21's Gravatar lucassiglo21
    March 29, 2009 at 9:53 pm | Permalink

    cool, thanks

  123. Nemoricus's Gravatar Nemoricus
    March 29, 2009 at 10:02 pm | Permalink

    8-bit SRAM, 100%.
    eNrtWl2a2yAMDFJe9gy9Qt97lt7/Im0cDPoZCWwnG+fb2AnLZjxgZJhIItff119f
    f8vXn3K97DnfmljSMyHS/1OXstGUWEw5RaRGubRykngbiaYPibRQLpVa3AgDYr9Y
    jlGfgLgCkm4fQUBcL7J9TRDlpdSeZIF112OpRNk/qhsiCSKJi309IJZ9RNpO7H2N
    6uo5oj6jOniOfdpldUG8tFkyrgPieIwXT1znTZ8hcR30OFN3RBIXZPVXEAu26rhe
    9s4c9W3VHu5EHRBtveDPNREJoZgttaS5b6si3mACRCcpQRE6N9OjNg7NEsmMcUgs
    xji0jUiqp6kxFvOX9GP6EX7O4s5RfCwoM8P3cXTB16N12tHlgvqCKGXcO8JiOKZl
    xZRovUuMsiOCfmNUD7oea7/innvZUVTe0eul2siWC3x71hl9wfEFa/PiptQ/DV8G
    Lcr60YLfDcKMB874oJWLqQ1tRtNlQ6HpVhTajKa4ATyDOmPVso0XDjizVYZS5d6O
    +5OmWu/GJacDall6lZDLVqOqX4+2hUmWax+/QSu3V5+vTpEqTsnmiVHuNtzKZUPz
    XCt+XVRHd8UvsIYV21qu3HgVH+33rp62PPXM+dgqEsP6XbirZabdtnJieL6Zcwqp
    BHr33gK+H33aIv3Y6kfbChz8scbbSeUabXPkoelgfF5ma1jLSb+h38gioDIodzzi
    Aod1yufMvZ0kNiQeSEfGHchOcFNrOCOegXw1W8G2HyB33KcGiyl0fLyHuANLZrai
    aVvx8J7Z+MnO+cPerHQqcQCu8hWzniFTnyiQK6mIewaf83xeJach9ia0zqgEFQLN
    PsROUCWVMsfCJJplh3L/gBHKYkq10uRYqP0V4tBTRTqBJ1HiEDVtqpaRJLWFNoH6
    sqNIgxvaFqcq5VeDe4mWwSnuCox4FsVnag1OA3C2s84nUbUYMhBwLy5YKvMQexCA
    i9zhlgCcx0L6CcCnvMo6neTOyRlylf4C6WX5/SXhZbHf51m3h/Am0NRiGfhCw4XG
    saeE/GBlK1A2ayA1FF7lgcye3Qf5PltRZisUzU7YKpDR6ZYfugZhvwOvcpxvpH1y
    l3iV7yWVB/e7gaJt2u/OuE4p3b5zhlLGTfe7nQjwlryQi5Zn9rvDth/AzTbCI+WY
    aJlzlIco6npumzuZzwe5g03wnLsdrdvce4SUA5TzbZ1MOjgJk+Wa2RJRDuPNx+6A
    P1kq8fs42jN7vFf/fdZQ5CqH3mzoz/TMDPAMeeCDjXbA8W9C5rhJ7m6zL/QIFITI
    rKUD/SRIJg3870X0T78sbLO+omR+W1vFAx7bKgTTXGXkVcaRHYvJj34shFJkNs9p
    xdDdMr1YkYLjH9QWzvU=

  124. quadrapod's Gravatar quadrapod
    March 29, 2009 at 10:46 pm | Permalink

    finally got the x903
    only 97% but it passed
    eNrtWkli2zAMFDG55A39Qu99S///kdYSF6xcZLmO3VR10maIZUgKBIF8/Pz48fk7
    ff5KH9uZ5y0E6bxgGglS5xkIbqHV40n2GQkWp/VnSnA7Kzhw9fjBrKtscrxZjF2t
    y7HlD7eZxstRWMiBPRLM4hYKultBzio5G8AjMbVzPBJC0F8OTSJZwd5y8BU1k+Mx
    sSTSzHJsZ5djm1mOdG45ojBhSZCOOYm97zZ4FK8Y20OQVJDgHBP7F2NbBLcqSEKQ
    /y/p5dgYk2T4ckHmrHXVj3MyfIiAnBxrPonkRfLkxHNOQllMw5AsrHHB3hGThJtJ
    Co4PtsSUTFrU1l2LdPZgjU9FdfRZwW3uoJ3PAegN05WR4J7OUfxnRwG4n/vRPOW7
    Kdy+g9one1YG3L5jF41G/P3HTTcbxI3w5zZgHzQaVoxmrXYgNXVqlFa4+wQxs3Uy
    Gi6U5B/tqgI4q2QotYm5qT+s1amvpin/vX0pdgqap4ehxFH+44o12UIqDwKR1FzR
    YgYCJfGVAq+gGYEzgmZUBIibP7bcAec9JB1T4tztwwWJQrpWdrlEy17HvqS+dNm/
    BSWFMt15e9ZVFvBhZYA3r5qt5jrfvewNO9anbkIHZ/TUgGwQbCeCvRgWJUHCwmhL
    p2HkqWZLC4Y/MrSFIXUq5j4dxYPtoj7P1owQRTgdY1nHrQjFHbJixBIjupgRLmYk
    0XaSXb0noffOFZoREo5lMb1GK4z6svhSMedFQ+VLoXiUZgQx7WJG+A8YDcL7Ihoy
    WkMvY4TvN/SNQ+Ugb8S9W0vf2pcyQ3NFt5r564DpTMm7mHf4AjblEBdzcjQYuxid
    4EDICFzczf2qI4qRH3bmGAV54yIjODlnKTVk4xk1l0bwnYNOIK03eDfnhJxKXXAy
    ExlmaNyMzf24GZNjiw3SyTnhyzo55yBvRCDrgPjSOedrhEoHRRxJHRT1IgxPttWC
    uprR1VzswtWcUaiIxn1mWxweSgKF4Qv+eiOcDQxQMqiNSaz+6TCCw4i6jGiZETqM
    SKHSZ+/cgLyu6oIvrxWDSAZDLeu+5fXQEYRLpDaho5lBUCQRjEwsLIW9OBiie8XG
    wgUcKyWF7wv4vw+kgCh29zS3oneUGdbngpwT6GkGTtcqoWJw75oMnK5Vwlzf0M12
    LCOsM6JLGWm9TkmBb5wW/KpXihRvurW4DFsFdSZDdJGUV7KdJ+O/DOD+JQlTK2gD
    6fgd7AfS09VX2b58w1B5SUcJ5DbKgxHxZHoo/PR+6vIub3KOLFbKArxTTEaz7n1P
    XFjgorZTrDvj3d63yJQGqGDkdsZN71vlq53OOHV637ozTgqVmlXupzSTaotzqcwI
    PG+UGSNvbOs19FDZkJeo8ra9KeBbgv3CgGHkyNqs3jS71WWHVL6K4CKMsMSi1ihE
    jWccRYS2ncLfFtBDe9yXhEr/cz866zaAQd4I4FSdU96SXdmaGM50G2VKEmumoWbI
    epQ8EbiZoVdYa83AMpqSFffC1RaYMKPLAsHxfZIRF0bgFfs9HVHJZL8B5HolUkPY
    qi/fHc2MqdwKM9pnpxrpZBRRJdPWoqOcdOoCjtHe8KZruWuvZ/IJEekPrfbNnA==

  125. James Block's Gravatar James Block
    March 29, 2009 at 10:58 pm | Permalink

    Below is my XOR gate; it’s a little bit worse than the previous one (same size, 4×5), has inconvenient output position, and has a long delay (looks like twice the delay of the other one), but it’s mine and I like it. It’s also really simple to understand, so it might be possible for some wizard to improve it more. It’s on the two-bit adder level, rigged to do the A0 + B0 -> S0 partial add. It’s built out of two NOR and one AND gate, since those are the easy gates to build in KOHCTPYKTOP logic; NOR is complete, so in theory you can do anything with it. In practice… yeah. I also tossed my two-clock fixed oscillator in the upper right corner, just because I’m insanely proud of it: right now it holds the high score on Kongregate for the dual fixed oscillator level (129), and I never get the high score in any game… so you can see why I like it so much.
    eNrtmUGWgyAQRAPlJmfIFbKfs8z9LzJRH46g3ZhGQ8SSZzbfsg1Pim67e3aP+6+7
    /7juZhkUnkLop/F2RDcMg7CPZhA6e0S+ABRSWE/YL9u3hRmbkIVuGsaInhG1iG5r
    9PACZDcZLquPCId0zsvHQAGsnsW0u70u8OMZfmeBt+LxWDz2JInZP42OlAYpEMVO
    qVdpzwUaLiJtjUKmyNEIG6jwPge6vsDLKBb/eT4bw6PIVNdq9DBTUsxwk1temaKA
    ciZJl8ufs3FOenWrFHLOr74zaZMUkpOeWQtaZSMUqaWldgerGYI55yWpYh3IUcVY
    vpVm82TQKtvJKs0ltvCNlNbBElv8dqdlaGfUNpU30iq13C9XJsNKwQKcVpnkYPAq
    hT0jrahdtlVnJoyrFeBlHSWljb0DlQthbCmTS3rcqV2yI0ya63Hrd0aZVulie6XX
    XKJFHXpMj3sXq1w/y2m5/4/TYPimNG2G0da3Z74Kq5aU1LgW0hyvco59VFZZwZH+
    AAF7x8g=

  126. March 30, 2009 at 12:01 am | Permalink

    Thanks for an awesome week! I just finished the last level and haven’t been this obsessed with a game in a long time. I thought SRAM was by far the hardest level and really liked alternating between trying to fit all the components in the space and then having to give up and perform some "basic research" to come up with smaller components. My final RAM cell was 4 spaces wide so I was able to put all 8 of them in a row at the bottom of the screen and make all the connections (other than power) on top. I tried to post the solution here but it wouldn’t load.
    A bunch more levels, or even a level editor, would be AWESOME.

  127. quadrapod's Gravatar quadrapod
    March 30, 2009 at 1:30 am | Permalink

    wow that was fun. I have spent all week slowly chipping away at this game its addictive and I think it is by far the most educational game I have ever played. full marks for you comrade.

  128. March 30, 2009 at 4:57 am | Permalink

    Nice game zach, I’ve been following your work, and I have to say I’m very impressed.
    This reminds me of one of my favorite games so far, bug brain: http://www.biologic.com.au/bugbrain/
    I thought you might find that interesting; Your game actually helped me relate electronics to biology even further, right I’m now trying to apply my newly accumulated knowledge of electronics (yeah, I had to dig around the net a lot in order to get by with your game) to neural microcircuits and see where that takes me =)
    Thanks and good luck, I await more interesting engineering games in the future! πŸ˜‰

  129. w h's Gravatar w h
    March 31, 2009 at 2:48 pm | Permalink

    Why does this game take so much CPU time even when the verification isn’t running?
    Also, %{color:red}test%.

  130. Sam's Gravatar Sam
    March 31, 2009 at 9:48 pm | Permalink

    @Abdullah Ali That game is fun. Took my a while to figure it out.
    Nice work on this game chris, im still trying to figure out the Dual fixed frequency oscillator.

  131. Sam's Gravatar Sam
    March 31, 2009 at 10:20 pm | Permalink

    finally got it πŸ˜€
    eNrtWW1yhCAMhTz/7Bl6hf7vWXr/i3Rw3MpXopJFUIE6u9OQPAjJ24DT9/T1+rWv
    HzuZkn5JRfvfiemMIjG2rYxoGyhajSJlnh2KXN9QXH0b4tVBtKVrtBrEojVa3RqL
    tuMZDHAZxcM7+RFFLjtqIfLZ0dkaTSmiabLGQkVi47KOoilXNKU/5TemjrmcI77N
    UgDZRy8luAcr3vx1Mr7Yb27O3sTmkev/skOwbGs4YmtMYsZNemkZufuOybg/wnvW
    wRDf65Eh8ga99WYz7iMdAr/lTSy680d+xK5pEGhdTjogcKffs4uWe+BqKRbvKI22
    M5YG2xBLk42MkaNtjBO7FXSS2kekpNB1c00Y5wSmY+e8i4I7leJpqTqkQzoytJW0
    J6rEZZwJ4Vd407JUAHSKO6QjNpr6GYMq8wf7M8p7TeBJ5x1sBR5vGRpcKscddPdB
    Uqq1R2gVG60O4CQdwEdVKTkT6QWOKCWFLgjZ8EksAxJV4hguRFyIuBBxcdHqvZIU
    YsXCOjoTGxBjA2JsHMMlEZdEXJJxSVzvfl8RRDJE93Vj51XlcqkaXzsfDviT5yzd
    kneoK74XADjxXamSW3DiZzw9NlTe0GVoOTM0pEr1G6VcLVX74ldlGbrbm+Kjbivc
    IR2xUSOPlJZZ3qjzjvsjVJl/9NLEIbdIh0Jd+CfwO17OD6os36PHxQYkZqjMSLn2
    Bx5Gyrg=

  132. Jen's Gravatar Jen
    April 1, 2009 at 10:51 am | Permalink

    Yes, the RAM level was tricky. I shrunk my RAM cell down to 3 grid spaces wide and turned all the connections except for two select signals into busses, so all the connections were made across the array. I think I actually had the space left over to have gone all the way to 16 bits.
    eNrtWmF62yAMxXr+0zPsCvu/s+z+F1lNAghJCELspumIl68dDz2/KJIMqPvv/dfH
    3+3jz7aHmeutDbf8s1x8vGFIeWI9osZPNKTdGlHj2jDs1ogaf9KrxX9UeVNf6o50
    NyJ2bZVMIfZmWKZuje9PfZcjUh3DltSbTx1DT2qYl2rG64hXpeCHvBpmvRpmvRpm
    vRrmvTodq0L2Y7EaZmM1zMZqmI3VMBurYTZWw2yshtlYDbOxGmZjdaggD0q1LupL
    PemJzD/vg59xy1K7hkPJ+2OWK6OGcTlH7VdEAZjv51ECex/j6fc7ql4FLXPjC4Un
    ommwjYLTE/Yg4AKJG3/OPMY+fxwupDgjTUrSECcgYQQUf97/i4JShUbOyrKCuTCN
    +tQ0zHyIv4iaXsVc4sFiVmjFrG2/gJlBBrOFikRpMxtZfsuUGLUsNwQcIyP+O9KA
    eLqmGbekb8Jco0AP0siMYlvPSJ8MCr2uRjVr41Dx/L6orI7S1sCvV4XFvJh/EPNC
    f0KpfAWK8kBFVaNHmEEEDDDrVcJZzNXq/H00M9nLz6dqLi88zjyCQtXxVSonUR5U
    0OvGvDwHdLJYy8pBtMPc0oy0MahirDq+uM/QhRRpxzLMTCazsd06iVkn+FtoFoV0
    +Xmcua6UOL+Q8vQaL6TQ+bVKZaegpW84H3iMl7vJYthfVQJUH6lVT/AUt1QVS82s
    UMaccqnFTC4zOcwpIRzN5GomVzO5msnVTI5mlsctP5PrZ3L9TK6fyfUzuX4m18/k
    +plcP5Pr54loX6vKd9iAQxw/n3NW6a855zTfT9FF+6k+NbIe/6k5lU+RO8z2edQZ
    zHzOG2lefr5Ec52DF2Q3tLKx5rLhxm9fKk/sepcSVlDrQd1HB7revi3YBiHv4qRt
    3deU9zX73XkxbPd38yK3gcJFvc7xf8xs9KQZs4nCRa9mtrvdueI1ULhor9tNHZTz
    Go1usTOQbfCmLVunYBwtWXZ2B/ziUmm/n0dFJYPcCum/HlJF6annHeR+hm/88w3R
    6zbe5hXNzn3hq/L6mIt5MV/DzJYbLO7FJrpj2z6NLLwPH83hxRWJvf4BCJLOWg==

  133. Nathan Mahon's Gravatar Nathan Mahon
    April 2, 2009 at 4:20 pm | Permalink

    I’m still having issues understanding arm/foxley’s toggle. Could anyone explain (or draw) it somewhere in more detail? I can implement and use it, but i don’t really get it. πŸ™‚

  134. April 2, 2009 at 7:37 pm | Permalink

    Awesome game! But the end left me wanting for more. How about at online high-score table, where people compete by making the most efficient design (by precision/delay/used area)?
    By the way, did anyone else discover the three-gate XOR (no noise, delay of 1)?
    P.S. w h: your KR8S1 is mind-blowing. Have you done electronic design in the past? πŸ˜‰

  135. April 2, 2009 at 10:49 pm | Permalink

    Vladimir: If you play at Kongregate, there is a high score table.

  136. Jen's Gravatar Jen
    April 3, 2009 at 12:48 pm | Permalink

    Zach, your website software is changing “number x number” (like 8×9) into “number times number”, using the unicode multiplication symbol. It’s caused a few of the pasted saves on this list to fail to load.

  137. Bryan's Gravatar Bryan
    April 3, 2009 at 4:11 pm | Permalink

    On the “Design Snippets” tab, the “Delete Selected Snippets” button is placed in the exact same location as where the “Run Verification Test” is on the “Verification” tab.
    Three or four times now, without thinking, I’ve accidentally deleted a snippet when I intended to run a test…

  138. Zach's Gravatar Zach
    April 3, 2009 at 6:17 pm | Permalink

    Jen: I’ll look into fixing that.
    Bryan: You’re right, and you’re also not the first to point it out. I don’t know if I documented it anywhere, but you can use the space bar to jump to the Verification tab and start/stop the test.

  139. compsciguy's Gravatar compsciguy
    April 3, 2009 at 9:47 pm | Permalink

    So….
    When’s Infiniminer coming out?

  140. Zach's Gravatar Zach
    April 3, 2009 at 11:51 pm | Permalink

    compsciguy: When it’s ready!

  141. Qwertyuiopas's Gravatar Qwertyuiopas
    April 4, 2009 at 1:45 pm | Permalink

    So far I have been completing this awesome game slowly, but I found a solution to the 4 bit shift register(#14) that seems more compact than the others.
    For some reason, this site thinks I’m a spammer. Odd.
    kC74S 100%, 2 tick delay
    eNrtWVGWgyAMBOJPz7BX2P89y97/IquIECEEELRbjYqtb2ZIwJoGM31PX69f/frR
    kzqyi3DZDblXCWOGrhWqY0I1TqhOFWpirxAaR0vPrFBbGn0+ZFGXLSo3pvTMCHPj
    UyWhu9HkOSvU2b3KouLkEjpEKEIRinCw0KZzJr9ZFADI1o/O+Gpn+YDNK3cdGBsA
    +DIlbZ8w92QcZTa1UqzaKcF+ATwTJvjkmLa3BfAUK6JoawfLd+xpQguboXHv1XrK
    sJYJdAdvBUi9c9U3eqbJXjaGG3Lib+C52+imDDdEWjvnKH7bDzpGF9u43YQRTWod
    xd+0PCOwGIInMfjGyaM4jNwPPTMw5gJyVcT+ABTqtIUJgX8zIkAHoQ0wNPa877gN
    /dDfhqCCDkDvEioFFVRQQSVUlvNGCAvGs3LO4yi05o092R1aMad2o44bvIqVzZmw
    PIaCSqi8NlSywRDYRTSPmsEoih3AvgRkUYC2BTjsj4HoJX8rggoqobIvVKJix0l5
    4+jHH5dnDr9RLGSkjT4Xskomm43KTZRXVD1KHjRBHxQqx5Xa0wXpIBRlY5x2rFd0
    QCNQQ6BUOR3Z3anHoaaA8gVvHiV7fiBKTDVR1UWETM03fXXzoBo3j55T4x4SKunW
    j45fnl+5MCxkWT12O9770UG4xys0Rsk6yujuR0Hn9hEhs4Zi7R5ardwFfUNE+gN/
    NspN

  142. Sam's Gravatar Sam
    April 5, 2009 at 12:21 am | Permalink

    It probably has something to do with your name being the first 12 letters on the keyboard.

  143. Sharpo's Gravatar Sharpo
    April 5, 2009 at 1:58 am | Permalink

    I blame you for making me think for hours straight.
    I deeply thank you.

  144. Sam's Gravatar Sam
    April 5, 2009 at 6:57 am | Permalink

    Stayed up past 1 in the morning last night trying to get the divide by four counter O.o

  145. Sharpo's Gravatar Sharpo
    April 5, 2009 at 7:27 pm | Permalink

    Dividing by four is the same as dividing by two twice, or at least I think it is!
    Sometimes using again and again things you did before works nicely.

  146. compsciguy's Gravatar compsciguy
    April 5, 2009 at 7:30 pm | Permalink

    Sharpo: You are correct. Dividing by four is the same as dividing by two twice. And yes, sometimes using things again works very well.

  147. Nemoricus's Gravatar Nemoricus
    April 5, 2009 at 7:45 pm | Permalink

    This game is actually a series of using things again. You reuse everything from the first few levels many, many times, and quite a few of the later ones. The last three levels are basically a final exam that the rest of the game was prepping you for.

  148. arm's Gravatar arm
    April 6, 2009 at 5:25 am | Permalink

    hooray! finally finished the game πŸ™‚ once again much thanks to Zach for making such an awesome game. anyway, here’s my x903:
    eNrtmmuSpCAMgFu+/jNn2Cvs/z3L3v8i26IoYhIQtH3Uajk1U0lIQh4kYd6/379+
    /nY/f7r3q+Z9IGE3vm47x85/VYQ9USXH8HMDoRvfbjvHasJIzK2EA88CwhixG81R
    KGoXGT783CTqrQjn92LxuBBqG+GrjtAt3WsLYVZYnbCa4yL6ys1RybETfKXbao4Q
    VokEZeboSjmm5nDlHJebI9i1zByCXcvMIdi1/LQq5HiDE7mrOTvs8HXlZ8dj6hxf
    zjn98VBA/Nqh71dg9H4xiPQB+t+Y2M9IPSUBwUkIw1J+sQ8fCSNW3wszISVPD17y
    WT29Kgp0UERdnQHqV1+CPdEAdgP7BO56scZ9WK9OtE27Q4N9cE6hTl2nDAoL80Rw
    ZnFGS6QI/q+w0yNGDF/xX4Mz1MTkEjWzlALvIPvnSxAmMzK75RgdEcokYU+6Co6A
    4RkNGA4JYVrCIzkBwXnPCh4oLBDigclk6SaP8NSDWMT46EouwYjC0mN5tjLaxErG
    iZOEEIeMXtMT97RDHPKFdKen2aI8fCUoVlY8auWz9MWQiknh7bQXtu9GKC0rk5Lf
    RyNaNML2nKf4xs7Q26XKc6BNroUI5br6osl8jlQNtfAVDrtqjahY+VExyH4x+LxU
    SVPdSIYWk29dF583oiwVc+eoJVICW0VmS6oW2u/XUVbqIFcpUUuLfWAV1pxYGon1
    G5PtMTTCpJW9jshzdI1w5lH4zZrTSoYswad3SderKqlNd/lzlmroYVWl3WJbc9om
    qDLrPKuppJqW3ISVamiBRmTqRjIaWWkWU2YlzQaNlFl1qvf/uvHGVWXOiBzTkkz3
    IMrKLUaUVwaz1Q2DblzlrLKhic5UpDWJhZaJol1z1jfgOLtuzPBNWK/5zvtYpRGY
    NqJao4Ip9xVSVrK/wA1S5T43SkxWQm+jyLXnduOA1XI2uYd1vaJD0WQmdPX6TTVa
    ZUgSx1W0e9+QZ6o7LRzMRIrZYpdBLb5aA56UdZhQU6N0oERiJAO6Gt1gDnZYpUqd
    r9Nux0V/PhGKljeOuePeJVXKXztUSWdCDbY4xPcbsLc10fr5ngw51fPdmlUeV1Wa
    tMDudQV65bCeJ17jfjz+/6JttdBCI3NifIBGGI1/UQXON9vzaIMzcXRORoqef4Qm
    ylo=
    it’s rather compact, but the delays are bad and it barely manages to pass with a 97%. I’m not sure how to fix it aside from adding another oscillator to drive the B output.
    Nathan Mahon: Here’s how the toggle latch works – basically it’s a ‘memory cell’ consisting of an NPN gate with the output N wired to the P gate, and the input connected to VCC. Once the loop from the output to the P is energised, it’ll stay that way until something else happens to it, so effectively it’s got two stable states, 0 (off) and 1 (on). Now with that, then it’s pretty simple to rig a circuit that energises the memory loop when it’s off, and turns it off when it’s on whenever a pulse goes to the toggle input. I hope that helped somewhat, I’m not an engineer by training so I apologise for the terminology.
    Vladimir: Do share your 3-gate XOR, the best ones i’ve seen with that delay are all 4 gates big.

  149. Zack's Gravatar Zack
    April 6, 2009 at 2:01 pm | Permalink

    Hey Zach, I’ve played all your flash games and I love them. I’m a high school senior and they’ve helped me keep boredom at bay, but this one is a bit to much for me to do, I was able to do the first three levels with absolutely no knowledge about circuits, I’m going to try and look it up later, but for now I’ll stick with magnum opus (also awesome).
    Also i can only get about two minutes of the video tutorial to load, could you add a txt tutorial too, I know you replaced it with the video, but could you have both?

  150. Sharpo's Gravatar Sharpo
    April 6, 2009 at 8:17 pm | Permalink

    I tried to do a 3-gate XOR but as I don’t know technically what counts as one gate, can someone tell me if the left XOR is 3 or 4 gates?
    Also I like to use the almost 4×4 XOR at the right (I just made someone else XOR more simmetric).
    eNrtWm2SgyAMXfP6p2fYK+z/Pcve/yI7IqWCJOFDbLXR6dTxJQRDeCbg7ef2ff+b
    7r/T7avlPLkitSlO/myySLpVziK1OofeZDioTTHyd63F4O96i9TqHLrE7DBFUzy7
    4jL/pzYGaFSkNrKaSsgqep4a50TPU6dI8stOUkxPi9Xxii6dI/5wKIDsrx+dL90x
    20Jql3wMCAJPCddYRmC+vQi5i6wEBStOjpMgh4kiC/j4J9/zuLMeXV2mguF2LLR4
    M25uK+S9oDW1uJNrihhXazLJMxKR4iqSWyFFgliB54CxveDi/RPQJDJLUKxhHp0n
    eDL/whTf9mq+v4EfaACzMxu+J4s9xCgQ+plDV8ZTdCDbsWNURMNnRnH2J4JRh6H1
    sYH97eLCs6wAPQFV4kW6u6F4ka6hZ0cHjj5IyEh3fyIYVR5AhlDeWYCoe0jOKYY0
    lMwQPbmB5ZxXLsBJKcDFmJR1t5EDgpQ3QqQ7yLo+kGFUOTRv1FC8vgBHFwojQ0Pr
    YwNKAY5au1BKbBHF5cfo/QtwbNPG8oxU1j0oN1De/h26RizXzipRXUSX1iOZuALa
    i2glIUGy73NdquzbP1+9dSASGhgyBCR0O1QVy9HHkKFUCtlqpKGNVAllvREVq5GQ
    qBJRFZ2gz/1rCKi4xy2itPcO+GCqzP/6Uf/FQ3fuB2mtsn0FprhXo3I/GHV8NIpB
    UYdsugKJKrmVzPAFIKpzTmST2RJ6H8hI3PEPIy7IXw==

  151. PostalBlue's Gravatar PostalBlue
    April 7, 2009 at 2:56 am | Permalink

    100% pass 4-1 multiplexer.. still not perfect syncro but ill leave that to the EE’s.
    eNrtmmtygzAMhGMtf3KGXqH/e5be/yKNMTUPScZ2HgPJmiGT5MtawuAdgTN8D1/X
    33D9CcOlZ6OQQgoppLBaKOZWJeyOeCKhtAqDu6nR9c6jGO9DfcT5nC6/qxycYA9Z
    7THuRpTC8cp+RO96rRhVfYyBDvAC4VjOid9GCsDc76exYbPPcUlJX0Hl0RQuHS7j
    5Y9xCmgcJ0cSxtmZuoHJ/xNQdJxyUYsUS/OpU2j11G7K9AKHW+o01XNmU/YTvn2K
    fTry5EWIL6JHePpJ1Pj8uRZlW2OVd5KSkpJ+NqVVkpIeiWJdSLX1jI20XgvpjQvR
    UlolKekpKQ6U1fpefH1Dvkw5O482Q8vQssXC0cI3NJjjpc3QiYt14vZonN5IaZWk
    b0txSCqoOSKvusO+1jElSG9c1J0FVpWkpCe1ytxOkjMWTXLeTdq8bIHOuGjXbhL/
    ZKvkojcpF71blsSlQOFXhlDUXtEurIf7VHTylVQVjj203LNFxc/qOWvcD7FKe7+f
    shYifUO6c4u9/e+Q2TMKz/0K2vkx5T3PDNu0QL+2VK8eypH+ALDnyLM=

  152. Nate's Gravatar Nate
    April 7, 2009 at 5:20 pm | Permalink

    Hey, guys who post X901, X902, and X903; can any of you help us with level 13?

  153. Nemoricus's Gravatar Nemoricus
    April 7, 2009 at 5:27 pm | Permalink

    Hmm….well, first hint: You’ll need four latches.
    Second hint: There’s an easy way to turn all four latches at the same time.
    Third hint: Think about how the divide-by-four counter was set up.
    If you need more specific hints, I’ll provide them. However, I’ll let you try and figure out from these first.

  154. April 7, 2009 at 10:52 pm | Permalink

    Here’s my somewhat compact dual fixed frequency oscillator, I think I could make it smaller than this, but I’m at work at the moment; oh, and I’m a symmetry whore for the most part =P
    eNrtmU0SgyAMhTVx4xl6he57lt7/Ih1dtAghhFBGHJ/UjV8jCHnhJ8tzeazveX3N
    y+QpFzecM8VgSEIxGk5eQ0dTSSnFGidv50z+b3T2qnMc7+DkMIQhDDEFYAq4h5Pv
    yznKXztlZvFup/vFQdl+33pN9PCXlHKBUviikG7PDoYxJZVyjCuoPAqgoKnjVNDU
    Za0+qSuFQ6WIClUpO/TbOSKJo2AKlaCgoKD3poOEyo6rLGWeDR/Xz8Ld1gZwS1Ao
    ZTiljBEqT9tWEDbgoNiAQylXCZXBeQQLNDkmiWjcmwfn4UK9GiWtVdTQKsgfFEq5
    mFLGCJW/yzNX6nNW/s3MacVW21K9apsL34vgAAqlDKeU7hlwwwLekONWbIlactzu
    05sTz5RAsQF3nt3pW92sbTED3qJfPQMu2/bJcf8lVMp3O4UcQEFBa+kJEekDFnvJ
    Sw==

  155. Crossley's Gravatar Crossley
    April 8, 2009 at 9:38 am | Permalink

    I have real problems with the dual frequency oscillator. Does this make me a dummy?

  156. Crawford's Gravatar Crawford
    April 8, 2009 at 11:37 am | Permalink

    Here’s my improvement on Sharpo’s XOR gate. If you trim his leftmost gate to the minimal amount of metal needed, it scores 5 points higher than this one.
    eNrtmVsOgjAQRW1vf1iDW/Dftbj/jYiAGGtfAcpDDoUEOFymheZmmnE3d20eprkb
    d5nSDio0Y5sU0bZC27YJXS2KGxPaXNSz/UeECBEiRIgQ4SDs0jkb3zoqKXjMpy0f
    9u6eF9eODyjQq56qf0GYvniKRsZbk/bf/XP2vvLeUfLQ1739jBAKXZvWdKhY3CLr
    3JaK6QGFQjemB7DKHFVaKyYAFAo9vFUqp1XGDJWMu7sFORQKxSqrLLGVtEqRN0Kh
    0BNklV595zerVDZvTNosRgqFQtexymVq3l76V1zzDuSdXp9ZYkOhZ6J1atyLWGX4
    mE9tLDksHZQy9XExtaDQ/7PK+o7kbU+BusaV

  157. Luraman's Gravatar Luraman
    April 9, 2009 at 5:58 am | Permalink

    Finished all 11 first levels without cheating but those levels after that is just INSANE!
    Also a sandbox mode could be AWESOME!

  158. Luraman's Gravatar Luraman
    April 9, 2009 at 6:18 am | Permalink

    PS. First 12 levels now! XD

  159. defaultusername's Gravatar defaultusername
    April 9, 2009 at 6:46 am | Permalink

    Another 100% 4-to-1 multiplexer. Slightly smaller than PostalBlue’s, but also slightly more off sync.
    Note the noise-reducer to the upper right. Without it, the pass is 96%.
    eNrtmlt6wiAQhWEmL66hW+h719L9b6QtTAgQIIRLrPGEj2j8OYCgx4G4fC4fj2/9
    +NKLakkQQjhKSPKoM9cFoZZEkrQR2esqob0iaa1CqKS9tZpKoXLC9UxB6xVC1SZU
    IlTnhFsFqziQ4UN+X6FuE1KrULULMY8QQihCE85R/jCUmZO5n5qDo+zafRW6qHPi
    7EC7w9ed6pbpijuleuYfqdp3PKh9p426Fvf9EirvcmLDZjADbNrkI76Of67AQQO/
    ubMA3ZrbVCgy2bmSX+QqSwUdSo/NmqLnY9wYs3Dd/GI0bkdhlaCgoKCwyn8YN85b
    p3fGnAK3Mj61r/4tVjC/xbiREXPCKkFHLbHZZptiys6y9tuKdqtFHCtDZcsxSa00
    Q2OnxPw22R3MEFYJOuaL5vaStxsIPg3DvNNxI8/bq7QmzpjfjqgS9M5WiXvhwxfC
    PQvwvJHW02zNfEj57SlTUUsYq9l0zj3uIVaZzv0Uv1nXRrOFvwSFBSi1tGciT4q4
    EZ+rZ9EnONIP2NDIaQ==

  160. Yayness's Gravatar Yayness
    April 9, 2009 at 8:12 am | Permalink

    Discovered this game a couple of weeks ago after the Codex of alchemical engineering. Just finished this game last night after a lot of time spent on it, damn I’m addicted! And as w h mentioned above, it uses a lot of CPU power even when apparently doing nothing, which is especially noticeable on my laptop with the fan blowing hard.
    Anyway this is my X903 at 99%:
    eNrtWd15wjAMjHV5YYau0PfO0v0XKRCSOI4k2xJuHCD5gJbjLP8oJ8kev8evy2+4
    /IRxsNwnJVJyGy3SGO63iWi2qHRZm5ypqybibNVokc5kkVmaMovVxNURTU7O+tCH
    6CIGC3F2AQPRbFFwuLKuhlLiXiSLiVuBDBZi1TpS8jlwWicTg4UYK6qgrhJxiIhV
    FuOlYMVD62rYOEGxAwyaVOmBVQ2vua5SXVf5v18hXakj3tM5kq87CoB9+dErTvM7
    lv9oQakExaONceBh0uDlW9zmg/nBZOF68fylmQVm6JEZiU4yG/MIeXJsOsWnfkO1
    raN0CLoOmEU9XBUlDYUZvRlVuPECp+iERC6UwMs7D2fYOkzrg8XheDyU9Tgy7e9x
    SmFEBv5LqyT3LRLRw1F4WkaPI3KrTJfa1xBFGy6OGREc0Qvbjj+Li4L41GA29mZ7
    9clzSGVLFG/G/aB1IemzCrymdSCzbyaVKOQqcQdolpHe2oaD67ALgjlzyOWcXWak
    7apxu91cNU5qNa7LLGx5I9QVXIvteq5qF1ExzG+ecSNCqccKdnvKOXvJKuEpwPUS
    e6t2ey6gc6Fy0Y4rSiVoQ64uVzPcs6FwoVpYgSQsUIMO1BK7FIWG8sKCWYNNKOSN
    Hah5oy5oHvSTVcZxZ3ugIcVKOEQYjuifE+GDuKA326uEI3tHJnvX8kZJHPZOW3OK
    k2jw8wph6Dm2zgUpIXjX9E5IubnCcol7lZMzZ0L/aaTy8NPv1OcrUHoCekLZwUuJ
    YcvS3lGAkws1iaFzNvQjIXsBLnHhRFucgDeWSv7lR9sX7/A9aHDEO9/BjdkugDPK
    O5pxDzluQH4vuoVUZnYyTxpGe1CkP1CuySE=

  161. fish's Gravatar fish
    April 9, 2009 at 10:34 pm | Permalink

    I finally finished the game!
    I enjoyed this as much as TCOAE. It took me even longer to figure out what this game is about. When I showed this to my friends all they say is “WTF?”. But as your understand it more and finish harder and harder levels. When looking back at what you did, you will see a messy working solution. Then you can proudly say : “Wow! how the heck did I do that?”. IMO, that is the charm of your engineeing games. No need for fancy graphics or sound effects, just the proud feeling of accomplishment.
    I’ve been playing flash games on the net for many years now, hardly ever see new style of game like these. Keep up the good work!!
    Here is my X903 with 97%, the last part was a bit off, but I beat the game!
    eNrtWlli3DAItXj56Rl6hf73LL3/RRpbGyDAsj2TOMnYdaZjxCJAT0iatz9vv3/9
    S7/+prflzP2FGRO765v1L3mMpBiX8qTGqER2xtQYqTzL9knlO7dKaaT2OjUBS3sc
    Rt67rGVhWpO6lXOofWYWYtqoPQbjwkRQY0/GvRvH7jhiWqcZl7MapzKHQkbyGHmq
    LUb8GFWGg1oMR0ZJGeJIRoIvLJccxtOmLo6pYycmTaWzptJ5U9M9TfUY6yfZ0MHF
    JCODk2ZMBjmZGWxoTAymiA1kaig4MaxIDOQOmTtTgEbzIZLHoMMdyLo3yceDcdLh
    vbGtoYiRinOsWzFWM5PI0F2N1ryYmMHJg0c5Ly6Bw9wEoHH2jTT+pHJlnnEr58i/
    NioA87lKXS1AU4X6r2tuZE7g5FVUk/neervW951/o1Hhf6esTKIFMmnlX1+v36ve
    3GLlqLRVFMrFWzTdKPbmmzcg6p1gInqDeqO3Hzq8vUa/VKSImIC1F1uHa9OVuQYl
    W1f7lU3uQduUVHvrN0Ut2lEcjEF24/0UySVWg+QWyUh2dooWXl1V6Fo85Wyqbs3Z
    2Xyew9AiXJq1MBYxJb8KgdCEVjXVNTXNwMn96pmiekEsDQ3l6CMN2U5Ob07h1jP2
    4sWav+BZzbWIkcpaaVlASebSVrdp/ssDfehOGcgFWdoQ7N0pxvIGTMOTYC+C2yk8
    vgsVcpaowHdJskL6L+SNH0bF51rlYZrDiynJ+Mj+IqDC7e8rJ78kVAbUw3AHwVUL
    zSN6dZH6+d6A5ZMzQwkvyecBHI+DO1yI/mG9OMPrzRwGLywqXlB5Eu6MupHcuhEd
    4tjiQ65JvCCC09DQTgIp2s6DAYb2gn7o0mOBNBz+qsLWemPoAMTEcUPJwHNtDutG
    aHCASgK1TJc2ab1wbJaGI8icnvCsvxiBiYMSENSNbAzorKv7HwhrbAiXt02JvrFl
    Tytw1owvqPSGPzyoBDreYAwT2K0SoAYKHrXLzwKG/QrwwWjtZpRhURQY1FGvM4lP
    UtXkgXkq5DCFrrFj3mnJCCUjlIyPlezFiHHuU/18Nm2WuQEAPnUvN2DDjmdV2yC2
    oBJWQTxbN4JGNDTrxruD4f2hUp6BDK7um+XivEXsVcJbgHuSwQ4PQPIsaGJvh2rp
    oM+RDi7fZI8uelJXDRIcpJMB28/yv1OSFevTJD/Y5mN+hlrp9PXIGAUE1GDvXVkK
    IiDInJ3oH1vqFmXyULKOFFt0P62ytLcDFHMkWvH9HlB56bxJrXHMJXa814GIinHi
    68X//s4PggV4uDmPcY09DbO7G+xw93ZcKowyzFtUIjyqMKnfTjIsZ4sogMIoaOBS
    WQebqtHQpIrCM6CqI3C5tKfhgHy0jW0aBFRjEEHzmhUpX32LDohzbokMk9SnnHE/
    BCrt5zr1Ev6j/gAF8qcSfAHu9WhmK3s4t+EVGqZsPr5Xaf3YyJSs6jfLIulnK+WH
    uoKI/yjlVpLxgTYbYCezbowD3zQAkVrv9h1FV6+OOxCOBbV4x/4RCQZmVgnvTO6A
    V64wo80qGqzyVGsouxCmeyLSf5xczW0=

  162. awal's Gravatar awal
    April 10, 2009 at 11:22 am | Permalink

    @Zack (not Zach, the high school senior Zack who posted in the comments): if it’s any help, every gate adds a delay of one cycle. The fourth circuit, power reset switch, requires two output signals: one that’s on for the first ten cycles, and one that’s off for the first ten cycles and then on permanently after that. Think of that second one as “Vcc delayed ten cycles”– so, to get it, all you have to do is run Vcc through ten gates in a row. Hope that helps.

  163. Ev3r_H4cK_M4rC0's Gravatar Ev3r_H4cK_M4rC0
    April 11, 2009 at 7:29 am | Permalink

    beautiful game, but I see a problem this is the sixth level "DUAL SET-RESET LACTH":
    eNrtml2SgyAMgGviS8+wV+j7nmXvf5EtohIDSfmr2hoZpdMvGVCTEMDxMf7c/4b7
    7zDeasq1FWEqRYrA6kzFYSqhLlCEWRFKFStbDI9FfTxmcqZoiqZ4RcWMAJlS3Ibk
    IkU6COzR4m29M5AHO+mpAilmOcWKUzoH8jFRREye7fTJyTnenrW7rC3PjByu1zF3
    tfs12wAXIJeEwHLMfYglaCuixHJvQOxwK+Kb4q8AYjHpPRj9GspsICFEqSi1mlCG
    VMrouBwEHxMkHN1YcVLImXrqBoPQ4nPJTnsE/ho9Q1y6Onk9EaLY66/OG+HwP+4V
    6iTDyIrBRo0aNXpt+uWhkoxKvXVjbKZl9NQ0Mtle9nwJX/iMUInyi2gIhvhSF7VA
    irxb5qRGz0xR86MXaUOYJ1e0i9yDLVSeLm9E1TzWRQrLG41eJqtEKRgiX3SMEwNU
    PQW1di1U7pRVNuSNb9JtGmeNGj0gq4xMtpM9t/kC8m2hTw6V/TbPgW905dAofxd2
    zYto1HKKory2g+r03JzU6CFTbFCXqrShX6MeStvciZWqDcXNL0ZF31fpe/a4u4TK
    9NlOC0ZDOvZ0MC3/xRBWhrvUMiefzpgLG909b9SDYfWqfhwLyfdCefM+wX/renVA
    RPoHSgbIXQ==

  164. Ev3r_H4cK_M4rC0's Gravatar Ev3r_H4cK_M4rC0
    April 11, 2009 at 7:55 am | Permalink

    ok I ended the level, but still the problem of oscillation (I am Italian and my English is not the best, and I have only 14 years, so if you do not understand tell me and try to rewrite better:)
    eNrtmWtygzAMhIuWPzlDr9D/OUvuf5FSExJZlh9gZyYNCwPx5GN52SvLeP6Zvy+3
    6XKd5q8j63mFEq3NwmmeInGjUAv+TiH7n3H3rbIBUEghhRR+irCjC9jV6djr7Owf
    D3WsbACbMKRzkl8CBeBu/XSps6UoCIWwX3+f196OwFKQIIXkOZJ7Dye+/+/h9X99
    Wkuzr4WU9FwUm1NSG64uXo95lJ/0IROX3m2aE6s4keAXBqfs+2iKmqSkpKTnph8e
    Km3a6GhzWSebBynpAKc0eJChchA1GXhSEYihHmTXq5hDcFLSFoqsB8sfuhKPGf+C
    oXIwLYbKSiWCDZ6UtDurxEGHSsWhDJWjsspkAibW2o4pnrqp9ZUcgJOStmSVx5yC
    2gC84u7/FSr7ZpSgNtW7GKp2liIZJytaS/7Z4ElJ+yi81NHOgedmuZXOdbf4c9xl
    +po57iGh0t/6qeQ+SDrpvYqHTY/sdWdJzgnagZS0Eio3pxQ8iIIHiy5Dwt8kIpnl
    F1i5x1Y=

  165. Zach's Gravatar Zach
    April 11, 2009 at 2:08 pm | Permalink

    Ev3r_H4cK_M4rC0: Look for SaintPeter’s question above and my response.

  166. reajev's Gravatar reajev
    April 12, 2009 at 8:35 am | Permalink

    My decision for KA180 2-BIT ADDER WITH CARRY:
    eNrtmV1ygzAMhGOJl5yhV+h7z9L7X6QzgP9kSXZMMk1gw9AmfFphO3RHrpbv5ev+
    G+4/YbnNHB8uJOUYEIb90FJ17iilWipFGLMHfxTWHG9FmDpPe46hkgwItQSDQ41C
    Y1n6D4C2TINPjlymQWGYHWo527P9WUEIIYQQQvgfwrWcI/u1UmZWz+N05dsl4vUj
    bb/zqDa+gv2tShNr6H5HnRZDkDTLncxxbDUlKRQ03nyW5rEb2kLcatNPUNDPpK90
    JMsJh6wSFBQU9Nr0TaySHcptmKblGS15Wm6GJrVcxGmZu9rJlWTGIw0Kej2r3Dbg
    Bs0sbyuFtg57SEuOdtvo6jTr1A14AcnRTpoh+yZc+zAeeFDQ01ilWxlSEya07N6X
    HS1TT8u7X9qZvbqRedbQXJuFGYKCXnMDXjdeRHXHbakltCJsXNuGVY2bpryT1R3n
    OC1zVzu5kowNOCjoO1rlwR53Ou0ed7qqUSo64IqhcdrtKjQWlUaPO9eOBk35Dbs7
    0OMmv8fd/e8rOqSghA74E3vcT7FK/TxOmwqpM+w9+JGGETv1W6dxEwtLveb0Nv7K
    rB78mjp1o2HRyoxRG4Cejr7SkYzXH06JyIw=

  167. reajev's Gravatar reajev
    April 12, 2009 at 8:41 am | Permalink

    XOR:
    eNrtmUsagjAMhKXDhjN4BfeexftfxAcoCGmoCRHBoR+rn0liW8di6lN9bC5Vc67q
    g2VQSCGFvy5M3fhQWHXDkLFAKgkLCuUGoJBCCinMCR/HuZS/HhSAePvpjSt57xSd
    ACL1aTEN0lMBLlNVlzqjbSOPorxHbh+QKSbpP6Cjz9PT5yXS1xN5mjSan+cymhxU
    XsFBWhipHlmvCrNaGCk8Vc3WDKPWsIKRjpTLW2SVpKSkpP9NaZWkZb/+CNSSktIq
    STdDgaS/RAdpuQqktErSLVml4z8lJJohKa2S9D+odvYD4rSkpDuxytgedyRVe9y6
    Vu2Au6rCIIGs1amWN6QD/nzD3mKP20FnetwrfoWx0mxY6eJVxfS4F7FK+fbT+bLR
    CmCZao82PDKUyOmXtqXkoXs5OUTsDXdkhFUVGhlftcqvO9IV9f/HHQ==

  168. reajev's Gravatar reajev
    April 12, 2009 at 8:44 am | Permalink

    KM141P 4-TO-1 MULTIPLEXER:
    eNrtmtERgyAQROGOH2tIC/6nlvTfSAKK0eRABUXRhWHG8bkgqOshmtY8mpduntqo
    lFy5kPpiszZ6jVC70m3poZKFLX6FZVpUvVCtafEONwCEEEII4WohGV1YqNKFuI53
    ErpwjsLJUWYWSz7t0mcPuSPt/lG7Hg9JouQqdLVEtCLlOJ2cHSiopUadHPOMmmrs
    mM2RA/Y2KMkYFznnsdT7aprWyflcPQIFPeI5wmjk0AqsEhQUFBRWOR839nEhB2r2
    83FZy9PwHTEn6FUpc9YziJGs3irnaMzuYIagsEqY4U0m4OwNr7AWFPRKRorRKGCV
    my15U2DZeuFpczLFIi/o9Sll0Lr6u88a9yZWKZd8Or2GoxmE+O9Q4Fvl7xtT0AZi
    zj+INyko4sbz00KONE5v49PHug==

  169. reajev's Gravatar reajev
    April 12, 2009 at 10:54 am | Permalink

    KC84C 4-BIT COUNTER WITH CLEAR:
    eNrtmUF2gzAMRLGGTc7QK3Tfs/T+F2lDQyIsyRATUwiDn5PFZx7BxMPI7j/7j8t3
    unylvqtpBxVKvTBtfMWOQgop3JUwLZ3OLxN29UI+xx0K063JcqGWpHubESbTrv8k
    WSKUQq8WSvx+lNsJ/ndXFnrtrH+5Ic5JfAwUgNvX018u4yfMdWWQD2e7FCNHRKM7
    In0HirJWOFYZLcyUwjzC2K9T19LsyOm0myeYuYKe+8oXlAM0d6TICRdZ5f9R7PJX
    kR6CgqOxAXXczDyFnB/yfndulaSkpNvRSa6cprs8wm9hs7TKJ3IjmDlJI4o1ufGk
    mRPxaGDW0OAZ2qNAV0/kQbNml1BiLa3yuTUlmgNpnVWyAM+oyYaTsQKyWKms0tiZ
    ps5ipKbWKfXstqGSVtkic5KSxkbK0citMi6iAbvto7dWY+1MEV3KjSiasN0rOoBV
    Nt3jXkCjwoE7wiena6qVU+6Ax2M1VtgO1WaGEgXElNjxLrZETtt4B7yxVfp9PZ1f
    +AWcMmvyNjRnMGUxN3KsPFqYKX92UrPOWVxvnMucHt6nI/0AGJHIYQ==

  170. fish's Gravatar fish
    April 12, 2009 at 10:59 am | Permalink

    Oh and here is my X901
    I like my design on this one because its not as messy as my other ones.
    eNrtWW124yAMDJr86Rn2Cv3fs+z9L7Jb23wZSYAwrp3Ufs7r62RAIwkFrOfn88/H
    X/fx5Z4Py/3SRLoG0Qn399fdRuma0W1E6iXSQlxvhpiaVhLjXRA94HqdQ5spBqJx
    xkfQ0BkOyTXzwqETlXAMJrmzE53iJpUY49m5OsoMagxHmUHN4Ujc3hMOzTWXKVaH
    ZI6zE/kMaiDyFaFBI1+DmojGGcsMaiTyGWSIo7F0uNzovhnfZdcxTFy2cyRfCwqA
    fQ5AKX/CX0egiCgAyChtJkko/IdXhGxeUMbdo/m88DOxNq+YikJStIKiIj8ApyhH
    C0UZ+p02e19m7OULKe4vCV+9tJrERcq7HJIuoPjg0NXOZfIUDm5brj0ctR0AUyOa
    Xgq3ikJDfY4ZUIpWM4r+P8/HFugt2MJXoI/ApRltybPMsEuzSUVKLo5N1fP10ZAM
    B42MAfSaiuaiaEDvpWguigH0JxXhxlH4LZVtKDq4GJkXdi4wS9FcFCMjw66o9Nc9
    chIjI2NgXrx1ZXjlUpmtonBA4bhQF1o8oWwo1LKDWkGDeUca7WQUIaV2KhospHZF
    fgFCjJH/p6gIsiJoilAadkbGgqrzQuWiVtBg3pGiYhUG9424857ziqUSM9CwlqTj
    KkQU/oWesvwTFFDRbSjRZiiKslVwtKIBP6OOQhw5+otTFP0lKIKiKC8rOD/rBG+g
    jkIcOckvDo35xVsFxebsfadNL34P4HfcVTKvy6XSof/e+RFCMUxfsYcJOLRzD4bK
    IRpBVYXbqWiP5YqG39yWsvaoFiPIitJmBqcIiiJc9gCuZ2w1n3Wu+XiOpgO4mjm3
    fts8vylOE9vezU1xKhtweVOcqIOLHpRpbJub4kTJ6GxLEaKifdvbjhZRINJRaGho
    h/PzAsVGSmp4lyhpKNka1qNosd8t0bFWOFVQtdlNerObxlDoXLSjU3rch5RK/hlH
    z/p1SDJI2mUpaMijoKjDKhzYuKkpgk1Rp5879gbFDtgQI8xThCvtZ9gz0LmNmxqK
    qd7oyqvTK9I/12rLHA==

  171. reajev's Gravatar reajev
    April 12, 2009 at 12:24 pm | Permalink

    KC74S 4-BIT SHIFT REGISTER:
    eNrtmluugzAMRIknP11Dt3D/u5bufyNVgXKT2HkIChSYIKJIh3HSSgwOxv/5++3p
    bg/nuzkHhZ13XjYWdhRSSCGFFG4vlOzRMKMUR4ZQmg5zRtc/YKQ4MoRuuqg0Mmcc
    LpBpBmtUFNZG5lJddXStdKVP5yTfegrAPJfTT8PUhfOGFJpibOaaBaVfREp6Looy
    TVt8d+MdPegGPt2/Q/SgS7RvUdBF80ZxUyqpOI5srnojR9L/ZJNVHoDigGsmJT0C
    hdH9euQV6FmskpSUdB61DWt97V6Rz26VYN5ISpqlmK1Ve+Q4uytaVkU73rW5vBGG
    /j+y3p/TKr9hlaSkF6eGnbVR+21jYHeIu8RItdeFkU3eQrkBX8lImVeQXjurVDWb
    5qwytUIY+ap22lErqkuM1IBRzqkvaIn8q1a5TY27QjNvM8rvOkhJr0FrFfD8Rngs
    U2veUAGv1bh11NYKuEQCiESR16lxf8Uq7XM5XZQ3Zr4VYtZBSppQ81uhnBbYf806
    08W+jvQCvaTI7g==

  172. AceCraft's Gravatar AceCraft
    April 13, 2009 at 6:54 am | Permalink

    Consternation: I have searched through wikipedia in order to find construction of AND (http://en.wikipedia.org/wiki/AND_gate) and OR (http://en.wikipedia.org/wiki/OR_gate) gates (PMOS) and tried to implement them in the game but… When i checked them with verification AND gate figured out to be OR and vice versa! Is there mistake in Wikipedia or in game?

  173. Ev3r_H4cK_M4rC0's Gravatar Ev3r_H4cK_M4rC0
    April 13, 2009 at 8:30 am | Permalink

    is the game downloadable?

  174. Zach's Gravatar Zach
    April 13, 2009 at 11:01 am | Permalink

    AceCraft: Neither contains a mistake; instead, the electrical rules of KOHCTPYKTOP are quite a bit different from those of reality. For circuits like the NMOS gate on Wikipedia, which uses voltage dividers in the form of multiple pull-up resistors, it becomes quickly apparent where KOHCTPYKTOP breaks away from actual circuit design conventions.

  175. defaultusername's Gravatar defaultusername
    April 14, 2009 at 11:36 am | Permalink

    @reajev: That XOR is brilliant! Kudos!

  176. Blueation's Gravatar Blueation
    April 17, 2009 at 3:26 pm | Permalink

    whatever I do, I can’t get #18: x902 to work. It just errors and it don’t puts anything out.
    could somebody help me out with this one?

  177. Axoren's Gravatar Axoren
    April 17, 2009 at 3:32 pm | Permalink

    I don’t know where you people even begin to do these things… I was happier with Steam Engineering and Alchemy, the stuff you use less and less of now-a-days. XD

  178. Datamid's Gravatar Datamid
    April 17, 2009 at 4:21 pm | Permalink

    Blueation use this to get you started
    eNrtmlEOgyAQRGXHn56hV+h/z9L7X6SNVSkKKKBWl5GYNH07sFKYrKHto73fXub2
    NG2T01QJpTUHC5t8YUPhxkLTtWSh9C1RaPomh43IBUAhhRRSqFvYlXMSvjoKwHuX
    0w+3YwGTcR06y8qlKKF2Qnwh3bdwIvwhw4cgj/SwIg8Z+wg+CgJpDpdNYhIh0wcR
    D+41C1iCeBYw49OI5A5KuMhZqZv3RZJOo+OqdJdnoI8F/A8jC427ymHPQaF8jXGu
    SEnPSy9klZVRxChiWnAmSUk1WyVKaiF9dRQy5woLNsuak5RUtVXWtcGBeN2IXMrt
    QEqq+gUcdf1McauMvYB/T30iWnA7kJLuYpXbHY3PE1t/NB6nqIsW2R1rTtJr033O
    uDexSv9dTmuuG7em9n9EnA1S7VZ5iCP9Xm8UIscX
    (hint 1 figure out what the heck this thing does)
    (hint 2 you’ll need four of them)
    the next two hints are no-brainers
    (hint 3 RST turns on #3,4 and #1,2 off)
    (hint 4 LOW is on when #3 and 4 are off)

  179. Blueation's Gravatar Blueation
    April 18, 2009 at 5:13 am | Permalink

    thanx datamid, I found #3 and #4 already out. but what should get behind the 4 gates? I can’t find out what to put there. Or should the system be mostly complete after your four gates?

  180. Axoren's Gravatar Axoren
    April 18, 2009 at 10:40 am | Permalink

    I can at least make things more efficient… I took Foxley’s Div4 counter and got it down to a 97 Des Score.
    eNrtmV0OgyAQhIXhxTP0Cn3vWXr/i7T+NNG4sHTBonU0Jk2+jCh0Z3cl3MOtf7r+
    4UJnOU8q9AvgvhO68Rx++dVtMkZUBbF3dFZhZx/RBWddDgoppJBCCmsL/c+Ebj4N
    wilLmoSZGWudWKe0mpWxLlHnjOWcjx8jBSBe5fTNx2EAadwZwUcotro19UkqiT8U
    ojpjri5MQ8fpOC8VoqGOFlC0SIYofm5JsffN8sp2FGV3BsOBlLQCRSPtgejBrXKa
    Z7R4KtosKWnLSMGxbLa5VUKe7eVCGDtwn+zAtSVmB07KBnz/BjxuhhBDn1aZmK6C
    jFZCFaskJf0rCmMTLfpZZmV4sLrx3N8qhxWENbOgpPFnA05KqtssUFRypGK/rNZt
    YpVVNrnTDwZL7aducivVLFtsUtKGNqt0lHG6zx53FauUr3KqTVfGt45d6kaAf3hS
    GloFrVZzwhKh+zvS5ngBgynHEQ==

  181. Axoren's Gravatar Axoren
    April 18, 2009 at 11:29 am | Permalink

    I’d like someone to upload a single flip-flop to show me exactly what it is… I’ve got no circuitry experience and only understand the basics of the NPNs and PNPs.

  182. Datamid's Gravatar Datamid
    April 19, 2009 at 2:52 am | Permalink

    Blueation nothing goes on the end of the fourth gate, actually you can snip a portion off of it
    eNrtWkGSgyAQVNpL3rBf2Pu+Jf//SBJXoygMI6jBSUNZlUr30AOEFop0v93P7d7e
    /tquyammAtvOnRzY5Ac2DIxNxqtuDnRD3RjYDtWdpsg+so8xPV0faR0MZKDZwH47
    5+KlRwEEn3L0iU9awELXQ1dZ+SisoaHRGMvz42v2lvi8UZTA8Jr38Ek9Qni3X4LD
    V4hmEGbMJBSEkRLIYlooyTxClKGUU/qvk5xlXdEWoIqnaFKp/WY7FckVccastCRF
    B12kf0e6Y8yVVbZdB4oqs/q20QBnn+hXoheySnMoJBRSLKh7AV2itMqjrKNk53DF
    XQcyRwOJ5Z8aDerqjDStS5RWWaFVWjuCAfJ+BrkodTfp0hyI2jqAm3u/y0tYOhj+
    324IsaDuTrq0DqJbrHK/+/Z1Yvr7dhm1dxsfmUSIUwxxB65BDeq6HF2aQ8XoMXfc
    u1hl+ClHbe8b90an/y19ICvq8jdZkVWe4kjz8gCU/ciB
    No more help for you
    (sorry i used a NPN when should have had a PNP at the DEC output on my last one)

  183. Blueation's Gravatar Blueation
    April 19, 2009 at 7:12 am | Permalink

    @Datamid:
    thanx, it worked now. I have completed the whole game.
    I have also found out why my own design didn’t work: I forgot to make DEC shorter, so it didn’t work…
    but thanx again!

  184. Axoren's Gravatar Axoren
    April 20, 2009 at 11:02 pm | Permalink

    Anyone care to explain a flip-flop in terms of Red Silicon, Yellow Silicon, and Metal?

  185. Zach's Gravatar Zach
    April 21, 2009 at 10:54 am | Permalink

    Axoren: Here’s a quick intro to KOHCTPYKTOP latches as I see them.
    eNrtmVsOgyAQRYXLj2voFvrftXT/G2lCtGJAHqPggwvhox4n00TuHR7mbV7jV40f
    ZQZJ7zNQNwtUkV6QUZX/1UgWTgAGMpCBDBSVgKULaodKufnhtaNlfeTMOSDQLuf0
    drMUQHDspxrTmBvcvBlU51HYlA7VgfgSqklJT6VmWGH78/8s/gK2X7A0zOHqwhMU
    pgBElZyg81PMqdc2EMYV3Wnzi2TZJikpKWnf9NlWyVUiKam3BaOOnmmV0s+E0D6d
    m3HSnimiRgqZjjqx2btbZZKiTp0lJb3dDgsJHaGGBrmqvDyF2yRTC6DQSJ9jlfBn
    dAsd9WWVd7jv9ihPYEhJizbgsYMsRDW45w58ueTOp3XuuA+xyvDYT1tNHqcgUkqk
    pBfSkeQQ7ARH+gFvpcb/
    On the left of that design is a set-only latch, which consists of an NPN with two input gates. When S0 activates the NPN gate, current flows from VCC to Q0 and, along the way, feeds back into the second input on the NPN transistor. Since gate activation is based on the last “simulation state”, the gate will begin conducting when S0 first goes high and will remain conducting until VCC is shut off at the end of the simulation. (Q0 := S0 || Q0′)
    On the right is a fully functioning set-reset latch that passes validation. It is very similar to the set-only latch above, with one exception: the feedback path has a built in PNP transistor that, when R1 goes high, shuts off the feedback path. Thus, the output at Q1 is high when S1 is high or Q1 is previously high while R1 is low. (Q1 := S1 || (Q1′ && !R1))
    I hope that was what you were asking!

  186. Nathan Mahon's Gravatar Nathan Mahon
    April 21, 2009 at 1:36 pm | Permalink

    zach, that explanation was great. even after all this i learned a bit from it and better understood what’s going on… to the point where i could even finally grok arm’s t-gate implementation.

  187. April 21, 2009 at 3:29 pm | Permalink

    This game is absolutely brilliant. I really like the fact that there are multiple and pretty different ways of solving the same problem. This game really makes you think creatively.
    Here is a rather minimal and elegant solution to the KO223 Dual Fixed Frequency Oscillator
    eNrtWl2agyAMrBlfeoa9wr7vWfb+F9mviBI0SSnoVmzwa32YmfwgBKgdv8ev++9w
    /xnGW811GSHVCYdwvSSkV0Md4veLQgpXlcciiRyq0R3u0T26x148ft4S4MITCSsW
    1sal/DK9GrZzpLeAAhA/7SiBAuXRxhuFp4HpRgtlHTRoFkxXYk7tYVVKlltM+nCj
    DXMxGRhLgKTQoiXElOYMclNTcCoh2GAUSl4yCmUUyhmTHxOnTRSangcgGlAI2zzj
    XTURDbEBnVsyx76YVmZPDW0edDmJFq85i6TYuBHme22MwUt/SKb44ArPTzVEGzux
    YXbBRlEVZRWNZYl2ZWwyomcWSgn8aXEKKwarvBOXd4bKZ2NJ5Oe1KyU7U7EmpAJ1
    fDlWl4GidaJjFJfLyFFHHX0D2kupxO6W0RIVXOtaR887uy9dKs3uQg6X7RshDvmI
    QobLJgtE2LUfovVyty9qzO4TFdJOSmXVERstB3DfR7nWUd9VdncAR2VnGrvKlgM4
    4FrXOvrm2X3CUtn+gl9YQRJKz1FISRWgMFCYqKHNXzWrB3/Xdqu1xpWju6Pi3Cer
    bhzzjnuXUil/2tG4qMR/ilhhZ5zVX4/UvYH+ixMURkln4tmO1A+z3Wv9t8p/RYXZ
    bVaGgyuS1P4AJSnJ2g==

  188. Nate's Gravatar Nate
    April 21, 2009 at 7:21 pm | Permalink

    Hey Zach, I found an error in this game. In KM141P, on the diagram, S0 and S1 connect to the middle ones; on the board, they connect to the lower ones!

  189. Axoren's Gravatar Axoren
    April 21, 2009 at 8:22 pm | Permalink

    Zach, that’s exactly what I was looking for. However, how do I produce this scenario.
    VCC
    |
    -[B Q]-
    B toggles the connection between VCC and Q?

  190. Icydemon's Gravatar Icydemon
    April 22, 2009 at 12:08 am | Permalink

    A very nice game… managed to pass through first levels, but I think that besides playing fun is also in learning how things work. I managed to make simple, or, not & and gates but beyond that, everything is based on experimentation…
    It would be nice to have more levels, a good tutorial and some hints on each level, plus after completing something to give the player an advice or a lesson about something… Fun + Educational…
    Keep up the good work

  191. Blueation's Gravatar Blueation
    April 22, 2009 at 10:51 am | Permalink

    Maybe you should put a button: “back to top” down here. That could be handy…

  192. Jen's Gravatar Jen
    April 22, 2009 at 9:23 pm | Permalink

    Zach, I have to know… I’ve been trying to make more interesting circuits, and I ran into something rather strange.
    A dual-gate NPN transistor (a strip of N with a P crossing from both sides) allows signal to pass if either input is high (effectively an OR gate). This is not the same function that is created when you use a longer strip of N crossed by two different P gates (which is effectively an AND gate).
    Dual-gate PNP transistors instead block the signal if either input is high (effectively a NOR gate). Unlike the dual-gate NPN, this one has the exact same function as if you used a longer strip of P silicon with two N gates crossing at different points.
    I would have expected the dual-gate PNP to pass the signal if either input is low (effectively a NAND gate). If that makes any sense.

  193. Zach's Gravatar Zach
    April 22, 2009 at 9:40 pm | Permalink

    Jen: That is an excellent question!
    The dual-input gate is one of the sketchier aspects of the KOHCTPYKTOP simulation, as the two inputs do not conduct to each other, yet both control the gate. For these gates, I followed through with our basic assumption that a logical true is represented by “current” and a logical false is simply the absence of “current” and that, since current will always flow to connected areas of non-current, a high signal always wins out over a low signal. Since a dual-input gate is still a single gate that simply has a dual activation criteria, it makes sense that it wouldn’t always behave the same as two of the same kind of gates in series.
    As an interesting side note, I had originally implemented the dual-input PNP as you mention above – that when either input was low, it would conduct. One of my first alpha-testers discovered this functionality and was completely thrown off by it and suggested I change it to be the way it is now. I agreed and made the change.

  194. Icydemon's Gravatar Icydemon
    April 23, 2009 at 2:42 am | Permalink

    One question, does the amount of space you use to create the circuit count toward anything?

  195. Axoren's Gravatar Axoren
    April 23, 2009 at 6:22 am | Permalink

    Less cost of materials.
    Anyways, Zach, do you have any method for making a toggle? I just can’t seem to make a toggle because everything I do in one spot can’t be isolated. I tried a set reset with a reset that reset when the second time a signal was sent to set, but it would always reset on the first signal rather than the second. Care to share? I really want to see if I can get some of the harder ones.

  196. Axoren's Gravatar Axoren
    April 23, 2009 at 6:32 am | Permalink

    Or at least some of the easy ones and understand why they work…

  197. Datamid's Gravatar Datamid
    April 23, 2009 at 1:46 pm | Permalink

    Axoren have you tryed using a PNP gate like this
    eNrt2t0JwjAYBdCmyUtncAXfncX9FxESRUoilrT+VM9XCtLDRTHlEqnpmA7TOUyn
    kIaeY+fBMR8dwZDCz385goKCgoKCgvsJ5u3c+Hiyxhib53otk6+Umb3vTdufqkwa
    MMb4vZ3V6spFZUoppf+t31GV0UJQSlXlE411Vy7+iW4RKaV2lZaJUqoqr00ZR7tK
    Suneq3KLp+DVK2VIKe3S1zzj3qQq2+d6ve8r5/8mcntQSj/XSNVcAHXfxo0=
    This is very helpful because it gives a very short burst of power

  198. Datamid's Gravatar Datamid
    April 23, 2009 at 1:58 pm | Permalink

    Well anyways I made an adder (just load it up on a lv with 4 outputs)
    It tells you how many are on at the current time
    eNrtWl164yAMNJq89Ax7hb73LL3/RbZxwJaQEBgXZ5PF/pK0HgaJv0GAb5+3Px/f
    4eMr3JaeexKbiWG7DxLph0Lr9yFiyO4DRGJ3uNhiOFbG64mhvSUlcYn2lh5iaOtD
    HpHaicQ6XbrpeOXsrlLd1UUQaftV9JLFhVkMsZ4F3e4AZeJG9yzuzpH+tjqAbv4q
    sbmnauLCOkFXJ1/6htV1Fk/oahqPc7aaxPchruEcla8VBWB+TqMPJ9YH90f7bzSd
    3IwpEsxS0E8eDNQwy3W7jqIYga7/nsm5v0SPB6LKpF1J16hMkKGZfY7qDJRdkUBw
    7x1BuACovIteE+5kYd+AeQoJm+NiOAqf+7jWerm7Hz9pVPArDSQ2gbEB6Iz9PQFj
    dqaS7qS/jAT1LEy/Szau0TJHQ5tE9lXRTMXeoETDUQy1ixqKGorZRhN9DvrWUjkM
    Xeeh/8juQK9iXIUOATfCtYumYMtwa13BRzFH2ZTKEYO0gp7o0mb2Ytk9RDpq3Io4
    uOWFkSbzCjWvUOLGiA9lFDwBR2NdsxyUdIAFlWiMhFk9NkakYK1/RgxPyR2mkE6p
    vHyJ7aGwO2YbmnY3ClxT7zYuOXtbtZw9AUemVYZX2rM2dN+BtL2SYmfVJKXdayi7
    2DPIBG3bBgRHwXNGLoYQrVASw1har54d1NSs3GevX00xnFJ5+dLP61pmn82Hv5Mz
    OrmVmNOPWOCUF65X5uDPa7J0aOJHlbWJA34kDD3zcG6Srj1B7hW4jubczlVD9+L9
    jF2fiymVry6V506URGBA/GhcrpKtc2+ocYZ816h8SuyjKkiCWnIOORVvODOnbpTc
    EnmLOyJ/4jBgOWH5KKFvsquicKekPaaNicW08qQTcUJfeadk/ZIiDZVK+3MeFVGH
    9XKKHbWIhZKCW3cya0v7Z3WPwQc34j0fKR1w4+RSPfOWKO5kQjaUKO/DtvHSk/JZ
    vB9khslGbfAVvhlVbnsP/4I4zHc2nq9I1vUXO+zK0Q==
    (I hope it works right :P)

  199. Datamid's Gravatar Datamid
    April 23, 2009 at 2:01 pm | Permalink

    woops forgot to connect a NPN gate -.-
    eNrtWl164yAMtDV56Rn2Cn3vWXr/i2zjgC0hITAUZ5PF/pK0HgaJv0GAb5+3Px/f
    68fXelta7kmsJq77fZJIPxTavk8R1+Q+QSR2rxdbXM+V8XriWt+SkrgEe0sLca3r
    Qx6R6onEOl286XzlHK5S2dVFEGn/VfScxYVZXEM9C7rdAfLEne5ZPJwj/W11AN38
    RWJ1T9XEhXWCpk6+tA2r6yx26Gocj3O2msT3IW7hHOWvDQVgfrrRhxPbg/uj4zeY
    jm6GFBFmKegnDwZqmOW6X2dRjEC3f3tybi/R44GoMmlX0jUqEyRoYp+jOgNlVyQQ
    3HtHEC4AKu+s14Q7Wdg3YJ5Cwua4GI7C5z6urV7u7odPHBX8igOJTWBsADpj/0jA
    mI2ppDvxLyNBOQvT75yNa7TM0dAqkX1VNFGxNyjRcBQ+F312UUJRQjHbaKLPQd9a
    Koeh2zz0H9kd6FWIq9Ag4Ea4dtEUbBmurSv4KOYom1I5YpAW0I4ubWYvlt1DpKPE
    LYiDW16UI0OUvEKOGyI+5FHwBBwNdc1yUNIBFlSiMhJm9VgZkYK1fo8YdskdppBO
    qbx8ie2hsDtmHRp3NzJcU+92Ljl7W6WcPQFHolWGV9qzOvTYgbS9kmJn1STF3Wso
    uzgySARt3wYER8FzRiqGEK2QE8NQWq+eHdTUrNRnr19NMZxSefnSz+taZp9Nh7+T
    Mxq5hZjTj1jglBeuV+bgT2syd2jiR5X2zFPpFcljOs2N0nUkSL0C19GU27hqaF68
    99j1uZhS+epS2XeiJAID4kfjcpVsnXtDjTOku0b5U2IfVUES1JJzyKl4xZk5NaPk
    lshb3BH5E4cBywnLRwltk10RhTslHTFtSCymlSediBPayjsl65cUaahU2p9+VEQd
    1sspdtQiFkoKrt3JLC3tn9U9Bh/ciPd8pHTAjZNz9cxbIruTCdlQorwP28ZLT8pn
    8X6QGSYbtcFX+GZUue89/AviMN/ZeL4iWddfazrK0w==

  200. Nate's Gravatar Nate
    April 24, 2009 at 3:56 pm | Permalink

    Hey guys, here are 4 UROs (Ultra Rapid Oscillators). Have fun trying to find a use for the first one. πŸ™‚
    eNrtWluS4yAMDOr8zBn2Cvu/Z9n7X2QTHNs8pOY1TuwdxuVKVTqNhIBGgrn/vv/6
    +uu+/rj7reeZxEn8cUT3ejosyuNxva46T3b+s9rV3WFhbofE3UkXNVMg7mFZ6VJH
    TB298fjGrq72wrfaYmytmljVPy2qUhPRc8xV1ztXXU1gUqILnkai1DoaEiWYcA1E
    Fyyl5uFocFSfANJH7JoArmaWWn2UduKgxblb7USfzon951EA6juOPgaDGT4zLJ9D
    4QNIUMZd2PGPVvT55WuIctSDy5ujWEm+BQXdZoLWsrcquN9Uw96ljb41EDq905A2
    vbqto5FHGpegnrvNkhBegKU/+g/k1ZetRwkaDBDUxjfHcliSLqVkMZtev4KJLh2z
    4QdI2E+U0hc+LNfw1Kwdw5tEylyQVeo50cugOEiva+yio+VVOGNyrc9QXHvH7nXQ
    KEBvuyUaJ5yT+E9W2ZTKa6HDywEEzZZq9QI/YaxwzgWOY/qLk0YDnxvBKZU/Gg1r
    RE1IC1M6KsiyJUyrcTNvhOzVuJU3ZocAaTVuZKR7MS7GCUK+nqJivDfnTE1mcQYd
    I3tbAeWqxynbuQYZXxjUJBq9YsiiAcYt2C1xp1ROdCCrxEjpZ5e6hYVWKrFtlJfY
    pQKcyR2OK8Ah/Ai4dxTAhZRJFgo1BcYqjpG8Eb0t40prcErltbJKDE54gOWcYuSc
    bEobKWd18c6yyopiFnb+NrQlYaCIZuKAUjS6fAYKm92B0RBut1vAccUC/JgbpYl+
    t1RW5EKpLOViCDvb0S+8haEhDJo3ml5Zt9IJDfQEFZoosftuehtu2UWWOeZ33Voe
    vnHFvglPe6PYNdA4GhZKrqopuo9se8vR5GlBP6FIlVKpv+PoFMN37e9GxZpIJWim
    hPbdH+DlefnAYftPHXxjzlk+b+zKG40Dw7QAB4DW6zMUCnByuYZSzjmSCReOBbhd
    qMNwTkX6B7l2yQs=

  201. Axoren's Gravatar Axoren
    April 24, 2009 at 4:56 pm | Permalink

    Tried that Datamid.

  202. w h's Gravatar w h
    April 24, 2009 at 10:51 pm | Permalink

    Nate’s above data doesn’t work. It seems that Textile has changed (plus)uu(plus) to +uu+.

  203. w h's Gravatar w h
    April 24, 2009 at 11:13 pm | Permalink

    KC84C sure comes out neatly.
    eNrtmk0SwiAMhUvSTc/gFdx7Fu9/EcdaOwWTwPBjS/tgGBZfH4mOPIM43sfb9HTT
    w41DTj+VkPKELlc45AsHCCGEEEIIs4UuR0jRHkmVlrjaXFvozB6JSOasCr/fiNqs
    CGl5QJvNiPZ8pQ/5XM6R3mbKzOIop2vjefjJkfDQW+knFywBCnpuyp8mUl4xs0zV
    Tb7uLg5ie3Q7atLAHDxKalZ/MKaf9yrJMQ9B+ZBZgYL2QXUzRFZJtB+rBAUF1SnD
    0K5jlWbdyKg5QWGGxiG6nRlKsNbKfj+yRXdjlTBDUFhlQe0n/Wi4iSuIky3L1ppx
    cQCvTxmbBRRUrSqDVvUQLS5daWX10qdPq6x41a0lFqdUoAUFPQuVT1jxO26btrsB
    1w/v5h13uxvwxlYpj3KKqhIUNPUAHv4TSKn9enq9mRXpDo70AtGeyC0=
    The mechanism for each bit is only three cells high. I could have stacked up a ton of these.

  204. Axoren's Gravatar Axoren
    April 25, 2009 at 2:30 am | Permalink

    Could anyone make a toggle latch unit and have each part of it separated so I can see what each part does? If I knew how to toggle I could possibly do 90 of these myself.

  205. Axoren's Gravatar Axoren
    April 25, 2009 at 5:48 am | Permalink

    I don’t know how… but I just built my own toggle latch… By complete accident… I started making hybrid set reset latches with some signal shortening and signal trapping (the things that let only a fraction of the signal through and the things that let the signal in, but keep it from repropagating back through the connections).
    Eventually I got something so horrid it made no sense, so I optimized it.
    eNrtmlsOgjAUROkdfliDW/Dftbj/jagl0RjotNzS8BoIX8ex2nbuI6W/97fhGYZH
    6DvPfXChLRWOguARhng7hBbFi4XjeI7/eKUNIKGEEkp4TqE7BbiTTkWacyZWdyo/
    7QaI5Zylr0gBzD719M0/H/kOh79xR2pJahktiDb+it81/ebkbIiKXolyp3CX2SJ3
    990EI4VbxqTUfBQFy20pyDL6tTKEqKgcWk4PECoZhV8LbXhR0dZOwWlmYxehkmYl
    UC1AWwfaWKjmFBUtacHN67KcQzPu3pVD9x8q+TKxyYQacFHRNapKrweRDXdqwNej
    rDIE+BJTrewgKlpQVcIqXAa3uw8ZKqtPua3ilNu8NHs6JzuIipY04M0cavQtlXTc
    aHPGvUqonH/qaXVmodpcRpu+AyGziIouc0rDuhEbRaS56wUflscL
    Set-Reset Latch.
    With this, I was able to do the 4-bit levels. Thanks for the help Zach and Datamid

  206. Blueation's Gravatar Blueation
    April 25, 2009 at 1:23 pm | Permalink

    for everybody who is confused how to make all the diferent gates: I have made them all and have putten them (except for the and-gate) in a code:
    from up to down: NAND, OR, NOR, XOR and XNOR:
    eNrtmVtugzAQRWGGn6yhW+h/15L9b6Qyfpb4CYKg5mBBbI7vOEbWla1Zvpevx3N+
    /MzLtKd8jlBcmZbZFfPO11Ieal5oulihrC37znZOeai1R5xrI7ZKDBFqvUI/gVA7
    ecRY/Fwn1ipChAgRIkSYEa7bOSlfK1XV7H2c1scNl5GYH5WoVRcpAa691QZdhvpO
    Nap1Gh7FGakMzhcKhd7Mkbqs8uZUWTxQKPRcemurjBu2pKqdkUvi/K5yJHJJXNYq
    Cw8KxSov2Tfqlg4cwP+Ix/+VHaR4eG9H5gAOhWKV51Fjff7hDNG1Vxrbar3Ut/eY
    YRo543TNyOwboVCs8m1W6dM4PquTpnU2B+CaVsvasG+U8WRTt1YxUij0E6zyghx3
    i6rIJgP+gg/kuOV4jpulBYVeRd/hSJ1Wmb+P0zGr3PuplYUHhf4rq7zckX4BgJPH
    hQ==
    there are 4 pins on each of them: upper +VCC, two middle: IN-PUT, other pin: OUT-PUT
    any questions about my gates?

  207. Datamid's Gravatar Datamid
    April 25, 2009 at 3:10 pm | Permalink

    No, but mine are better πŸ˜›
    eNrtmV2WgyAMhTXXl65httD3WcvsfyOjQZFA+FFbWz2R41H6EYQLpgGH5/Dz+Osf
    v/3Q7UlmeMiwF/dLUgxlnsY8BYzmMzGkoS8+cYNhlzSVplRrqk2AVxhSMNzLL2pe
    GroxSodcyW99IuUMa+mgIe1RdecTba6aoRma4cUMOZyj/MEUgHoep+XnqgeGLqia
    f5mucNeh83y8DQAnPiSHrMAVYEUXO0b+QZPVeK4NQNA05tONaJ9oOfN89yqYDtBA
    Gop67qTgAmORpQSjQDv3m+i5UFhSEleWtYgT40j0aNCl5lPdGc49Z1kLyrhULzFP
    jHyh4uDk7N2gu5sipz34BRPnbVWfQT/hvZrc6uUpVAqlVJ7eRw2Vem8EVY2NNeMA
    JaNGv5DezFXina8hbPIYNWqu8sZxIwhr5LTGUYktNLquCuc1+FVjzqS/oRp+1wHh
    Ne0vmiLDWkRa+tOBxZxGzVW+21XyrkP2BQ82zxR357bvbrwALy+xty3Ay9F7JbY3
    Z2jUXOWHKfTtWaAYZYWlcjR2wld0lSUKH4GjQQ2X3xlVwvYqjd7VVZ78PbzxNUS0
    vPYftlt6lIRQaGjV/BGcoK/9v2+IketvXSv4GDvWGct6vWGJvUdnP6+uo7PRk+kn
    PFKjq9TP4/SYXFEcVKT+zdNtZy0lFfFmts2+tGr7LVNro1ahy9LiTRSVrOiM2+ps
    9Lz5fLJH+gfIichI
    gfIichI… hope thats not a bad sign 😐

  208. Blueation's Gravatar Blueation
    April 25, 2009 at 7:24 pm | Permalink

    HMMM… perhaps they are, but I think my XOR and XNOR are better and easier to make.

  209. Blueation's Gravatar Blueation
    April 25, 2009 at 7:33 pm | Permalink

    also I’ve made some other pieces of circuits: I prefer to call them TECHs:
    eNrtmlt2gzAMREHDT9bQLeS/a+n+N9IeAsQNlmwknsnAgSRcxjLGTASmu3dft5/2
    9t12jWemkEIKKbyUUJKNbbJ+fqrCcffHt/G3lIXNP2F1xEbZTWqF89kpfO+IrS+i
    LD2PxSrWR2x2ikjruJiwT+dEn3oKILvEaV1cGdYaFZNiA/q3LmtdR/SYNO1ILa2Y
    Wj9N2lvRzmnh/I7H+tpcE4VKpa+NTEtGC7vkIfS85HRSKYb4OhWzZCMurLh2nVHU
    iq0VU+ulsjY9wpGqrJKU9GzUttnc1bvUDC+pjVgW2K9olaSkpKS0StIPzBvHm+/X
    dOipRU3OiUDud4gWlhaBnBPMOWmVpO9nlYUnmelG+A3thBR+MzzX80ZaJSnpXkaq
    ZpXZLMmT3V1Mi0A7g/0qbpXbjXFXUGjdA8XOg9zlMtDpBgxarWC0hl1niD4CrpRe
    eRb8xhLQJtKlY9yhW+z0hhLLS/Zq67K72dlYb+AmkjeKfMSgzxGOVGmV+SVOC9We
    XozIGVrymohJsQHNdp8FLVksWTUWq63q7M5LkX1KBqxgDh6aOKzyR4lNszvEsjtm
    lTGr3N2RfgGwwsev
    (thanx to datamid for the cool letter style!)

  210. Axoren's Gravatar Axoren
    April 25, 2009 at 11:27 pm | Permalink

    eNrtmktuwzAMRB3Sm5yhV+i+Z+n9L1JbriXLIkcCjcYtOjKyyfOQ4kdEAGV+n9+e
    n4/nx2OeIg+FFFJIIYUUUkghhfcL08858Veiqmp+rlPsN695MrGmJTpP2uJFo3n5
    6i0P5gvL1xvHFlb3Nhbk/mBdQtYTk87ezrBQETUiz1y6mYtmZQjHbO/FWnePjFdo
    FR35uRr5iEnu5tpEa+DkoujLGzUfDX7X+7FJOK2olb59Rwvmne+FpOSh82+/cOS/
    aWwNzVNSUlLS/005KklJSUk5KklJSUk5KklJSUk5KklJSUn/zKh8wUV4hKYbze1B
    Wpual3e11r1yFHQh2Ylov2/0tAr82ls++m0Nl1wB2slzEuJ4XaptBc57DlpuC29o
    vSrY6qJFlhXuStBldSfPOF7ck6ID2fD6GVyDd8/gHQPtjok0OCrtz3V6eVQqHqTi
    /6UGtpbaR/FoWeBBa43XloMRiR+RJx9s6b2b3F2BiDpVsKZlbTlUIyeXJV6FeRZY
    fbwrWAW50JNmpUb2jHuj71fjlpH250blyyfSFzxnyE8=
    Character Set.

  211. Blueation's Gravatar Blueation
    April 26, 2009 at 11:16 am | Permalink

    I’ve started building something cool. I call it operation NUMB3R5. I’m too lazy to finsih it. Mayby somebody else wants to finish it. Thanx in advance for the hero who wants to complete it.
    Operation NUMB3R5:
    eNrtmlGSgyAMhjXxpWfYK/R9z7L3v0i7CAU1CUhkKhoc2858k8Bg+JuA03P6efyN
    j99xGmquzg1H8soYwsKwsEdYGBYMFRKjnYbLeywx7dywOACqDTMxIvUIdbEKtUFu
    hmZohqWGYTGPpYZh/a+/2w11d4+D1rD6j7WjoV7W0KVzwDdHEZG8tRTnNg3+x7s/
    TDqefweyHhYG5uA0hI/Io9e5LXHSCOcHUHo2ZSo/iTBbAgYRpxO8oW56zonhm/R/
    nbTynQuwrYNIgYgkH0Iy9U3jGUTPTGDLtvWeW8mT1G+Rbl6PoruYkAYQqag+nGXJ
    qJAd1i2fkVGjZ6I3lUqjRo0a7U4qY9GBG0rmcCGBp+sdnzcyxdBcCoX8DcXsTkOP
    rsTFTJhLZS3gr0WJ+lxZzGLDMrml57tKJRsArhRGXio5GoRFQ0GmgLsFLSOVigIc
    jd6DkitF47mtZPUlhj0U4J9tZdqW2gZX9csqlg8t+Yxm5rwY0lyZN2J2f9VysBtk
    lYIoxXu3Zy/AtG2o3ao8ZzJhnecTSqX2RAlX97f/o3tcLIhERrEQ0tOeJxtNKKl4
    ScTSJ+BJhrb7jDtP+8sq25xxHyKV9K2ln7cjtrVwlFkqgYsPApGfzOzbO0wBrqd1
    +42ZTJjdj0z2Zm0n8+yUixwoeN9Myhtrs8r8GtTkq23G3E6RhH5fB6LJ5A==
    level KA180 is handy for this.

  212. Axoren's Gravatar Axoren
    April 29, 2009 at 1:11 am | Permalink

    I run out of room finishing that… eventually there’s no way to connect the numbers without spacing them out and even then, I can’t get the 8 to blink at the right time.

  213. Nate's Gravatar Nate
    April 29, 2009 at 3:57 pm | Permalink

    Sorry about that, guys here is the real one, just put (plus) for +
    eNrtWluS4yAMDOr8zBn2Cvu/Z9n7X2QTHNs8pOY1TuwdxuVKVTqNhIBGgrn/vv/6
    (plus)uu(plus)/rj7reeZxEn8cUT3ejosyuNxva46T3b+s9rV3WFhbofE3UkXNVMg7mFZ6VJH
    TB298fjGrq72wrfaYmytmljVPy2qUhPRc8xV1ztXXU1gUqILnkai1DoaEiWYcA1E
    Fyyl5uFocFSfANJH7JoArmaWWn2UduKgxblb7USfzon951EA6juOPgaDGT4zLJ9D
    4QNIUMZd2PGPVvT55WuIctSDy5ujWEm+BQXdZoLWsrcquN9Uw96ljb41EDq905A2
    vbqto5FHGpegnrvNkhBegKU/+g/k1ZetRwkaDBDUxjfHcliSLqVkMZtev4KJLh2z
    4QdI2E+U0hc+LNfw1Kwdw5tEylyQVeo50cugOEiva+yio+VVOGNyrc9QXHvH7nXQ
    KEBvuyUaJ5yT+E9W2ZTKa6HDywEEzZZq9QI/YaxwzgWOY/qLk0YDnxvBKZU/Gg1r
    RE1IC1M6KsiyJUyrcTNvhOzVuJU3ZocAaTVuZKR7MS7GCUK+nqJivDfnTE1mcQYd
    I3tbAeWqxynbuQYZXxjUJBq9YsiiAcYt2C1xp1ROdCCrxEjpZ5e6hYVWKrFtlJfY
    pQKcyR2OK8Ah/Ai4dxTAhZRJFgo1BcYqjpG8Eb0t40prcErltbJKDE54gOWcYuSc
    bEobKWd18c6yyopiFnb+NrQlYaCIZuKAUjS6fAYKm92B0RBut1vAccUC/JgbpYl+
    t1RW5EKpLOViCDvb0S+8haEhDJo3ml5Zt9IJDfQEFZoosftuehtu2UWWOeZ33Voe
    vnHFvglPe6PYNdA4GhZKrqopuo9se8vR5GlBP6FIlVKpv+PoFMN37e9GxZpIJWim
    hPbdH+DlefnAYftPHXxjzlk+b+zKG40Dw7QAB4DW6zMUCnByuYZSzjmSCReOBbhd
    qMNwTkX6B7l2yQs=

  214. Keldor's Gravatar Keldor
    May 3, 2009 at 3:48 am | Permalink

    Needs a Show Silicon checkbox, just like the Show Metal one – it’s too hard to see if you’ve connected something wrong.
    Awesome game though! I’m on level 6 now….

  215. Fry-kun's Gravatar Fry-kun
    May 7, 2009 at 4:44 am | Permalink

    Thanks for the great game!
    Here is my personal achievements so far (btw, I’m software, not hardware engineer)
    #4 KO229 PoR
    eNrtmlsOgjAQRWVuf1iDW/Dftbj/jRhakahleEohHJvGj9MTasSbGWq4hWv9qOp7
    FS5zBiIiIiIiIuKQaKGKw6aJrZTeJ4kHvqJN/TosDnfLp7jlYjln/a9IJWXncupf
    FwqFrkHTr86hCpdm5nnDmgU2tEDm8y54crtos0FfCz4+Q9qnfheUCKlR6QmFQqHn
    pkQlFHoGKocqy8u7CYuohEKh21C/J09NaDm3PwyjLqISCoVuE5UmcyIrW/y9Hxum
    R3nru3urG4lKKPT0VE4j3DAv0Eq52ap031HJsTcUeuhD8QU1p/3NVb4q7drzV8Wp
    XSTSyKjMz+WUWxoK3eL/Q16bPHS8Ij8q57tJlibvuUAiPQFw6cce
    Goal was to keep perfect timing and lower the score. Wonder if it can be lowered even more πŸ™‚

  216. Kirian's Gravatar Kirian
    May 8, 2009 at 1:34 pm | Permalink

    Here are a few gates and gadgets:
    eNrtWkFywyAMDFpf8oZ+ofe+pf//SD0ujgGDBMKEplEYT8ZZr6QA2gjI8rl83L/d
    /cstN00z4liiWxutLXcnEGm7cndNRKVH8vcVRNoedO0e5eb8pSDSmUi+hYGn/Vog
    Ot/CziGZ6B4+w4dc1K8FovM9eQvuSSaqO8eIYU+byhnRiEacQdzKOSq/NhRA9upH
    eb9dKDYv+9v2CvwmaBJVSKqyzKGrZSZmAUU0Ct7y/rF3MRjNRXURitidhBJIj1I9
    GodamHWHjSx6DCAz28VcKKPgUdayH20dlyD6JZXlluyeoUhVUvkPUfjJdkzqBstJ
    kgyMGQIXxn2XGWvoZPRdpfJF5T2qWFJuHq9BJcs2CoaaVLo3rRvZylBYgLOWG+tV
    fgEeLipxLJzi4PeYU7mLF7MJCtYyoXZboAgP4JLAtQQ31KTyaqnsEdJLF+D1O5n7
    NhAeQv4c7qugluCGmlTqpBJBerWhcWoOsKzZq4wLvnMdleIgDo3q1ZNlYc8QtTE/
    lWtVpaGzpfKPnnE3o6AZUaHrICMahfScOls3JtVuBffab9TCLWyS1kjl/luk2V9F
    4bew5RvV+QW6Zh1/Ai7FrPP7e8atHF+/VBudZTMUqVIq81c/OrKqPP4GFNUdWTSJ
    6lQSSpar0Y6q8mWquwZuKpXIC1q+n4ndbdajSZkqoBClg0X5XNBmCp9lgJ7LRwWw
    /1K4LPcnKNIPobjI5Q==
    I’ve tried to improve on Datamid’s and Blue’s XOR and XNOR. What I present are omnidirectional XOR and XNOR. Consider the vertical (5 high) version. Connect the five rows as +VCC | A | NC | B | OUT *or* as OUT | A | NC | B | +VCC. Either way will work, and of course you can connect each from either left or right (or top/bottom for +VCC and OUT).
    Also included: A more compact version of a 10-tick delay.

  217. Blueation's Gravatar Blueation
    May 9, 2009 at 3:55 am | Permalink

    great work, Kirian. but why are you calling me Blue? (I don’t mind, but I just wanted to say something)

  218. CaitSith2's Gravatar CaitSith2
    May 10, 2009 at 4:45 pm | Permalink

    All of my solutions listed at http://cs2_zachtronics.pastebin.com/ on the most recent paste.
    (Note that I am trying to pack things as tight as possible to be able to throw the nickname artwork on the board, if possible, much like the silicon artwork that is only visible to the original )

  219. CaitSith2's Gravatar CaitSith2
    May 10, 2009 at 10:21 pm | Permalink

    This is why the verification should be randomly generated every time it is run.
    eNrtWVG2ozAIrdz+vDXMFuZ/1jL738ic1iYBAiQarbajntba600IEgLh/vv+6+fv
    9PNnut/WnB9MJPPs6nHKDfD7blGdft5MnNrEyTiph1j06zUXEm+usNNSA1hNZCax
    lJj7fVOPA8qZ+3unVldOZOqxnE17fPW2TjkDxIEx0lqtCmIaOC3tMRkTMWMOvA4n
    Ft9Cjg+YrNlBGYqIgQFQplDffOTKkcsAWb3ayplUD3qEZCsnEYUffTnkyXodqdVC
    1K6YPWMrZzIXuCkrzlBOfJqi3uKFdMlS/q3hSj/xGc6RfzxRAOZnHH3ieFxeP1+3
    lKWaUcxPvB5U6OM/5F81mhvVaDlyAwJ9XO+3TOdweuQJPzQJ84H5KRqDEaOOaCE6
    D34vlAgxSkegsNBZvW0UCk0cFEtRKLkoe60ml3xu+jdfNYryBvSIkiWl9wNhVxyh
    MuXA+iWBzs8WmZk4aQgFJc4l3nK+5fObaQPCnvA2v+T5wy6HeaH437Qxm/FeLX+3
    NuCiqHBUXOw0opZUkbXj8gzncJUwXsgp1CXW9sOkwkHcC7VRjLSMTaXCgFQwpJIG
    fx7PcLlKuZCKBfXtjtSIG3PqbieVJLcGNIrLsXwlCjPyEwl4aO0WLhLw0HUglAqV
    6VVSsQ2pasNKWS6TykUXxqvLnCGqzq+okvKupbfjFMZ+W6B2io0+ZxgnaCPJLMLI
    EANx464y75SA832wpehm2kDsHKBmOJTr8FHPO2ib9KJKlM1AhRZHygoEjlTl6kiF
    WldQEQ0+M248f1SJXDA4l7pK6ceOKqEy9V12yQZaPoq7p1RD6eom2gAa6Tms0DGX
    KnSMJrXRiCo7pIIvlc8FM3gjboQVW3RF4PpY7hnwWa5ysNKda11BLTtGqVkH519G
    WmHWwZnZBOpyUZAyfrtOPYKCtkeRvm1UZIFmrZlOWOMOUYpq3BRVwFfVuKmB0roK
    eGq4r8Zdc8mtJms07YeJBFzUuCmqcTdR6qyA19HqRh5pV1dpf8ZRuUizlWfpvl+w
    He3Gq2Kp0/1ykjcNsfeKhhXclq6k1FXLjdi+ue2Pw1f/WuYo9Qu1IbeFrCir5qK1
    M79uRJDKH5IK6OeiLyvc4Q0Cx3gk5/gHKMfK8g==
    They provide a single verification run, I make chip that fakes this run, then things break and they don’t know why it broke, because it passed the only control verification provided.
    This one is for the 8-bit sram level, passes with 97% based on some input logic.
    Now, this is something I wouldn’t do in real life, if I had a real job designing this, but hey, all fun and games here, right? Who’s going to fire me here?

  220. CaitSith2's Gravatar CaitSith2
    May 11, 2009 at 12:46 pm | Permalink

    I have cleaned up the sram simulation output simulator. Now 99% accurate.
    eNrtWlt24yAMDbr56RpmC/2ftcz+NzK1eQokwGDHTmP7tI1z0dNCCNTn9/PP1z/z
    9dc8HyP3GxOSeHdJNIFB+tytqiLneoRGuLsINY8mbDTC8lPq4SYhjRLqJmwmDHJf
    JHHYRuPkmZdJpHbkaITdkbOTRB/uQ86ZIJywkUa9ygi94bRVog8m4sEsRs6DE3o1
    TDNWM4keMs1YFQOAts7H1Dm1hciUNkbnmC0Sk3dUkWik12Gcc9LQ4nk8OrBQVbaR
    MscJztFvVVXhXW1ZkRsL+K8oV/oJ13KO9GtFAYg/8+iKY/njPrpHClpZFHbEz/V8
    lPCCARaR8eVS8HAtiPVKMWIlW4c4LukAy3W54Yf4QWxMEDMxgKh7AIl4w44fBqsZ
    FxlAMzjtDq+h2wUXusHGUXxBJex+KZY5asjUVKF2MqHDybzMDXM6U0CzyAuzM+JO
    nzj7I7mNv/XRaW6/W3zmdbSmpDiYbpF5eBQ1J8/OfY2XpTQtlXbl2hv9ONSG8VGc
    f7c3oKIocBS0OMiillZjtB80U66QKiG8kEu4KxTJp2qFk2hvVEYxwxm7aoUJrbCP
    Vp1y+VSaT++fmSoRFltcK5Gi+FAEwIRc3GnnLVGIlR/bitfeb7b4ChvxaupAVSs0
    tdLmYMUixzaviCVvoF6vQpvdvCThmQF3qmTuCgee2gFUtfY7Ci0Cu0ik0DZoHWg7
    RfvpM4g2OVe0mtR5GG1xRlVnTOnc6Q1sS1nIUgd23IDzqjKnRXcileTq9uq+Qk7L
    qso339pfoar0x75X24AjbVRJaBYIR1SVI5zPpj1Sq6nt6i7eABobUuSJIa3Q8jIp
    80ajqpzTSqdFa98XZoNQc9YqcH6NZAa8V6qcbJKHXldaZuVNcq2qjD3yKipu3oOf
    lfJeqBwLb+jN1pDl5Xq1Suvamjd6Hhob2tvQ2O1W5ULr6qbMJc5pJzzv+XrGfZ3u
    knYrCr4BZz1uhtZoW/aS2uP2/zYDcfN+TI97l1Qp/8yjPIslaw/Xqn1egYFNdL7W
    9Z4pdblaqSu0nf99KnjCsc/46XoFxQRtbQ7WTxQP0wotb1RPQSEWhp0NI5yTkZTr
    P94dy5w=

  221. CaitSith2's Gravatar CaitSith2
    May 12, 2009 at 10:57 pm | Permalink

    My X902 solution – 99% accurate.
    eNrtWUt2wyAMNBpveoZeofuepfe/SBv/MZIQAmqnjWle8joRGg1YyNH4Mb6/fYW3
    zzAOnvEHDGkaLo+hO9WwjWJDE8WGhrSNYsPY3xovlXqcP4e84fmdFp8Gw9VHTJ28
    qpJNnIERh1X6aBjvHLM4lFA0izN7c4kTPOKERJB4ZGOk021mECf+YrGqVK4qJ0rB
    XiVbvuM9Ul5X+X40q8p7DZ4MYPYYmGUxr2MQVM1sOZI3tZ3qHQ5W0g0DM4Z0YbSD
    9TyojGrgT5F/UedM5RzJ14QCYF/16ITPF2FyiIPf5XoYKKhui+3/PDpxkdGNQjG6
    RKWgBGXmH3wctIA1GKo1LcxE9PE3DqKakGEsq6XAsut5Sy4kFOYudFWGNN4Kqs68
    4glKGysZlW331YzQWb+Nc4yuCFjbaeNEO4WZmdSIiB5rpMCicTQ1cSh2wSP0xyP2
    r2yTd09OUlI0Zc0X2gWFiIK1PSRZxdbDChWsbBG1V9Kmhoczbrn6V+ncFEUFenVE
    d0mVeK50B4MtKmxPX2oYEWrUQD+d8Vc4o4Iz+nN+oU+eKqFvLTyh1DgFlaDQb0O1
    6oC/Yol53YEVkg8pq+uUhM6ZcEPOkpJX1I1glp+7uyEouUWEV6rslAwhFHAWNDsz
    DCjyKUtiBfHB0PsADuFOi9FceudtobBCegqaK7TNH0jVysO5yQN4pqqEiHo4k7r6
    +f2Mi1Ild+440FdVyZ2ijVIlgD6cbTMDqi202uDsIPEL95GEmFkLVqaHaOmRE8cm
    328pmUnRByMItRAS0rEtkPkZRPHr4UxCzNff3QehAGmNjm2/u0bUvRmeHrPl7e59
    a3na3ZlmuHwa1jfD1XY3eVGsRYnSm6VMr1vt67rQtQ9eMbPc5aZ8L9o3s9YD12zJ
    0ANXu9zkQdUeeKaPbehyt0CValZvgZOC4pA/Ova4m6RK/lWP7kfKVRUpev7sD3+7
    wVs3nn8kK5y5G6uMGlThtybeHGfqxZluyfnO6LLM3TOScH0DIdrKtA==

  222. Kirian's Gravatar Kirian
    May 15, 2009 at 2:24 am | Permalink

    A fully-accurate oscillator–but more usefully an easily extensible one. Both horizontal and vertical versions are presented. There are three unconnected vias in the non-connected examples: From top to bottom or left to right, they are +VCC, OUT, EN.
    Load this up on the dual fixed-frequency oscillator. It is not a correct solution, but it demonstrates the flexibility of the oscillator. The left oscillator has a frequency of 5 ticks; the right one a frequency of 10.
    You’ll notice the repeated 2×3 motif, especially obvious on the right side. Each oscillator has a frequency of 3 + number of motifs–cut them all out, and you have a frequency 3 oscillator, put in 7 and you have the frequency 10 oscillator on the right.
    eNrtWVGWgyAMVMafnmGvsP97lr3/RfYttVXCBFKK1tbI64cdJyAhYwLT9/R1+R0v
    P+M0tLTzEUfaqsRAm3Gopt7O6Y7PJ4Z24thCHHsRK5GiEauRUhpqMVI2eMcDE4d2
    4tBO9EDuTxzNLSEGczN/5mhwuR+PRYzpXNCviAKgv+fRgP9OMF/z7b3feAsdxQJe
    H1ijiV35RuX3fSU6DVuZ5pZtsJjDDL3B83yDosJTCqpYLvfbgh50AfRCF39e4eu9
    FID5/zjxy3Mg1z0kGWZFQ25boPI1VHQ9qg0FSp1zk3I6+unoUzJSFKiDctst+8o5
    KXp8qURs6eo1L+mZ7AtgDzT1VIqiZjnxlM/zzihEi66wfkYzskvli9A4/6ni3Z1Y
    rrjBtNLzxke5ldIVgXrqhoJ6SlgWnkq4jaNqL9XPmHMKuYuu0EtsMRtEK10qd0dR
    zCo9b+wklWVhCRYUNKtccUneaLPcHw0VqcTZ1kYpqzxP3vjmUgmWOMoFr2WVJOV0
    Ie29V8nPcNI9w8xTol96TocnxoxXzcZbeh80cVSzd/AIzY/wzieVHY68802rfEkr
    B+LLZw7aHouX2FuiqKAw7FVKT5lyP2O/7qMGFMtZM9+rXJ1xZ+W5OMXOTDeecZdR
    9FKkbaWS/55H1ewvT/6LIZzQV1klCSgPlr5SqVTYGhdKVmnhdssq4f5NpaNSgJfr
    PlKdk+hm+5wPjXlm76JI5PoDxOPJbg==
    —-
    In the meantime, thanks to arm for the more compact RS and T latches… I had a 4-gate RS with a 2-tick delay, and a T with 8 gates (!) that ought to work for the div-by-4 as well–but doesn’t, instead devolving into random oscillations.

  223. Kirian's Gravatar Kirian
    May 15, 2009 at 2:37 am | Permalink

    Oops, that should be thanks to arm *and* Foxley.

  224. Ghodere's Gravatar Ghodere
    May 15, 2009 at 11:25 am | Permalink

    eNrt2l0ORDAUhmHt6Y012IJ7a7H/jfgpSTtDY6ZFy9viwpMTQn2pYFrT1L2qO2Wq
    f3rRhdrZZl9o+8+FaulPvo8UUkghhRRSSKGdzun9NquIbK7xOvq6LBv3uN6u1Dq2
    6QrI3L49dD1QFL1WnYf09EzaO6tDYYmiKPpufXVUevNJhgeKollHpfjvyI8/Loqi
    RGXyyIpR5o0oivICfiCEQ1EpBCmKogmjstCv3EFlAKBoMV/AtSRMpFOjcnuN1/tu
    hJ1Sfv4rxLBE0QyjUm5PpAGwocaB
    Passes in level 3 when it shouldn’t, though this isn’t a major issue.

  225. Ghodere's Gravatar Ghodere
    May 15, 2009 at 11:34 am | Permalink

    Whoops, meant level 2 for that one. Also, this passes on level 3. Just playing around with what I can get to work.
    eNrtmWtygzAMhLGWPzlDr5D/PUvvf5Gm4IDBkswjPOrZEDLMfFpkj2Ej2+2z/Xr8
    hMd3aJstB4X/Tiiv430d1mWUKBddGJRMEkXvCEMohSPofcyFjZVvScZGy+f3sUmy
    ZbwsHPM5TfXHUtZkXPTkUHiEkGZFIYUUHi7syjmxPx0FoJ776YtPz/57BYVP28bG
    fYcG2oUCaUiG4126KEUd+dh0DSOm1vFwDw/3T8G+CLEaeD4Gad20/ySXOMWkLHNc
    5J6k00H0tVCl9uPhUXAUSElvQWmV1VLaLCkprfKjFKW6EXrth3F6PNMCpbyYRs7z
    YrcZQlD3CIKvMCmt8mQK1yrhrLEMS4waRSK1KMSiUqSedcDUrrede1K+wqS0ykuq
    Sq9C02s/QLWsuE789ztsxMwXq2GYQ4KTqJU9ii1wtFvvTEpKq3TklWx7FzbFxaaS
    T2anETCm2DadNEybgHt00PubTXVT7hfXTedTus850qFWqZ/76Y3+O3as7OX1G5Zo
    sXlFMRaFwFE9IiW9fC16nH2lM7GrHOkX1MnIPg==

  226. Baliame's Gravatar Baliame
    May 27, 2009 at 4:55 pm | Permalink

    KO224X (Level 8).
    Slightly messy.

  227. Dave v.'s Gravatar Dave v.
    June 12, 2009 at 1:30 am | Permalink

    I got the SRAM to pass 100% with just 3 storage cells: 000, 010, 111. Can also get a 97% pass with 2 cells. Additionally, the test will pass if all the cells just latch onto the first data 1 write presented to any cell as long as the data 0 write works for the single cell tested for such.
    I did get a full implementation to pass 100%, then spent another day refining the design to something that didn’t look like monkey vomit… amazing what cutting a row off each dimension of a d flip-flop can allow.
    Would it be possible to release variations of the problem to get more test coverage on the full circuit? Having spent the time working on it, I really want to know if it’s complete.

  228. Ev3r_H4cK_M4rC0's Gravatar Ev3r_H4cK_M4rC0
    June 12, 2009 at 9:57 am | Permalink

    100% KO223 – DUAL FIXED FREQUENCY OSCILLATOR:
    eNrtWltywyAMBMk/OUOv0P+epfe/SGO7wQiEeDo1rsww6XRZHrZ2BXGWz+Xj8W0f
    X3YxLeVGROuVSuL+CVthiZapZrH5qdpnj2EtJIbF1BDpVKGEuFPpVCuIdKrwL0JO
    iUpU4lRE3slNq5ObVic3pb4aOrlpd/KC/Cg7uW17HEJi1ViNidt2DtLXhiIiWweg
    2yDortd/HJdAmEAdy0dJiVfk6AwaTClGhZ7dFVCh4D5Phf7GXQcOXfCw0Z9/Svja
    U6ZBZgK5BokRKtZIdSLgRCnHElip+MNzYvEXAML46+LW6oY47CduhlQ8rgl4Fofk
    lrlZRY28Za8zfNaddrKnpdVUZLZToqwfDhqX7/uud1JR1YJqYTKrRJWDooreFL24
    uqeySnqEz+XKBPziduXKkiO87jkVvcq+UdQCnKcFrNBCoG61yjSKYmZBMTwaUKnn
    /YvVrcioilTRCawya6TSuHK0Byje91R4Jav0v1bm8w6OCx7mtc+gPafYswpc0csZ
    aVfEHpsKRr81PeMdDuAD3pLHqcVDfYi+JZf2fv7z59DESfh4xMKusuiIrTJU9J12
    J5+DBC3An2kBi1EMnAGiteAgRzrZKvnaj3r7SZp9op9RkPsWhUdt4GEq4UXh0Rzw
    iCpwRQdaJf8LuH4twCW0gMihzIrf4kjM9QMbjMkR

  229. Ev3r_H4cK_M4rC0's Gravatar Ev3r_H4cK_M4rC0
    June 15, 2009 at 8:10 am | Permalink

    how do I download the game to play offline? πŸ™‚

  230. Blueation's Gravatar Blueation
    June 15, 2009 at 10:37 am | Permalink

    not download-able.

  231. Ted Studley's Gravatar Ted Studley
    June 15, 2009 at 1:59 pm | Permalink

    It would be nice to be able to slow down the verification process, so you could get a better view of what’s actually going on

  232. Blueation's Gravatar Blueation
    June 16, 2009 at 10:35 am | Permalink

    how do we pronounce KOHCTPYKTOP?

  233. Fry-kun's Gravatar Fry-kun
    June 16, 2009 at 12:59 pm | Permalink

    Khan-stroo-k-torr
    It’s Russian for construction set. Can mean legos or random kits, but to me it primarily means the old soviet sets made out of metal. See here for example: http://savok.name/uploads/dm/2.jpg

  234. Fry-kun's Gravatar Fry-kun
    June 16, 2009 at 1:12 pm | Permalink

    Downloading for offline use is trivial – just download the following files:
    /kohctpyktop/kohctpyktop.htm
    /kohctpyktop/loader.swf
    /kohctpyktop/kohctpyktop.swf
    /kohctpyktop/kohctpyktop.mp3

  235. chofch's Gravatar chofch
    June 16, 2009 at 3:13 pm | Permalink

    Fry-kun, this word also means a “designer”. For example, “???????????????” is translated as “aircraft designer”.

  236. Ev3r_H4cK_M4rC0's Gravatar Ev3r_H4cK_M4rC0
    June 17, 2009 at 6:42 am | Permalink

    thx Fry-kun

  237. Ev3r_H4cK_M4rC0's Gravatar Ev3r_H4cK_M4rC0
    June 17, 2009 at 4:34 pm | Permalink

    99% KD124 2-TO-4 LINE DECODER :
    eNrtmluCgyAMRTXXn65htjD/s5bZ/0ZGQCQg4Nvq9GpLaU8uhkdjrO2+u6/Xb/v6
    abtmy/7JQinUFwj95+02YbtW2Chhc5lQ76unY7Pw/AUg4+DXa4kw9KheKwpLO7+P
    FFJIIYUU9kKbzkl5sxRA9rmf9mc/2OMYZ2AfXSPDORGmGuzcZgQY34k20B2zRwlv
    VWdEoM1cGWljU4QtHrtlVsZOm/njhs321tn4UYD2LryO45NrsGa6rt2CbTLgtqdi
    vJex9PPp15Ru3HZ0mH1tI4McXoxosi7g5uNlBrY3MxZysoEbzEo//VQ8k4cBviEf
    1vMWgxNjaDF2Lwru96ZQ5VN8JiUlfRb9B6GS1FObXyYFx4qU9GNC5UzeiBgmWriU
    e7NXxZZ74vZay7gwGMK5FBVc8KSkDJVLAylq4W6OVn3GnfJGZAoueFJSXoCLpHHh
    Uq+QxNlpIMWlv6BizKChcmlFo9tf/DqQkh4dKvfdUYK6XlXBbSOVKS3kfpjmfRFF
    LjcMFJlr+5gC8VFyFMfSuSnOJJYJrd2xJCV9Bj3nHvchoTL/3E/n3NYZkKqvvEzO
    55yTDCvWZuCk5SF5y3p19vku+Ob/brRIi/j3W2YOpA+kb4hIfwYpyeY=

  238. Blueation's Gravatar Blueation
    June 17, 2009 at 6:53 pm | Permalink

    So, Fry-kun, you speak Russian? Interesting, I didn’t knew it meant that.

  239. Ev3r_H4cK_M4rC0's Gravatar Ev3r_H4cK_M4rC0
    June 18, 2009 at 8:34 am | Permalink

    99% KA180 2-BIT ADDER WITH CARRY:
    eNrtmt11wyAMhWOuXzJDV+h7Z+n+izQBgyQQ8l+cxKnMSY+bzxIC3Fthefwev66/
    w/VnGC9b2ikNBzfcZjjEttCwvTjcmmk4mG3GkM7D9FkwxmSYAmt6moIWhloLpVWj
    l/cqBWbPcWgN29DaQJUeKTCtx85yaKu4aDmM8djLcZnpeaWhthznFSs3dEM3dMPl
    hjGdC/0jUgDqZz8NCOkH4nfp19JvOiLNZ8+nSIdKp8GoNF4RWxpcocVhtJ4uJ8rd
    5ks5TS4CmQrP6avxAook4xwoub2fF0oeM715AY0pe8yd3I8ujacNpalSaYlAo+zE
    6T+j1Z17tCZ1tXCRWDo9gvb+OWz2LBx+xIicOn0b6lJ5OG2zzp2egcBTsB2e24z1
    NSOqA/A7x6lLZUVxgumiP+JKsmhrqW3B2V69Iw5QxQHTFju7rcUQc1twXQz584Z2
    mwyplaYYrh5R/cBDp/CM1KlL5UapPAkVwgL6RtmQCgqVxgeWet6IwOUmXyzkDrV2
    ibwR5hphVirtLfaM3Hne6NSl8qNpLxeqczhOIQoz3SzL3JA2Ek0OqUICmTcaI0IT
    N2TVZ2Y2DhiRFHUXUqdnl8rHVLn7OcmLq9w2BZMAvcrdmWqIwnItWWI6lGeGHLY1
    cKE7tRhCFBbbog9LedUqNqmXQoNR4xZbeKXGHbzG7XQ1rW6uA2vcD5FK/bOfdlO0
    9/nPAvaMrab5pZ8Zz3KZKC+D2m95H4fek1gaMywK8JjRjRnmiKCMSE0c9Zn0jMXp
    Sgr+ghqep0jV8QeZL8kd

  240. aKarma's Gravatar aKarma
    June 24, 2009 at 11:11 am | Permalink

    I finally managed to sort out the dual osc, and it can run off a single oscillator with not delay.
    eNrtmVESgjAMRGmXH87gFfz3LN7/IgKOUiApgRaouHT645ttYweWhNT3+tY8XfNw
    dbVl/LjQq2Mm9IY9nLSjb39eHpW849J081CtI6fQFmq1dccr3XIUUkghhRSuELqs
    r/KLn2qfznn96ikAcWagdeXbQ/cItsSwMzCNBwEVroFidn3FHfXT8RZ34bwDm45+
    gQ8WFw/UcmQpuINRNSnpRSgwo4o/7OhMuiOaLLNIirwro/T/S0pKeiItzSpxkM0K
    yaWR8uYhJb2qM5RulVoZnnBcgt0FRbrqhUoVPo6KRkpKeogZoqC6r+SsEisLcESt
    Mvq1Ewi/dqp22Ntsee87UlLmjf+RVY76JNa8UWixGLWCFFGasDL4OJCSHukMZ1pl
    Ur8pmkhjZdjmPrjS6fam3pxavbNTSUq6HzUX4Pv0uLNYpTzTaUKJHc/uBKvc/q0D
    8dKeb39S0gwFuP0JPcGRXs9KyGQ=
    http://img44.imageshack.us/img44/1193/dualosc.png

  241. jinxdone's Gravatar jinxdone
    June 27, 2009 at 9:32 am | Permalink

    Here is my solution for the KO224 – dual frequency oscillator… It was fun to make this one
    eNrtWVGWgyAMXDL+9Ax7hf7vWfb+F9ktiIJKIqRoUfTZ9+pkCIQkBByew/fj1zx+
    zPBVcndifJO9izSaNsZo5vHlEMkSzYEaPXGakvzpMGXzSL7LXeNZGuc4zNIYCOdp
    DIS7xoY1qn21ofR4zsJqDl9Y71au2HKO0pdFAWw+etT3gxDoBL1e2Neuc15qEhr/
    wj2BnGWHTSFqiFY4Sfi/iqXAliFfmtZNxde6qainowwDkwATA5PEZnWfybZm2xZw
    vpTkw04fo16iA1dlE2f2qenYXV+2XDi0jTghNKYgjUVndS60JQG5Cd/hRDD7dJHE
    x87Og66X99L5dldC7iiLAmf1CtajOhdBZN2B267HNoy2lipxwYlAd8tFIdGtcU/0
    o6O7sVQ5LsVHm5pdhaHR6zZjxSMSuGiJC2fJVA2m4eJqXNHOGo+tWXNCEd09VTaw
    7vDOo0GlqhI3QiFuV++DajfgWp/su8Lmq8oPNPV06FTYMvp5YxS//ayy9lml1mPv
    FN2ZqVL9RQmr2qEMJR5FNVQ8UQSz2XG/ya/MjEuD25I4Kq7ChT+OSCTSMZJK9F6P
    C9ZWm+GP/SiqoazejMxQ5xv3W1Ll9qNHc7cVxLpHtbUS6ymOLmLTHYDiLYlmnW2r
    5oRQg5XrbbLm3FNjI1mfY12h7fbYDW9/X92oiO6TM9IfAvHKCA==

  242. TheBladeRoden's Gravatar TheBladeRoden
    July 1, 2009 at 2:40 am | Permalink

    yeah I think the learning curve is a bit high for us non-electricians, I only managed to beat KT141AO
    eNrtmltywyAMRWNd/2QN3UL+u5bufyNtwY55SIAcIG0imEwyProYZJBF7PW2fly/
    luvnsl7OVBN2ES6uKoS7oFmYCtRnPDFGEr5F4VKoNnNM+Hxh+s0dYYRUqXY5TDhR
    uJwT2lz9F0KXzpFcHAXAfh6nviD5kExdYem9ZDQqEc2KcN714jodY+9Bb+F/JSY/
    h3ivU3YuqhlCLI5u5oXGAlOqtYS2ycNIpFYPd9Ub9YKjyXAEabOMldhwRVHtMT8C
    P1dL7SbW3hwVx7ol0mIbDlArOHp/QhEX1oaKLXUTkNaeGs2F4WWG1fb6KMKlHc6y
    vYv1ppEdDSKtznqPb1S0HH3n4O5YTbc0o0aNGn1vaqFyGJX3M+ar4fTu+OAKmK8G
    09f28yuFSmzXKqfYak4R1I7BEPkMsqU0MRhCWsPmyXHBEK/tZ8sqLW+0vNGo5Y3v
    lVWKIeuX8HQn6Bvu4idFttBm0/QRoPlqAoVtwOe+i1CnKFGUKEoUahrOkuTNgxQ2
    UIi4iYLHzRTMnUdFkz8d1DReaFVamLHghzuBcjnYsyl7/CSlEsU8OuYZd5dQyX8e
    p9pubzkCtzXAFgrzbXKcOca5X9CpZ9/R+Bet2jekgri1V5xY93dELNZv7g5xbz/r
    vdElm/0bmRLbnzHnnejn6RHpGw14zGc=

  243. yenizelanda's Gravatar yenizelanda
    July 6, 2009 at 3:32 pm | Permalink

    How do you do both AND and OR at the same time? I’m stuck at level 3. I connect them with AND but when I try to connect OR, it flows in the direction that I don’t want it to go πŸ™ How do you prevent this?

  244. compsciguy's Gravatar compsciguy
    July 6, 2009 at 8:54 pm | Permalink

    You do the AND and the OR completely seperately.
    Use the VCC+ as a general power source and use each of the variable powers as controllers for the gates.
    *SPOILER*
    You will be using 8 gates for this level. All of them will allow current to pass if the power “condition” is true.
    Make four gates connected end to end (series) (power out is next gate’s power in). Connect the main power to VCC, and each gate’s control power to one of the variable power sources. Connect the output end to the correct terminal.
    Make four gates side by side (parallel). Attach their main power to VCC. Attach their output to a common lead, and connect it to the correct terminal. Connect each gate’s control power to one of the variable power sources.
    If it still doesn’t work, either post in the forums, or try COAE instead. It’s less electronics, and more programming.

  245. yenizelanda's Gravatar yenizelanda
    July 7, 2009 at 2:04 pm | Permalink

    thanks compsciguy I did it (but figured out myself) xD
    (I wasn’t using the parallel gates but just connecting them to a common lead, that was the problem :D:D)

  246. lightvector's Gravatar lightvector
    July 11, 2009 at 10:45 pm | Permalink

    Here’s my 2 bit adder. Noiseless, 1 step delay, 100%. Inspired by an XOR gate design posted earlier.
    KA180 – 2-Bit Adder With Carry
    eNrtWktihDAINeBmztArdN+z9P4XaTU/COSjjrXjoLXGvLyAmCCGmT/nj8e3e3y5
    edqz34DoejWnEB1r7q9crMlEUqkSpz0Seaddqw5IdKRPV+y5DtKZSISw0zKty+qG
    syfWaZpEdo+ashPrriBL40RJVAuuJtSs6hIlazEgUbHg6AAAzRh9ombV4SHnkkyo
    KTtm1WGJkbzpHv/S52iKVZV9Z4dsRCMacT9xDeegvq0oIqrHYXQ5Az38P4iotmV0
    nuI1Amugk327JHi99l3EBgIO+1r6bQq0byC8VDoZ5bd6DF1fmd54Ou43FV1sweCl
    J2pMEPiy0xaiixH5qW4Tqo2ghNJBx0uG/ivUT2Ak5zCyz3NPDbc45DcNNdRQQ98b
    NVe5GcX0GkSVW+KhVHCBt2pwuVZ1Lih6oeBi434FXljjKq6NOkPNVZYTCff0jPFL
    3hc8iuXsbMjFmlyUUxjXNYQYt9NSCO8XSozrySd9gwuCC7yXrBXjApEb4DGuag2i
    s0Q7XDiLu3tcaV/nNv0Nvbmr7KHYiEnaKHRQParki5o8bhzlAulli60Q+GIvbuTi
    7vjtKq6hhpqrfDaKxO0gjnNz277ckFVCECUqV+JHuVlTnVvDNW4luhP49dz9USXK
    h2vT39CTXeWhfBO0Et60AitOSa7Q0ZR14fNEQpuvh8l0dxFv1ZLhMJwLj39QlMaz
    3RUujGS7Ezfd2Hiu+yKuCO+Po8qQMfTlUL6Ijc/ySCe7Sv04jGLXRSNoP/tIkUOy
    YwSRJF+0n4uUH4aUZ2/Su6D+kYqHa7Z6KTR+HeUzzQic45Hq2w+22ctI

  247. Brooks's Gravatar Brooks
    July 13, 2009 at 3:13 pm | Permalink

    Finally got X903 to 99% with the help of a delay gate. basically the first pulse allows all sequential pulses to follow…
    eNrtWtl13DAMXGL2xzWkhfynlvTfSCyJtwYQD2mvWHryczIcEABJECB9/33/9fXX
    ff1x99vI+4FE51/p79Gt3xBxIQ32GH52EMW/rr/HYWKmZi9x67OBmDd0fjgaVXXZ
    wIefXaq+FTG9w8tKxoix1z6iO+rR1ROsWFoGUcrpxWarRiw8yDTQiXmPRAOb6BQN
    DK/WPbqWHt1Ofq1Bx3C4Vhv5cNx+huNYg65tbqjHK3dkZ+8YnMjmi5D3U9OVPXFN
    50R/VhQA/ebR+y10dL9hU+kbXH/7brZrtDARGghrsIlahS0CSIvc/FWZ2Kh6Frjs
    Z/cspijoZogqHRu6aFnBG2mFhcGyaOXdIAROXjodDcMDEYUdbatQ5M+Oi6KhRDQS
    4gCuDkn4OjibQN98axfw/PMOrWHPTlJK1H9JyZILg5upD2ToZoPnRiEVLEGv5JwC
    XqFvaxKb0Df3CBUvEpzF8bTImHHe+35xFOYF3C9okdrAMJP8EtwaMQd7RG+RBQOA
    dbNa6EOJ/5/rY5oeS5uC7Suh0FFcJvlZ9sLQCvXk6+C+7viik4uZfv0ixIzOsEeh
    X/LnWfQh6NuFyuegOH/543XtRX/I2lt8nlaYQNu2UTzYz59n0SUomEd+QmXyyXje
    iAMuzH7NiQcMB1KuVbX/s0AKVMVRfQpgaDXDnQ6GEFgbB3Z5FIzcHqiXzM6ThQzG
    Bc2UssIcRobGuHEzAdUKSS50rVQ/P8MiIuMBOacVDFHbcvYW/PZZJUbD3fFOimH0
    sqzSLrGBi9B4NnRN3ohOb8BAcVCuwhr9cKSolKswglLdqg/FcIn9qhb9B3nje2WV
    R8OEa4qOeKqsSJ6ZPFxynPFKIPW3DZDBs8qJIvogI2049R3f/cGWvxVYgLbx5SEL
    pYzmcBcpDSfG72FR67x6XGmfjEB2Q/jiofKcGyXEcWAFGorawyqTYZQGeukHU7Ld
    r1lUwkKh6YxQ1ev30fCZoYKmfwxxD+7BbRRi34OT0o9n76Cxgd2B7w9JqhtyBa1+
    ry/IdbTulaNg3BDHQHWuZXBUoKG80il3XtHuvVU/ExkK94EoqjUEufSO+5RQyb95
    VNkpSQ4GYOpeb3I3NLI7GJIh5v4O86zyuqzS5MK0SA2GKPb+xoOO+OdHkxUH+Gnz
    4W0yjrM7bdZFU9lJJhrmhm3vEyxqOW6asIgW4NmfbPVIflREyp5/jZfK2w==

  248. ali0sha's Gravatar ali0sha
    July 15, 2009 at 1:57 pm | Permalink

    My only experience in this field is creating logic gates in dwarf fortress πŸ˜€ so I’m pleased with myself for getting through the first few. Is 150 a good score for the 4 input and/or circuit?

  249. CalebGTcompE's Gravatar CalebGTcompE
    July 30, 2009 at 5:58 pm | Permalink

    Simple Power On Reset Generator:
    eNrtmkGywiAQRGU6G8/gFf7es3j/ixgIiaQKBhy0SL4dKpu8nmkgZCTq9Dfdrg93
    vbvpYmkMZCADGfiVQLEFutCMXRVbYMGTY+QYDzZGsY3RWbvqbJMjobE8GgLDdk7K
    R6AAsmc/1X1Jj0inSwVvgh0PV+FvfZ77wy+NCi6lD3wW5Piy1hsky/WSTasmjsBb
    5QbTINh8ihMSknigKKJRyWbriSaomLxu9zIdSdejKkbFPLOoqNu3NefLIRGu93vO
    hmRNLopUENZbMuX7TgWBz7HqxpW7pjpMSkpK+tuUpZL0GBQ9mUHf4b6wZwZLJSlp
    40OKyuMPPTPo+31f6L5aLLRe7SFLJSlLJfdv59436jtDnH3fyFJJegKKngccoO9o
    X9gz4/+8gPMHdNIPFEPRXt+QPjDvxkJA37ZYUX2lEtvxAq5Q6HRjGFqRGktl/uyn
    LCy/tG8EZ+PsH3b2Lw1g3usi/qUIQyvSE/Bhx94=

  250. Dasaan's Gravatar Dasaan
    July 30, 2009 at 9:33 pm | Permalink

    Here’s my take on the dual fixed frequency oscillator 100%:
    eNrtWl2agjAMtBle9gx7hX3fs+z9L7IKLf1JAikqCgY/0M/pTIC26ZQy/AzfX3/h
    6zcMly0fJ+5JpH5iGHcawixBkkxLTASqZMwRW5mLPaIk4xEXIoby2x4x13DwiB5x
    NVl1RFwX6SR6xGdENAw6tI0YlKQYtkVkY5abhyXiaOdI30YUgLjfj15r6npAERBl
    4AinTYavh+GCxG0L3D7xC+mqceNJBZFDTeFygVG6UEGM2ZaZg9D4SyxDuQxoTYXk
    EvO1qRL0aIV4Z1SF6fZDVwCm9rC7Aq0ITBUrCtz+z/0l1WkrM/4Z40wtg50IGWRy
    29AuJ9UUSKYXfYVzy41zqemFXVw5vcSOVpVEuU33t4KZHAmF2FafCyo2CWUK6txJ
    2VlUv5+dCdUMbErR50Who7Ao46TcONg519CuNC6dlNuL4iR548NTJatMvxuOOvoa
    FJ4q39k3phmONC9mIPMkkJVh8TMv5ra+ouKmi3fuuufkXLt/OyK33zdiKRmWIDxV
    vm+qhO4qYZm+HRdl3cFRdQK+nDrOhz52io3D+EafgC+Md8hHxaEtKq+4u8NyNdfh
    3G6HdjpuLwrrs0qcYQJ+94oSFp9IYO15hbKsbkJJRdEAPU8y0fjSQ3KVpdXCbH8s
    N9tJkVstfyvcPKFcWMJmXF5iJy544jKjHN7mSPdZAX9yqpT3+1HTqDS/ofTYsaN4
    FymrW7mH95zxnrpv3O7BtnEhNOg38I31q0Pds7Pm1SP17SbW6sDvx3tmpH99yMqN

  251. Confused's Gravatar Confused
    July 30, 2009 at 9:50 pm | Permalink

    Great game, but I’m confused. You call them gates, so I assume they are supposed to be MOS transistors. But NMOS (PNP) should be turned on with the gate voltage high (inversion channel electrons attracted to positive voltage on the gate). Why did you make the game the opposite of reality? It throws off those of us with a semiconductor background.

  252. Katherine's Gravatar Katherine
    August 8, 2009 at 4:14 am | Permalink

    I wish they’d given us something like this when I was taking Electrical Engineering 101, I probably would have understood it MUCH better. Though I’m struggling now but that’s because I’m not in the mood to think hard lol. I love all your engineering games.

  253. whoozle's Gravatar whoozle
    August 18, 2009 at 10:44 am | Permalink

    RS latch with proper initialization:
    eNrtmW26giAQhWOOf1rD3UL/71ru/jdyCzUhhi9RtDqaPdXLwIjMYYjhNvxc/8z1
    1wyXNeeHGkreUCJngeFKVxsNTY2huZ+x+zP2TBi+1m60W3ANI/2nu8yxSkMa0jAu
    xRUtGl2cSlzdwNDUGeqCbByxTk4BZt0013+2ykyrNSNHvjA6bDon8cNSAOq1AZXx
    mt+fv8x0uNi3hYvK7yXg31m83FhHvIT9ECsCLNVLeDMP27CXbVWPok6fjNb2EHna
    uP3i/Dy1N3/0Srn+zN9fivhHBgtpBQ0e2TEY08BMuQ7JU8Qo8nSKCG+gOxH95Amq
    elVGg2D1MTy6m57FdbRIaElJSUm/m1IqkxTiTdmFtgB7knQV1YZOL68wZ3DgM3oH
    qez9mBCVO3hjCKmaPSF1Vzpg+JPWTLIZIS2oGTGKPFVW4GG9BwkpKJV5qUTStpEi
    mxlqWSWgNMDwJ90mq2yWu3ohXXLKzjF4IjF8/wU4lqNnu26rqFiAu44y/Enr/rpR
    Rk/v0T6++kf3JyzAd90hD3fuulIppOC+MenRtH0LvKzmvTa5W+hmO+A7S6V+tdMz
    L4XE/fcm7TP8vlLTA+ZRpLmEBGfwCplNTJyir7or0j/0D8jF

  254. er's Gravatar er
    August 23, 2009 at 2:51 pm | Permalink

    ??? ?? ??????

  255. Christopher H's Gravatar Christopher H
    August 24, 2009 at 11:46 pm | Permalink

    Getting X903 to 2 steps of delay on the stepper controls was fairly straightforward, and is sufficient for 100%. Getting it down to 1 step of delay required a lot more machinery to special case a lookahead for that one tick. Unless I’m missing something, it is impossible to get the stepper to 0 delay without hardcoding the input: when fire drops to zero and you need to hold A+ high rather than drop it low, you would require 0 delay inversion, which AFAIK is impossible.
    Here’s my 1 step delay version. I’m hopeful there’s a more compact way to achieve it, but the only other approach I can think of at the moment is to inline the Fire/Lock logic into each latch, which I think will require even more gates. The 2-step version merely lacks the lookahead machinery in the middle of the board.
    eNrtWlti4zAIjJj89Ax7hf73LL3/RTbWA4EEshzn5V3bdZMaDQxYQkju9fv65+s3
    fP2E6+We84BAyleIv8ud5e9VYIhXYED6TqxoFXjZYlFCgjhJnStA79RAsizSy4DV
    s/J4qm9VXfAstgGqPOSdCWDIHUNG2QVqK5RbSF9dYNEugUH0LAdI7lm8dC2eUd0f
    1cu9Ue29m4zqDNCMqn0GFUszqjaIRNCcqPajfTqqVqI4o/roqK6q+oSpPEzMXMes
    Ol4IjOUc+UeUAjCvB0iX70hc4sdNkL/dPplAPG736xFbCIZUgaCoRvuQrCYcov1k
    VLpJokn+Xg6pIhJZrjZMEZNULk2FigRPynMAQFp7gt/QJT61jURn9gUZm3GIWK6M
    2/hGP7H7xNL0kV3P2pfQGOqleZu+pGfTL4/P4a8a2A5ksOVBEdPAAX6uhgNSHi2Q
    6QA8/pQ6XFXQ88/h9T3gBtmH2FlMIxmWG5DZYLlfNEg3RANA/dG3yM/ENZJGWGoT
    +5dhh1KTZcyUoBlayim6jsU3SeIAJM8f4jGamhTVyLEtLZpmz0uCfvKdys7vkiJl
    3ado3ovFm+yWA2+yewzOp/SUPlr60alSjjG8A7tT6tsVUwBMbM3H2Gp3pFnJcHI+
    OW/hfKbKd9eNWEtoaQVkYd1kmEr/9AvzrCCwd9WNmSiYM6yOh6o/e1HtKjkgly8s
    rgTRYvmu1NwPMsr0NNbS/Jmcdd/YxtnKDrOctew/4vykzGAtG89UuT1V1t0OUzNo
    lCpbILRmW4qKlU2klIZStls2D9g7aVd2d7BUclaeo+EMHbfGbvpRmrW/6KaG43Em
    rbflbKQVdNJuQkRXg7maudO5mo/JWQ6rs6o83l4l0OQ2fvWyNmeJ9xYqke5g5W5V
    itdJRpdWdgUf9Eshplv2mw3O8DccUEsDyy5vuMNaZB2GM0acaQfn6Y0dgzPtiPPn
    c1bNHlVV4t9KlTtfq6spDcMdRUsKr+YkDKS8QHGlZYnuvD1XS6WRtJuF85QOJVRS
    nta5+9U31+V1byXmSDvNtWCAo7lMPrZmnzM9jzPGnDHkjCFnDDljyBlDzhhzxpAz
    hpwx5IwhZ/nK2ZLqJS8sqRiGrrQZof3SD1rar/HF09cbr61UX495A/7kVGlf+6VE
    wyW23JORDedqP5gFoBpo7Xza1I2YCabGdhudzb9TtFARDd3nuGzwN/aF5navAm2c
    yV4r2zX2Bs5trbSF81BzV3UozrSDsy2e4zyl+YicDR2u1K0q638ImfWqW0VjNPZf
    nZGc4y++ldAF

  256. Kirill's Gravatar Kirill
    August 25, 2009 at 1:13 pm | Permalink

    DUAL 2-INPUT AND GATE 99%
    eNrtmkEWgiAURYPnxDW0heatpf1vpCIbaEgIESIXZHR96uH8//yCw2U4jzczXs1w
    SukINwpNBaF99CYelchBiBBhD0JTQWhDr4J9PSqRkyx05Zxdb45K8o58+mpyhxuz
    ++ZT+4UqrLWB+04tqLVQ6H/oM5ujuBaRu6YP8FnW+PQ5XD7+9qv1M0p7lG9mo8zz
    qFSkHhQaR9X7bHRtlVAoFNqJVeZVhqIihVIZRl5ZXderB7fKcpQ0hB7MKmtRqsoG
    bFakEhQaZ7OLbOED3CdvedfbJu96R1FSCdoeVSJVEarttMwe90+s0j/yae3gyVir
    /Ph7iDSE7r8ynEXtPtYqE2gFR7oDcD3Gzg==

  257. Kirill's Gravatar Kirill
    August 25, 2009 at 1:25 pm | Permalink

    QUAD INVERTER GATE 100%
    eNrt2UEOgyAQhWGYYeMZeoXuexbvfxFTFg0RRqXUGDu/hGry5dUYzIiSnukxzXF6
    xRS+aT6DcWdfBaVowdwbZ5TqSCoxgnZjHAkSJEiQIMG/CubpnNhbVlVt9nEVbfTP
    eQ/o+yeFlReX1EijKHpzPbEkmaXwUK1EURT1rXcvlfakkyFGUdRRqdx/A9+YwDPE
    KIp6L5WNYtmh3AAoirp4AVfNX2PL3vHPWm7cHiiKDpfKaxe5ty+KNUEU9abnrHH/
    pFS2+7jyzEJRtFcvqEgLwp3Hwg==

  258. Christopher H's Gravatar Christopher H
    August 27, 2009 at 1:01 am | Permalink

    There’s a moderately-well-known puzzle which challenges you to implement 3 inverters using only 2 NOT gates and as many AND and OR gates as you like. I decided to challenge myself on KT411I, giving myself only 3 PNP transistors to implement the four inverters. I managed to get it working noiselessly, but the total delay (1 step on Y0 which is implemented trivially, 4 steps on Y1,Y2,Y3 which are implemented with the two-PNP-gate construction) means it doesn’t pass verification. Even getting it to 4 steps of delay required using the dual-gate trick on one of the PNP transistors to accomplish a two-input NOR without further delay.
    Can anyone see a way to get the delay down one more step? It would be fun if we could get this solution to pass. Or perhaps there’s another approach which uses all three PNP transistors in one circuit, instead of one + two, deviating from the logic puzzle solution.
    eNrtWlti4yAMjDX56Rl6hf3fs+z9L9KEpwSSMHaydlvHMU07EugByoB7/3P//Pi3
    fPxd7rct16V4jOKiXyNFCmIUbpoZUSoy5XWmcsWkvN7HDVGNo0wGpyrfksHxHo64
    CFOXetuKVWEqj1SUlFR4weH561KxTXGYR+4j9ZenSOWTMtl9xToqCcMHeaSmoxV5
    XMaXpajEsTd1fCnmRkUSoV9EDhd75tSLxCi9YjNzqkrf9ops5niKVBSVCrCoS+im
    BEdZHbln63M3Zs2jDLv++fq2mlN0MjZSJC1bvzyqgc6R/QooAPXeiyK+KKUEz4Ye
    LfLrKRPARxPtib8WAdJEKkiqQBwtdWfIlG52CCSvXBkamZHG8XsAjQWsiA56aKL5
    DoHipyXAUk7bIwH5KgL8CrMvRcvoZyxRrBZjoY4iDUn91fVgwqTDQcLCn7oPAXsV
    BHPIHYPYEGmh5rWYAjKUYZnkQsnCKBNKQSsSjSxCKYC9HCWxUlGkTPozzzjEjyKa
    MhftCZ2mppGqlkM2T1feWja9cr2qnv9wNEwjGw1vs2e46G6b40p7Xc8ojaoLFxXe
    vtRfyGp8YCTB4qBHA3Y0QPWtWRVnGm/XewQWKPyyFXoK9CqVR6K4orEXzdX1isa3
    QzHQxVUqD0WhMKWwuzB5VFyJsMtdZmrTVlX6AVW3lAEDXcOU0BQW4v50ZafWHbio
    6S+sOGOQBc9fl3M2tRIG6kVScE6FVkJfwhAsPW7uJK1sYoXmPbMfaXWLFYLrdqTz
    1CsUGJxMXqXyiC02jkCHvHFY7gwUzhbbZVlvRN1FCnBv8bINOMCre6sLLZLpdIq1
    cgPuouFLNb19FDSFDrfnezbvp0StWnhtwI8tlfUcXT9/A7msMs1NjRmm825rXJdV
    lpN+yyOLC8HuGfncXOs5lxTAPDOs/vTjoj7E0sclJ848E70uMGLRRqlsn5MY2/Pa
    c6fhn1XKWDWcETJWDfVrYwVBVmUGS/iaacNYJYmBv/1JJrCdc562VO59otROv7wl
    QcMr6n4FCsomf4M2C+PHoGCbSpjb1VOh2NMz+f5C1QUpT80Vs9b2jJXjngzVa+U6
    lJ0jcYo/gXZLmB1W2GiDCFScbvDna298xv2SUqnfe9HuWz3/9w50DoZ8gNFyIckP
    JgMijJhEafLEySSdm5I4zcGoI1IvQ0c279bFFn83R1IjnYE3mpQ0L9LN6JCubNYd
    nxnWDrfNyW4h59U91FVkGIv+3xXJ8fcLMmXOXA==

  259. Joe's Gravatar Joe
    August 27, 2009 at 2:46 pm | Permalink

    Here’s my 4×4 (with wiring) XOR Gate, fairly elegant, and the best/smallest one I’ve been able to make or see.
    eNrt2UEKgzAQRuEm48Yz9Ard9yy9/0Xahm4EDWKsEfyMWT1+DEN4ZMzwGO7jK43P
    NNy2DEFBQcGdg/k3NgTTZxwb3LhUG0BQUHD3YDnO5eWn0IiYne20/l30KjTKlljM
    TqBKoj2MtEqVKNpVpOVVDbQnpUoURVGqRE9Cq0105GoDnqsNeKgzSpXoJZro7+8i
    DThKlShVNpwM69lw6YOeRZXuuNF/t+eqga6nPYy0UpXzs53aAGjrmVMlr6jKw430
    Bi84xmE=

  260. akku's Gravatar akku
    September 22, 2009 at 5:01 am | Permalink

    2-4 decoder 99%
    eNrtmV2WgyAMhTXXl65htjDvs5bufyOdSq2IAYGIKEaOx57z9fITQ4gw/A4/j2f/
    +OuHLqc0Ieyd54awt0qi0NdyeaHb5UihV7At7A4R0ljmZ5IDkPNMEFJui5Tnq5OQ
    nJLZokBIRYXr0WW02J6QZEJbniDkZokKndnIPfcW9hultRVZhQLhmM6R/xopAPaW
    U4JpZujePzB0TstvPvc29B/6VCbmVA6DwTAyOD2j6bUAo8V82FxYtnwoNR1M005D
    CtVsXjePsYH/TdU0p2k2ePURf+DND/sy9az8dXE7zj7PA2s+VKUFo5c3akaFVaVK
    lSq9N9VQeTh1M1W1ldLqPunklWqrq4ZK/jv4mi+CjZSHWlJac+pUQsXx3oyunCva
    J70f4Grnk4VKbzAEN8n3o8jL/SSUxdEUwaAUSyGhyKQ4E/3Gb55aG2RXov7MUPPG
    5rNK+4ShRIh2al+t0ftnleBCWnTNQmsAS4Me836BoJ1rbYMElxXcaJNkdcKhoTIz
    VO5xHu4/TG6Xwv8BXvN8+2I0/FGpNGnbZyk/8Rl3uRPwwqGSv+W07VWJcWlgc33H
    mUdk9y96r1I2Ij0C2ydv/F6pPnlCWiEivQBshclx
    πŸ™‚

  261. MMlosh's Gravatar MMlosh
    September 30, 2009 at 12:26 pm | Permalink

    Finally!
    I’ve now completed the game (all levels at 100%, 1tick delay and cost under 560)
    AND
    Read this thread (since 30.8.2009)
    I’ll upload my solutions somewhere in .tar if somebody wants them.
    I’ve tried to keep my progress and solutions obvious (failed at X903 – has "value" 1000)
    —————————————————————————————-
    @lightvector – 11 07 09 – 22:45 (fast 2bit adder with carry)
    Your design seems to be regular part for 1st bit and part of "4 to 16 decoder" for other two bits, correct?
    My design was trying to follow the logic as much as possible (those two lines from 1st adder are "C" and "not C")
    eNrtWltygzAMjHf56Rl6hf73LL3/RTp+YGwhuUBKmwFB0zBerSzsZCPZTB/T+9tX
    ePsM0+PIeQlimMLRHncTsZ+IckYSKhGaC0kMiYJCDPUK8p5bIkSPEMSHTQzlfIie
    MCLOhmiu+7CHPWrXoY6zQewNwvgjsBDVIdg2j2pIl/5aOdGJTnSiE/+WmNI52EdC
    Saqv51EwRsE5HKYGIF2BqFbJTz6qbaUoRpz9Iv9fmySc1cbwUg6BRmbrB7GH2aK0
    chVwE4Y0SSGmn/xigThKOcQSAdsJWfDGS2fQ9JxDRBnQ3kfsFLYButZLoPlOdTh+
    Dq6O47pwvHUTz98PFT5R3kxZ3aS7l0SjhKLMBk1uP12b0NbnwPOBmBtv95gjRx19
    GfS+UvkUqoqWj5WjjrpUnozyKJc/eLazu1wi5zq4VsuCWw1W2R0tlMLzrpyTVG9r
    8ew5p6OO3jur5EGUNroImiaVcwFe/tTlM7PELiKoc7cU4Dwidy6GjjrqWeXve+aw
    TGY5Ud9XYohqoHtW0cVnk6zuHQ1V/AmXSkcdfWWpfG7DvIhJ8y42ylu1VLbRhaAa
    KFW0yQkNlL2fDq2ZIfW1SvZF8TKSHGWkaJupco3NYNF6g81vR++LAufsgJ8slfrr
    eXRD2P1zNesCfI1LtE9a237zIz3zoqNW+Pcdz0/1dKjMKkvFT0HvV0EhgpZi2N/U
    8jTRqDz3X39HL4SOlpv+QZG+AWVjyZA=
    —————————————————————————————-
    @Christopher H – 24 08 09 – 23:46 (X903)
    My design has 1000 points, has 1cycle delay and could be simpler (fast counters instead of large 20cycle pause-able oscillator)
    Here goes my (a bit complicated) solution:
    eNrtWltyIzEI9ND5yRn2Cvu/Z9n7X2Tj0YPmIY1m4tTaqdgV18SoBUiAAPnt99uv
    97/b+5/t7Xbl/aJAnmLb3/cnCdSdMgLqW+qn9KdTwM29D3VkkQvPbed5CFQRG/cF
    jhIElBUdi0jSRb1VYODYZrQcb/TtlukoCfC2AixfSLKidSBNIdZypA9oa7l1BSzQ
    mNxmgHHDtz5GvK0ysAyUDmncyXZ5OySxGv/Up1dRI9Svp1GIgVbLjKN0EyDgFoC8
    yltfsLpAdnGYS65jV4s5bs4Xoo6TmLMdrOpSsPI63lge1vGIYxo6VnQUepNbCZnY
    zVio/TaIGqOoWqisLE5zV9Us7qNEIMcZnkL8iDlQOd6OODIfMe5reQ4NYEvjqsYg
    OQ88wXHhYLVbnRvEAChOSL9MKVC3Qoyd6ikimcnZWL1NT5HXTVfOAfd0TsavnQog
    /fs0FXi7wb/uct1HlAHI6dLoHw/7aydJoUPhH/80XeU+tM9BY8QMqaTyhRlFjGhA
    lKRM8fHkZihfdlkr/T7azdBejYWOGLw8VWTHFMV2Bo0DCVBka6p/PAQeUj92payM
    bpRSUajS8UStaqfSC1EJLEzFDFt2V1QimWCZWp4tX8K2P7u8fmYWeSpzXWs/+ZA1
    HGtYattH4kK8FVUNEaR0Xyj1h0ruTgOyQKNLH0VjaXHsTFKsXNS5i+F3q7JzCNQu
    yXySSNEcqpArBweuY/qQ3WX3D9Epi+9/cbCbBNmlKPxcVFzH4rF8gdN8Q6S9ohH6
    B1HTmROpLPgiXyzLTIfTA/hesJzX4tuOPNFD31NX+C7ZM/67d7djqJ/czxpzXi9U
    4iIV05nx3EfDN6Ni+WiA5NH/S6TCjO+c+nzrjB+r+4ahspaKzQKnwbCPMlhywEEi
    3eq+3Empak/yRqiIni9SrEmj4Lskg6SyYZGkYG5mDPov1q+BLOeECo1kFxireSPF
    Bhi1Xd7YsbY+RYD2gl366rLMylc7CXmGhrG+MblLw13D2mLf882pRt848yhk0RIj
    ZHfsBX3FHBWY5ZwgIZK8EcYlhh6KGXa0zqQ45Y0QMmqbN0ItgMV+0pzzSUKljS26
    TUg2Ki0cdLkxyWdyKmgjByU2kElFTsPuD7a31iMLZTLI12LIkt5fkyyQAjKggkNd
    dqwYN5yU2IihMivAEeM7jgpwCv4HpS5WCuF5qWtWZTmgHYZZd+Q47IRajcWcsqeo
    1Y4HfLmZ7u3ZAhMqxhUW/DHfA1r3u0xfNWIk4e6nAD9PtU2YUYHWj80BdbTUYCce
    UEcy6z1HoHrrWehV5g1FnOk4aUhM81XKV4CA9R58sXeHo65vnmP3S50QDPN7Ssoz
    Py/zFEs3EwnfjOpy2Qf1OUGJdrcxpi7pC+DAnvkyziWTmPjRqN9IeSwyvr7HSsco
    ZRuQ1w+Vn7pvijmjhg7EwoCKHYSOEeeNrrajMBCpdK09puZYaJmUScW1eCazDGb2
    2W69faYcVshn3M34nAouEjMsXDuCbsz5bhpuj1KsWUQ05uCba1gstJiVgztxqtE4
    OxndiadU5ZvdmOd34vbae3jbPr2LH2LJrMzVL21SD8RMtS0hVTqsMy90QlX78VTf
    AzBUX7xlWDo9fFJxKWTBHs8PikhfHCrzv09TEX6sYfp+2W8O0jMLpqrMTkNNAoZn
    JUa5wdp9olD/zWa5B1jXnwk/PaGZ3ZQnCtI1LFwHMLZB/DUHT4uknwzM7CrWwcDq
    rxQC3wuZQ5qfDzLdWSvjDF9/xW0PHXeYglo3pr7JAgsW3B/gxCP6EUaVTmDNMsNk
    I+CApj+Yoh1rK8k+H7NZisHU8fzaiDR+/QNXiM/R
    – simple 5cycle oscillator in bottom-left corner
    – simple(but very big) 20cycle oscillator in the middle (position of next parts will be related to it)
    – pausing logic on it’s left side and top-left corner
    – "decoder" of Trig+Lock (1 negated and 1 normal output, both with 1c delay)
    – "postfix" logic at top-right, right and bottom-right
    – – this thing inverts the signal when "pausing" (it was impossible to catch the pulse from oscillator)
    – – top-right is for +-A (inverts when paused at the end of oscillator cycle)
    – – bottom-right is for +-B (inverts when paused in the middle of oscillator cycle)
    – – right side : special inverters (1c delay for signal, 0c delay for control)
    NOTE(s)
    – Lock and Trigger signal are not coupled (fast response)
    – It can me compressed and cheaper (~850), but the function would not be obvious
    – This one does not meet my quota (560) and I’m aware of it
    —————————————————————————————-
    – I’m sorry to waste your screen space by double end of lines, I was forced to it (single EOLs were ignored)
    BTW: I *think* that all my designs have 1c delay, but I’m not completely sure
    .

  262. 8hours's Gravatar 8hours
    October 1, 2009 at 11:13 am | Permalink

    @joe
    I cant get your XOR to work.
    where are the input ports? on the left?

  263. Blueation's Gravatar Blueation
    October 1, 2009 at 8:51 pm | Permalink

    @ 8hours: Mine is a lot cleaner, I also included how to wire mine and joe’s
    eNrtmWsSgjAMhCXLH8/gFfzvWbz/RewD0ClNaHkPLrUD49cl1TJrYttn+7i/m/ur
    aW9zGoUUUnhRYTO0KmGBSBOKa/5d6Vp1RAnnYuE3TrWwH145VXM4HzkKKaRwmTCk
    c6IfgQLI9uXU8dDhTM6/4hEvOOCsAxAWUMF+fSWPO6GC45B4h/QJ7GkMrlMxtK4P
    nyrFQUV8IRwIvMftameajRb5LCnpkRQi4LdBeiylVZKuQTFfiwV0u1mRktIqSWca
    GsQqpQwtxKirYzkP6DQJkNbkM2dFSkqrJN2XJk6X0u6vT6OIBhRqa+24XCNSWiXp
    7lklRq70a2iTpS60zDBqYd1Z1eaCV82KlHRVq1xngzw/MdJzUWjUtKxpapqwbpVS
    YsJWAU56RbrNHvcqVpnvyyl/s85ER5lj0RZJLnmrMDQ758yJuYJ/Tw9wpA8gx8gA

  264. Blueation's Gravatar Blueation
    October 1, 2009 at 8:54 pm | Permalink

    btw., 8hours: Just open them in lvl.1 that’s where I do test with this game and built these things.

  265. Darkyl's Gravatar Darkyl
    October 12, 2009 at 9:42 am | Permalink

    I need some help making a counter, could someone help me?

  266. Miloss's Gravatar Miloss
    October 19, 2009 at 11:20 am | Permalink

    @Darkyl
    it’s simple – put 4ks of “Toogle latch” in a row. and perhaps add some inverters

  267. Bezdoom's Gravatar Bezdoom
    October 24, 2009 at 10:44 am | Permalink

    16bit-SRAM πŸ™‚
    eNrtmmGaoyAMhjWff+YMe4X9v2fZ+19kuyiQhCQqTqe2D3XsY40vIQRDgFl+L7++
    /s5ff+Zl6jk+HJz/HxlMP7arfNZ7Blw10uNYv+Wx4vm63OVVpVQ+OUfWP8uqriCv
    YC7kgMYp0BdqZG22PXRC4+Q00a7GuVcj1yF/H7Cx6q3tfMjGqrHTxlMaubap14+n
    bZzOaqQeG2Xn5p18VyM5nbzDj119dbyP43288/vYaaNGDvccOU7qgiY9zGowejtq
    f/r8dGUFUzpH/idJAZjnN0jTA9tnmdINSt8P8foopeeXaX1mq1YyGRtL21E+K11u
    uFICq5EtTRrPS4uVlpToutSuMx2qs8lSbg2TpbCtKPvJ10s2u3p2LSG5X8pLW5hl
    U7l5RYpuKT1V2rbW8TpH7F5b+WzohYf30p+HM7saF7MXu7yVOfaUELEFhmzBsyOT
    HxEPhcz3lOLjLBrSIR3SV0nvHSqxy+Yhr4xgqmTUMrbHOCsvoEqmgBWQoZdCvQj1
    QhUCq2TXXgrtRWgvhfYitJdCe20W6GeHf+/v3y2nDNu5rZ4XGTBCpdUmWwIP7UIR
    SFHn7XmOwEtep6bcgSzNLrNHm+Upf8PmSYXH1qIttgCOXhZBDL0EMeslsmrl6EXA
    8irb9lKgl1y2+MhgkUmbBcX+pci/NPz7I/6lwL+s1r697QCivM9m6CNUGsGyZpWQ
    4zCTstt84YxJ0dJo9FosvZqlkAW9DYuIxUG99/TR8O8eC51VtnNGSHxMwE9mlShr
    +3VIMVm2mp13N8RaZV3qLuMmY8U4rpZ28x2brXmDxYp1akNvxOaVbE8vSwAMveBG
    G/b6bG4N395Ib8Sy/QjFMreGLODbO/x7X/8Sd55rbykg94bG+0J871B5ca+7OfkU
    O6ftasUibaLytF7XCpT7eh7MSvliW7hKBdtMVSQrNrpPsmKjs2HpqaxbZwrrLLfB
    O1hyWJE3KpZlZwbbbL8qVm3sdrHoZulFLC6x3W0lIrVmVYxXrEqz270GcYFmAg69
    sPzEPe5vCZX2eV3KlljaYAgSCQAQuIlYKcaWAVOhRzSLdQo2G7NhueKz7DG9HXXG
    BfaCXgQssMvielu9I4vPYiGDF/F/FiKxAqrzRvXAD0Uk+/MPAHnSpw==
    Tested by different commutation address in 8-bit SRAM level.

  268. Prof. Buttmunch's Gravatar Prof. Buttmunch
    October 24, 2009 at 11:19 am | Permalink

    I would honestly love to see a level editor for this. It would just be fun to play around in and make creations with customized i/o inputs. it would also be great if we could somehow save the IC and use it in some other editing program. I really enjoyed this game, and was truly saddened when Zach announced he would stop making games for engineers. We all love you and miss you Zach.

  269. ertyqwer's Gravatar ertyqwer
    October 24, 2009 at 3:06 pm | Permalink

    Awesome games you’ve got here, I’ve never seen anything quite like this… It’s an interesting feeling, I’ve been writing software for years, but this gives you a totally different perspective. The “basic” logical operations turn out to be not so basic when you try to implement them :p
    After about an hour of tinkering, got this for level 3 solution (KT141AO 4-input AND/OR gate). Is there a more elegant way to do it (I suspect there should be a way to do it without the NOT)?
    eNrtmV2WgyAMhYfEl65htjDvs5bufyMdQRRiCIyKre2VQ239biD8GOB0+Bm+b3d3
    +3XD15Z0aUMy765k6KrpeFdd5V4wpGp6h3GEIQxhCEMYvpuh22aYLW0f16t+O0fl
    y1NmVvN+OnU8/f1OM89Ve4HX6zzYsyhgfCIU4ZHPocZgJ1TMs3wShu9r4Sig6WO8
    xR41hdk8s5VmiXb6pwF10Ofea+o4wcq6qRtS2UbRynvLOUq9b2l3Xrmta+/LzM1a
    s3ItNUmppCQ5iFQrM2vR0iXpC6x3qNRSfA2KZZaF+aAKoelnTZpOV6V6SntqpaKl
    lalCkawrEyrhvqqyfBchNV6F4JHJxlgYv56wKhRXo6blChQUFPSz6euHSrGpv0TJ
    oKCgx1FGqFRDFmeUuwVD1sYD0xIU9MWCIacYobIUKrFvBAXFvhGhskpZXFcoGRQU
    9DjK1zmA7/5Hyd43WpT7UfNoDwoK2p22hKzl+M3HRaR+oVLP+2nVbT577QAFBT39
    zKiH2RnJc98TItID41fKnQ==
    Is it realistic to expect to solve these puzzles with no theoretical knowledge of how these things work? I mean, google is always an option, but then it’s sort of cheating. But on the other hand, I have absolutely no idea where to even start with the next few levels (the stuff that’s supposed to keep states and such)…

  270. Bezdoom's Gravatar Bezdoom
    October 25, 2009 at 12:34 am | Permalink

    @ertyqwer
    All right, without the NOT – faster
    eNrtml0SgjAMhG3CC2fwCr57Fu9/EZkiUNqmv4AUtgyj+GUTZOjSAt2re/Yf1b9V
    9yhZmhZS8FNJQhVdsneVzHqpQqdeuhAVo/WyhVfrHRBCCCGEEDYm1MM5kpumzOxd
    6+lvFEXDtrnyXFoH6HiTD4opYEzAC51+0HnFKJqSeCN+GzwWFrM4B2oVMDUpgIIZ
    zOYLoFiGufH8RxHReARFA6glPnw/fAfSDvHc8VbBe5uhaMJJLg0KCgp6b3p+q7TG
    ssWZ76YFBQW9mFXKE3/PHBtm6BwXnNKgoLBKr0NItiNTDmr5jFqYISgorDKZstUK
    My8PZprRck1dUFDQ462y+olSeNwYuhvJGZQKKRVSKqS0BWVQ0GtTZ2K2oSPtZ5X+
    tZ5Gd5sPuHYYrwJlaa3XiNJvOLivIOEKDgpq9/11F/mzI30BwRfIkA==

  271. Bezdoom's Gravatar Bezdoom
    October 25, 2009 at 8:51 am | Permalink

    8bit-SRAM – mausoleum
    not for the nervous! πŸ™‚
    eNrtWVu22yAMtDX5uWvoFvrftXT/G2kKRkjogeOkaXJj++ScJGPBMAiBpcvPy4+v
    3+vXr/WyHLnf0HA9YljvVzC0//dn19sMlwttt2PofdP9lXs01E20X2TuiaHurf23
    zg37L9XbPqrevfiG62BIW4+pquMUVEOn1+qr/rh6j1bbXYaj0o6qa2Co/cZRVT+q
    iTq+2ibBUltLL+umaKjqzDD0VX+yq2Hoq5GnLNsYU1+NejS9WaqZTKmver13NQNV
    V3cWw9H7hqvr8I6vLmZ0UbBKfXUJDZMI4EeauwPydzGk4A4NPddO+u4RQPbpurU2
    lp5jiSYsPuKcU45zFF8FBeB+7kfLhfbZLrJouy4L/TWXMF/X7wW+/uWMqcIorQXw
    1kyMUoAitZ2gKLQSmArpMsmHeqZ0TEdYo94TNCCNvOlU6pntBEVCuit9qF9KOLOX
    HkMTzld/Vwv1v8OYwSzk1enbIxVvIQm8KrZ1IeYEYhqpmIPwrDDlhsdd8fNEvxmK
    k9WJnuht6EeFSkxskdvCR9F2vCOsELfcoGOckXKmezjvaPm1dEaqM72tzm+xBgHe
    BBHYYl/LOEPls9D6ihO7JXJbxGeh+m6QLMNkodV3wRjNwywoYxX0C8o4A8kCR3+7
    StD03Pg5OhNNOM8CacL5lYLhxBaQHmdbhvtOwZMCSCE/NlQiQXFHywB0fqmn1tId
    vKCQ8UQ9wbaAnuOS7eARAfZIAx4RQOMzpuW+GzNnyLFsad4hXcsjFcO3ttQ919iC
    CTBnTilqb28tc05JkJc6cw4KjYBsGdIWoxoiOc3jBc9RT1x3rboa6PnbUWf0TKkO
    s6wGOCcpomGdQQjKzgy2TrXXKZ21U3leN/hdR3eshYHbTatsGNbeVQbnfFh9A2oj
    IhsMe/VCONf5An57uHsMCu1FY79QnhK03LPxKkiqCtWIWucxtr3EYFFRwxIohkCt
    +8VAWNUI+jNMmzzUU3JAO2dyUYgFbuOK5AwZUsaqB9fwrM4tBCHSGV1bGW+lzlzc
    MToDfAw1OnOkhNFZxn6xa3WdoTcbo7PecaTOCN9XR2/HHSsFu9bRiELWW1UQhiyh
    ieZ18FfTTMonIfZTvMML+OMK327mB+POhOh4vyuzF1W9w6JnWzZJy4htkdpu9WOK
    i96UtUxH+805p+OljHOteUecRUU8LHlH/SLljHS8SHVGqjOQc27hLStqx+Od2Cac
    syX8Wih2ofK7QWGz3BjDBh4Zkf5dqPQ/96PO0c3bO9SmpQOp2c8OpsFBs7xQiia2
    25wfbfkbccap89M4vxCKnjDyc5UQrzlDSQh+0edJEUlefwBwcM2L

  272. Bezdoom's Gravatar Bezdoom
    October 25, 2009 at 11:30 am | Permalink

    8-bit SRAM – mausoleum2
    everybody version πŸ™‚
    eNrtWlGy2zAIjNj8vDP0Cv3vWXr/i7RjWzKgRZYc5z2PY3syk2SzAiSMQOT5+/nr
    62/6+pOejz33pYjJ3QPE3RJv4lFEKXeaPnUSE7k7JSYjMfVI1ErO9/rNhsREbUxb
    ElPjbhBn1ZiNYqk1UYqi1sbHMkiTyNexg8jt2yQmamPaJsbr2CQ+1PRoG91asuXo
    WklO5DY2idpOa2Pafjo6HO5ie8cViRLcIdEutv1x0wGSklkP1PDVRBRtaPER6zil
    cxJfEwqAvl5H5wv5mj8VuWJ/4LRS1/Pxc7CEKKxdQmwWDVu08D2qBqXopK8TrcmS
    ycJQJRgjglFdHi1yZwUJWTjZCV5EV6jROjIYTYMhA3KFiD0IlRqs/W5a6tgtfwTG
    FlwW+b8T5J/MeA5Jeban984X8lJNCznRocLFu8MUC49d8fNGb7SFwj1bQyOjpt7z
    fKPnQ+9Q+UMoGiiWXXWci5WL7+S+ovM17b29vWSdZZawwzd2b8GfECrxAa6lDyDq
    at4/wd1c5MoTK9sGB6goUXOL3B3cUO5c9madq8rX2ovj5L5m7+YaFbl3MNzgYpml
    aEvi81ycAdALdodKP+UXR7Gc5RzNhQm2Q1xoLkiJrbgICnDQ3R+aywLpyqLHj5kL
    DMmFaO6gzpYbzbNE8/ypoRJVuHO5N0PFxsK7AO8Iley8/aKOZxpE1S68nIkPc3Pn
    QsIeQZuLiAvDJYG0yA3OG0O5MPbiLPbqhhbpxWh7SSBtdvkuWGJX5uZgWCbZ7IpB
    JzdoLrpRzh0qD2h8m/0DPAnf13w+JwrxG6o/JUNUkqwRiYasHFGCBxyu9vQZmkQd
    8abcHJQoqgvRNXNcUScXbGT7zmuFVX1ikVU/shdNe9GylzS1G/Osq3J+LNCRkTa9
    7mQoulBurzvFRFWAw1fob+xxHxIq+et1VKdR2JeDnXMXdhtl9bDkrCQa2Vrss51m
    vhpxK3cekdviAkYuLZNtnW3CbMksJSjtI+632TsqF+tfouh5MjxcZ6RyoYwUZlOL
    nu7gP1q86fPuiESuf+wry+4=

  273. ertyqwer's Gravatar ertyqwer
    October 26, 2009 at 9:39 am | Permalink

    @Bezdoom – yep, that makes sense, thanks. Should’ve thought of that myself…
    Anyways, looks like I got the "maintain state" part (level 6 "dual set-reset").
    eNrtWtuRgzAMDFp+UsO1kP+r5fpv5IJxwNjyM0AgrD0JA7t6QCxZGtI/+p/7X3f/
    7fpby/wCQTGzQrAzcz5WWpSnkLQINlu8xu9IQQpSkIJ7CUqbYDaHp1ztdrZYfY/S
    +lSlbEtd0eLXrlVTzkl8GBSA+nkf7W8YHTEHc30YzzPHvAHscPHhyxLMuVEtKYaM
    rHFEGa9hL00UKWGMM+QopEDddMeLdSqRVes+oOC6olOKKFLGiHo+2dFoq1HstRij
    kCKFDJGtcfWRVuGyEZxYNP5SBWJpxtU4hp4f0TOsS8M3akPYnyFvkEdOmZOEHCLC
    O4VndyC5yWqhCJ5Ke7pLZo1n9KKUf2x0zvPn8ZkoUaI4lc9HSZXg4iFKdEsUH5L9
    FvQgqTJeGQ6I026EssikWbDmJMpkqMRJuWa02s3UjUh5dbSa8xRVZbrFZgNOlGhB
    7Yd2tLWqBBvw1avKaKpEZkfLVZVga0+UqB5Ie8imUyXO09pv/ibfJDI4WwgWjuH1
    xKCh/taDZEUKBgvRS6OFzSyqUTSiUoAiqVlHt3nHvUqq1D/voxm3AX3jqdrv9D9X
    MNCIXqcBt4HkhUJh7ac2dqv4bLxqkf1ARvoHbcLInQ==
    Still not clear about lvl4 (power-on reset) though…

  274. Bezdoom's Gravatar Bezdoom
    October 26, 2009 at 1:01 pm | Permalink

    @ertyqwer
    Have you noticed that you have got two different schemes? They differ connecting transistor controlled S. I tried to connect S1 with Q1 directly:
    eNrtWl2agyAMrBlfeoa9Qt/3LHv/i2xFVISASMX6M/BZP51JiJSEpLZ9tT/Pv+b5
    27SPkn4BQTF9hWBj+nReOaK8haREsHjEe3yPFKQgBSm4l6CUCS7G8JSpzc4jrn5G
    KZ1VydtSNxzxsmvVpHMSbwYFoB6fo+0DvSHmZO537X3lDG8A21y8+7AEc21US4oh
    PatvUcbQ7K2RIjmMvocchRSoG594tk4lsmrdCQruKzoliyJ5jKjl4zgabTOKvRdj
    ZFIkkyFSG1endBUuleDEovGXKhALM67G3vV8j57gUZsrDH9Mq8UfKOT1/rOgLLRf
    ow1WuyyIG6pmlof2YZrGynE1Hs+zAv6x0SnKn8dmokSJ4lQ2HyVUgouHKNGaKL4k
    exX0IKEynhl2iFNshLJYCLNgzkmUwVDxk3zNqJQ3ImXV0XLOU2SV6RKbBThRohm5
    H8rR0qwSLMA3zyqjoRJLO9pCVgmW9kSJ6o60h2w6VOI8pX319/gmkMHZQjAzDMOM
    QUP9rQfJjBR0FqK3RtPFLAJadXRulI4ioTmG1nnHvUmo1I/P0QWzAX3jWbXf6X+t
    oKMRvU8Bbh3Jc4XM3E8t7Db5WcBYVaL5CxHpH7gRyJ0=
    It has become faster, and the unnecessary transistor can be erased. πŸ™‚
    Now I wanted to make the phase memory…
    (You can take the value and shift the phase of the generator on a _single wire_)

  275. Bezdoom's Gravatar Bezdoom
    October 27, 2009 at 8:48 am | Permalink

    8-bit phase SRAM
    eNrtWtlx6zAMNLH+SQ2vhfynlvTfyBuLF0ACFHU4cSyIY48zy+UhrpagkPvn/d/H
    d/j4CvfbnuJEJ16aSKlsImbK4xOWMk0MiRyWX5PEUAqxspFYf00Rb6KvPNsJYp4f
    seFOD7X2F+aXo5/jtADIvqPrAuBznO5x5xz5WoZtRHeAixGrJoNaVCJ/cPnzoNNJ
    EvV+uMCJu4/skQpAyjMp3OcS67iEc2RfCwpA/RxH4wV5lX7jdb+lGu2wJExvCC/T
    jiul1ZC3zEB5F8Y919BKV7mU21ZQGrY8RoejYjidjWa43unuwbAW6gVRRRkcZZJi
    yuI1sgSF9PoKbQMRLtLINsPqP2pUYdY5RKVly1j+QlTaY7hpKpy8wPEr/fgRr9I8
    cspEHXXUUUdPRaFDeNkxu1W+G4omHtjARd2797QMwu5RvSLXdTWDogt6WeDZLgE6
    LoZcZRXdKh2dR0H2A45S9ONpBE0zFNSuZRBsI0X+ehOuq24ChZRTcwJPR2u00q0H
    4fquJzcmuBBax6/GnG6VbxhVggZ2ZxspuiBBoky9u7nGqIav6oZcOsI9EIE7mmI/
    OzJEuymVlY5oclkZevoB3NEzo0rY5lD25+0RKVIMYCZMVlo2c3KVa1n0DPdIv3u4
    1GZMXJMKmgJzNfEIsICRV0hGWtKKUtiVy9chV3ttqzwh+y1eC0GVJY1FS9dBMTBD
    pFMlGfnwcubRM955XzdQOzIEreXDicDdsBmznWmvkfC+jPeIS4P/HViNSP8WivU3
    ik9ApSL604o4hnRZbFCX4y6ew18ln5oBf7JV6p/jKNtMQMO9AxfawTFAk91Y0Y4t
    2mpaNDiQyh2rjf1olATZiyYHhTXmZ/W7jv4p5aj/OPQDB3AbVc7lIjUD5U0IiB/P
    f82RlOs/X5nKaQ==

  276. ertyqwer's Gravatar ertyqwer
    October 28, 2009 at 5:08 am | Permalink

    > Have you noticed that you have got two different schemes? They differ connecting transistor controlled S
    Didn’t notice that, thanks for pointing it out.
    Got the levels 4 and 5… Feels more like a hack than a proper solution, but apparently it’s the only way to do it. The description could use a hint that you’re actually expected to use the "transistor lag" like that.
    Now it looks like I need to learn how to XOR faster…
    eNrtWluW2yAMxbr56Rq6hf53Ld3/RpoYEEhIGGJ7xmkdnznjcPUyiIswefx6/Pzx
    Z/nxe3mEd66PVKSHNrFUd/liKalYLq34wouUUgyrxeLbioWlsiKlpmhvSd900JVU
    VFzWpvIMi3qy8oQs5Xm0+7LxWKLX3dKqJqlakYYUSSsG7pSeYtC9KntvS5HHUQ58
    EPcbig48oliGoj8khqIM8ys87lAMVdh1burLUaw9L970ng+1oxhmFUNHkXQ6joba
    zJxWMTiKilDGPNb80PEYGsapGamruPhc4/fqBtfIJWDLo2SkKY81I015bFp96rgV
    HUIOJmEsH1+uzCqu5Rz5nxUFYP7tRx/h9XX1hOd9Cewp8vwWpZA+r+8UpVNLhGmd
    Q0r/2RzvXhqVIK1WwFIoUpSlovLaEiXWxuSueI8xRRzlmYi83kb0VPUsP1BUA8Ow
    cWphMmDZb2toBmwE6MhF8xk7U4LGBPJD2Y+TZF4DZcpUXba6QTV8YoyKRI7IFcGa
    MuSJQITnS6VIfAFOAF8A1LNAG89b5VhPALsF6MoCIlXA8ykNM3MQU9LJPOnz8xCB
    XxqF+m+jzZLUtMemI6JqbRNG0U8dhRu10JJmJ/jFDvQeo3n0alSJIy2brHQnwBVR
    uXZ91hPhHsGbKs8PDE1RGPd7g0SKtqhUZAir5kStSWn/z68PTqbo/5PA5T6+QWW3
    HB4V8B1kWKWZr4uTovp8Aoc5W26qBDNfRZUoLCZEGEWLgrfYAMQcjE2MCrbMTcpy
    nXn8BrWPMvN2NuDvoLBfKgyisGwPoiOW4aHIKKDJwbZc0HLNo3qlhNIV9MxpkmNG
    Socytp7lmFMyKp1THlo6RVq2URh5MYr2tufXRO+qcvPdDmR3qUMFYxVuX1UmqqSG
    0GJTNVnYA5BnRta1Mg9z5K9qmr3vKnNPAO8uSUZkVk9O6g5Yzv1XHX3lRSezmLUB
    H7N8RG9gVlflVDv6dU652T5V+2GuTsZGTl68quR5Lw5Mr0+Vu06UOLP4AF7RnSQ7
    ve5AtotTdrECO3UF6vW58itKKfCdvY3qb7I6G/DuQfqcZWX0n0JpCIVZ646h5KKg
    LoodKKkz8hm/A+h5lr8freekfOQTz7gPoUr7bz9KvZNo6F+qiN9enLB2gNofKZWC
    6ALrLIwq+1PeVRI2as5Ny3h/FDrV3YZfNDudA/sq274PUNpsFxUH8GWM5H3+Avib
    y8Y=

  277. ertyqwer's Gravatar ertyqwer
    October 28, 2009 at 6:22 am | Permalink

    Redid the XORs (before they were just ((OR)AND(NAND))), now they’re faster but have some weird oscillations that make the circuit go completely haywire. Go figure…
    eNrtWUm24yAMNKps/hn6Cn/fZ+n7X6QTJguQGDwlzsN+TmJXCQlFCIEfv48/P//M
    z1/zWLacNxXMmyCGhHPxn5kgJ6SC+Z1oKmWClNmSCBrWYrgjoRNGEsx7S8pZCFLU
    oXvalILLQ/ev4AEuuHQJLu8VNIWgqTqICSpwjyCPRTMmmJp5hcYdgjyGjA9DI5yK
    INdstEAcMbUpuIwKLlVBs9VUI2U5k8SnLmjGNbKkoWssk6Xx/2pT0NSShubV5hAe
    17hcrtHIgu1TiZzvFyxHu5Iybl6ujAnaco70w6IAxGs/+lhet1YTnr9Xw56U551j
    ve7WJ8/LCoCxA80/5O08ya49SqmIWj0NUXH0qdX14lmd9sPaEFmuE6/+xMMZ63Um
    HKLS/47h2BS5/LCc8FNjrD/ruPMns1aEBTMVntdJ5zOoj7B2SuyPJxFpJOY0q4g7
    gRFJ4oVPlWWf+RCWWUlMV2hhhMSBJFHcMKMaw4WzTvGWxyDQWe6qUOgYBn0yIYki
    xMFGAMta8AGL05OrntS7sv5Ho8i+ZTSXhdRsdKYC0t19NdEzUNRQTF99CfppqRLv
    cwgYihke16LAXXuE+Q/OVHmJYUVRiEr9JoRlWVSGMjt5jmYyTGsDDCbSWXM2UCDJ
    hjmaOvXTkmGlbsSuRDprzgoKcazNVAkWlCgW0UizXgcatlW5syGgWWXjF+CoolIy
    PR2FvKnQifoNuE1oT8vQUAQ0dbnScoKu5ziqzaSrzTw0MtRvzEJIlZLNyKySymUF
    FVuW0brsYMuirz4JnVVlA3WlB6vQkBUj/VVl714l0vc1ceO3VlW+xVcQl6q9LcfX
    Mm1PDsp2tBwSce5n/5QKj4+0vGWZvKdlpBVwtHxFKevrMbGBPbK4WzUbXYfjPXlm
    qtz1RilGVnxrz5NhMbXzPxGJdIkiXyOhDC1f9CBbJrMHsSyFHJaoLrFRdfWBaFbP
    fBVKb0RBTRRSjU1Jqt8mK1fvE2WZocgOJ77jPiRVytd+VJgrgSRVJhMi5MW7OFdW
    W64udrK5DEfO7/vmWYhV9j32KgmNmvNNNjf1hnG2aa9yolujPdk5Ay7LSNrxH4n6
    y28=
    Guess that’s enough circuitry for the day…

  278. Bezdoom's Gravatar Bezdoom
    October 28, 2009 at 10:56 am | Permalink

    I think you should remake XOR again. At the beginning of one signal, both transistors are open and the signal goes through another entrance. πŸ™
    Also check the yellow wire VIA (A1)

  279. ertyqwer's Gravatar ertyqwer
    October 29, 2009 at 5:29 am | Permalink

    Wow, you actually figured out what’s going on in my circuit… I didn’t πŸ™‚ I just looked at it, went "what the heck was i doing yesterday", and started from scratch.
    After some thinking, I realized that XOR output is only high if one of the inputs is high, so I probably shouldn’t need +VCC for it. But after some more thinking, I probably do, just not for what I was using it earlier. XOR "under its own power" strobes like crazy for exactly the reason you pointed out, and causes randomness across the whole circuit as a bonus…
    Another non-working circuit (if anyone’s interested):
    eNrtWVuSgyAQjN3+5Ax7hf3fs+z9L7IJD6MIMwiaWs1gmUrZ3byZamD8Hr/uv8P9
    ZxhvLc8lhIN7ukpEu3Bw4kETIitEjXBwb2wj3HOrFRbaJgsRRGjt1Vj2O4WZbtk2
    jo1zdbjostpJiHZhMhXeIESb0CaACU1owl2Ezs6hnBxKMvv2oz5xvJHuI7go+JF8
    PZ8MeE6GgUB4/ANiTkuGK8MX9kiOmBLcd8JnFtkrSqhlHp9+fW2WlOdXV48pq6m5
    2xlP3BUjUhD6rlyXeaXLlPA/5fixUUgxI4gUJAwoBCoER4kE92FRjTkhl4WfKdtx
    37BAmFo5666dKSgxpjFvpuDFiFAFJe0UVBDCajuUgYMJR4fIXGiuit1nQKlo08We
    aLJa9tWKipZdvcHzjRHUMZK1vFh7DT0TeplQ2YrSpoehhhp6mlBJ1YNpvpGib+Ta
    4SN4cWR2oFFcDqSs8I0UfSM1R8qe3jilb6TkG0lZawvcUHOVFcGB4ha7hFIMhuoG
    nArKZlQPd6fcgHPzIUktagvc0A9xlb0bYdVlMesM/bVRPuxQKpdUa6V5TlHLvvae
    EtU8J9o9py1/Q98RKne4dJ+iFQv+jcXF8sJkdLsz5GyrS3EjzI3aCjQs7zzK5R48
    g0JG+S9RtUVoR2no56DH3HHvEirzbz9aPBZML19Idbsq+YqZfHlWKfrGFbyxqxcZ
    rH2j0KKLXjZphwbs8JyGfhB6fERapT/xjckp

  280. Bezdoom's Gravatar Bezdoom
    October 29, 2009 at 9:41 am | Permalink

    ?h, this is a very interesting scheme! It really does not quite work. πŸ™‚ Waiting for your next plan, I think it will give the green 97-98%. πŸ™‚

  281. ertyqwer's Gravatar ertyqwer
    October 29, 2009 at 10:34 pm | Permalink

    Almost πŸ™‚ 96%. Gonna try powered XOR next…
    And of course debugging circuits is always fun πŸ™‚ (two glitches in this circuit)
    eNrtWVtygzAMxFp+eoZeof89S+9/kQY/amwk2Zg4iVOTYYZhdyVhsLKG9Wv9/Pgx
    H99mXVp+byE09ncpI7ULjRWbkpBYIdUIjd3DNZLfK4Uxs8lFWqm0OzJ5mZIwZsiL
    VoX7DKHoyttRGJaa++iKprPCWHRDRvF5fcOJTO3C7FF4gHBpE5qa+cgXuqTF1mc0
    LRn/xyM3hVM4rtDaOZI3iwJg9+uo27AugD1JSBLfNlfnxiDHYRjkCbcjohApZdgc
    Ltlts8ScYM/DMQP5wIBK2IpDjLTDt4sIRYQwR4IHRJxs5S59DcUNjUTyw6ky3GVl
    FHdPAscfS3FIpVDGoAIBBYKlBII9kZSxJ3AhwtN4nuDOwT+C2+BnA5ZS4lA0Ukhi
    /N3zZgpFRoAqKAR2XqoEO7U7M6gzoXdz5JpyVdceAUVBm0/3TMNqUZUXEgpJ6zW4
    NBogOS9GvIMkj2SKPzzvRCf6Rq2yFcV8PCY60YkO0yohe7BK3wjVN+Lo8Ml7cQcy
    jsWvTHnfmAs53wgeZUzloWYxcogApflD95yv6xuh+Ubg7KqhEo2rYqGq2TomOpSr
    RHEhLLdKCYXiKgOmL7ELjVSOXF4m60vsIRfgoE7truH1y30iT3S2yge7SnRtpLyr
    hJ4XFXn1lrUPX+8qce16IUZmwo/0rrKXu0OhqukqJ1rbKu/wuT0uSgWXBXGy6O7u
    oDyljc4Qqm+E5Az3uTkU2scIgCQn7JfYMkoySlJeJNf8BJRKKDWjUCPjSl5M9NXQ
    Pt+479Iq+f06epzZglMCistV7d9/J0/fVSrDleU87yoJ/BvF8CKz0zJZd5VP/YxV
    8G+EC57zUlVzAT4W2r8jHbZfGs7JmQ==

  282. ertyqwer's Gravatar ertyqwer
    October 29, 2009 at 11:19 pm | Permalink

    Well, ok, here’s the 99% version.
    eNrtWlF2hCAMXDL+9Ay9Qv97lt7/Il0RJGCABUTWFq19dWcmMVmMQbp8LZ8fP+rj
    Wy2Pmn0KRwqpRKgOe4FHFflbFBLbi4TVHjnxJsJHm9Dmt+DrcJf70gDwSYoZygi5
    P99b9lK5zzFZrRQWxChd6lVCf9RcEyMfNQVC35uqKY8jhKpOSN7gK3p2qNqHzhT+
    zeZBt3MU3zQKQDza0Se+H2Bnp6HLQ8NbtOZMojxBojwj4eRFPO6AUjigkxbH9c+6
    xzjOipxG2DFhPYWM56btw2wcN5szAN+A5ZDR0wE2fldcn2lDIWULzHC0xmO4cZ0l
    WTsbJ8EggcHytFo3jJUcUmzgeYZNYIJhMiMxwHMuEraQKEXZbO+JS1FsSCkKBRQK
    GTbPR9L+62Ie7WPGMSIUWywuKZKx4vxS9Z5oDMXMxkTvh2JmoxydpdIvef8iXkRQ
    JLKBZK7wouVOEWHUoxDV6HzIzlJ5s2KIypsFjVeFQdpt/i+WOzOLA4SuY9ck0Yzl
    2xVDHo+k5XGVoRnLzaM9nLOHzmcnPEtlbd+I5K10PooGtPWqIN4s7L1qJ20DipwW
    nVBkCksfbSuaKSx3RGdXORrl6yYlWk91r2zE+hn7udQZus9SaM5yr86QfxNnWgbq
    MplHMXICjvmuslepfOtl95uilEDhdTxHFEk06PKOaGLV3cwbpSV1AmRtaPKIemH3
    QKWV8yyKY/8eom49XUbl1xFcK6OI91HnoHLnn3oN8vYozqtIXUulfLSj85kloW39
    aqCuei9kLLh/T3rzPrlGizN6XTe3KNECc7Q3oQMq0i8biso/
    Now I’ll see if I can eliminate the noise…

  283. ertyqwer's Gravatar ertyqwer
    October 31, 2009 at 4:22 am | Permalink

    Apparently, any non-powered gates turn out to be noisy in the end (yea, still rediscovering the wheel here)… But when I replaced my ANDs with noiseless powered ones, the circuit became almost as slow as my original one… And there’s still one drop on C output in the end, when it "switches" from being high from A1+B1 to being high from (A0+B0)+(A1?B1). I could probably create artificial delay there to eliminate the drop, but that would be a cure that’s hardly better than the disease…
    I wonder if it’s even possible to make it both fast and noiseless… but that would certainly require a completely different design altogether.

  284. ertyqwer's Gravatar ertyqwer
    November 2, 2009 at 7:44 am | Permalink

    After looking more closely at how this stuff works, I’ve re-invented some more wheels. The "lag" only happens when the transistor changes state. I.e. there’s a delay between the current applied to the P "end" of an NPN gate and it starting to conduct between its N "ends" – but the current isn’t slowed down by the mere fact of passing through a gate. So it’s possible to build fast AND noiseless circuits of arbitrary complexity as long as all inputs are set simultaneously. Which in practice means that you have to pretty much build a separate circuit for every possible scenario…
    (I’m sure Bezdoom already knows this; I’m writing in case anyone else will ever read this while being as confused as I was πŸ™‚
    And here’s another peculiar 97% circuit that passes when it probably shouldn’t…
    eNrtWltywjAMxFp+OEOv0P+epfe/SMGxHSeR5GcoMEomA+1qLVkmGxlx/b5+3X7d
    7cddLz3nRxCdPxuIdD87PLrkyek+90QK5/59wxxVmp5VNdgtceuFwlUkHhNT7dGV
    Vo8nbgNtWg5Xn9djqB3LQS3BHpcj/6txOVz7chxTc+n7yFH93bH3+tliZUQjGtGI
    MtGXcyQfHgXAXuPoHfcm/lhC8i+Z82DiX73ZJrSVnQaI7J3FfeSc3QBTGJpxsRvC
    R/8YRDWh8JYxoGDwAEWLyOYNYqTgDQKo4WEkFV+meTTwcT0MBYN1PTU45VExQAGn
    FE87vqzCixvkk9jdMa9lsABPs6CpBmdqn6S5VaJsqKHDKCwbhr4z+u5SGQpbnQsF
    7eRCiQrRZIQ7fUapNkd7ngMXPVxDDTWpnIhCrDoAhYuFCcio31ZqflXZ4bnh37x0
    YGUpXH5GWL/U0IRUjErmgiq44oySdy2T6uoXZNZqTkNNKmfUjUO34XxuII1wz4gK
    /8OtkzsTQ0NNKmdUlejiLl0EaCipdWPJr1SvKnKH2IHp5XZHpXFTOGgXw6xH151J
    mFQa+vlSOd5NXysWHDd32feNMipsDIFMBRgUsa3LiRJDzhrsYXcvdudlNI+Z/WmA
    guZBMdy8Uc2jsU8uoTw3XRy65lpBdW7+QWC53OobaiiPntPjniKV/DWO5rWhHvZG
    0rb1m16hFbac8sZ/wlOJiXnseVeImSBm47Wf4IA1jAytR89WJOb4A1tXyds=
    Not sure what could be done about it, other than requiring all circuits to be 99,9% (which would be quite insane)…

  285. Bezdoom's Gravatar Bezdoom
    November 2, 2009 at 12:17 pm | Permalink

    I was able to bring this scheme for 12 clicks in 100% πŸ˜‰
    1 selects “delete silicon”
    2 delete the metal going to S0
    eNrtWltygzAMjLX5yRl6hf73LL3/RRqMbQxIMn7QJIxgmKTsriXssMi49+/71+PX
    PX7c/dayX0Lo/F4hpOfeENGlSE6PuRVS2LffK65Rlem9qia7Fq6jUDiKwn3HHI7o
    SqPHC9eJVg2HO96v+1QbhoNqkt0PR/5X5XC4+uHYd82t7SdHx++ObdRrm5UJTWhC
    E8pCX86RvHkUAHv0o0/cU/w2p+Q/suCB4j89bZXaok4NRPWG8Ww5V1fAFJpmQmya
    8NlPjagUCl8ZAgXCBIqMqOYJMVPwhABqeGhJwv3JcJ17xnTCJycxpm0mkIqnvtQY
    KBEoJdVCmEfjxQyUCfmFbG6e9yLMwL8xaCjhTBuU7PeQPxtqaDcK6w1DPxn9dKsM
    Na6uhYI2aqFkhUjp0Q6/olSmo76fgxYtWkMNNasciEKsOgBFi1kJyKifXmpxVdvh
    teE0bx1YVIqWvyIs7zc0IxWzkrWgA1rxilJ0rSfV0S/YrNWchppVjqgbu27D8dog
    6tGekRVeoz1md2aGhppVjqgq0aSd1xKgoaTWjaW4Ur2q2B3iYkyrtjkrTZvSQb0Z
    Zst1zT0Js0pDr2+V/QvrS8WC/eQue98oo8LEEMhcgEERl3c5U2LE2Vp7mN2LC/Uy
    mufM/peAguZJMdr4RgEiGpfMGXSZn0OanrNoNneXUV2b/xDE96tXQWHoyeg5a9xD
    rJI/+tG8NtTTXlnaun7TK7TClFOe+A94KjE59z3vCjkTxN547yc4YAtGhh5Hz3Yk
    ZvsDhd3J2g==
    3 select “select”
    4 selects a frame XOR
    5 copies it into the torn seat
    eNrtWl2agyAMXDJ96Rn2Cvu+Z9n7X2RbBERNwo/F1jb6+bXrZGBIJA2yl5/L9/XP
    XX/d5avnfAui82cDkW5nR48u9eT0PtdECuf6e8MYVZruVVXskrjshcJVJG4dU92j
    K0WPJy6FNoXD1ft1K7UjHNQidhuO/K/GcLj2cGxd89X3yFFtONaerOyx4bkZ8sh9
    Ql41ohGNeDjRl3MkHx4FwF770RvuTfwxSfIfWefBxH96s4W0mZ0aiOyVxa3lnN0A
    U2ia6WLVhFd/b0Q1ofCVMaBgcAdFi8jmDaJS8AYB1PDQkoT7m2GcW4v7DS9Osrgf
    kwGpePKl4IfgCBWnJKkdnyLBGgSJB1igbJCPYzVxXstgAg6zoIcajEyBUuqtys2G
    GrobhXnD0DOjZ0+Vob7VuVDQTi4UVYgme7gPH1Eq0dHu58BFD7cYwbI3hnANNfSU
    qRJi1QEoXExMQEb90lLrV007PDfc5lMHZpbC5UeE+d2GlkhFVTIXVMEVR5R61zyp
    Rl9Is1EOFG8oCbzoSZv+hn5MVammStpd7XRx0/zu545Qhedw65bY6PfGHk8aauib
    VZXo4k4bCdBQUuvGUr9SvapMUsSNmF5utyqNm+SgPRlmW3XdngSo1xtK9Pu5hho6
    IFXu31SfiwBsF3fZ+0YZFRaGQJYFGBRxa5ebSgw522cPq3txk15Gc83sfwgoaC6K
    4cY3ChDRuF3OoPPCFNLynEWztbuM6tz8QWC9QbI3RFTjLovZY1EYOhgds8f9kFTJ
    X/vRvDbUZS9S2rJ+66sreLhuy6DW1Yzmfb93Bc0E0Ruv/QsO4HSaDX0eOjojMcc/
    qT7KKA==
    6 choose “Metal”
    7,8,9,10 connected via XOR
    11 choose VIA
    12 put VIA
    eNrtWl2agyAMXDJ96Rn2Cvu+Z9n7X2RbBEVNAoTa3+jn19bJQJhoDNLTz+n7/BfO
    v+H0Zdnfghji3kGky27oMcw9Bb3PLZHSvv3eMUaVpquqOrsmrnuhdFSJe2Gaewy1
    6PHEtaNd4Qjtuu5dNYSDepzdh6P81RmO0B+OvTRftkuOWsOxVbKxx47r5pBL7hPy
    qhOd6MS7E2M5R/IWUQDsMY5e8GgSt8ml+FF0nkziZzRbubaw5wYye2Nxablkd8CU
    mma62DQRvb82oppQ+soYUDK4gqJFZvMG2VPwBgnU8NSShMeTaZycBUXf6gYk4fHc
    LKUgQ9JBxeNZIz4FgjWYrslnMCgHsblpnstgAu5mQTc1ODL9SWm3KS876ugwClfD
    0VdGXz1VptpW50JBjVwoXiGbjHBvPqK5PEe/zokLC7cawboah3AddfQlUyXEqgNQ
    uJiYgIzGeaXWr5p2eG46zacOLCyFy48Iy3sNLZGKXsnc/EhRueKIqGxCUlKNvpBm
    sztQ1FASeFVJv/0d/ZiqUk2VNFztmLjz/W3nHuEVHsNtm2LDrsaIko46+mZVJUzc
    aRUBGkpq3VjrV6pXlZsUeRHGyjV7pXFnd9CfDItlOrOSAFnVUKJv5zrq6AGpcnxB
    fSkCsJ/cFe8bZVSYGAJFFmBQ5HVd7lZiyMUae5rdiwv0Mlr6zP47QEFLpxhufqMA
    Ec1L5Qy6TExNKGxcKl6SymqQrIaIatz1GwNH3ws9Zo37JqmSP8bRsjbU3V6ltHX9
    ZqsreLhtyaBVasbnseddxWeCqMbjntFo4AJ4Kp8dfW706IzEbP8oe8o9
    Who can do it in fewer clicks – write, it is very interesting! πŸ™‚

  286. ertyqwer's Gravatar ertyqwer
    November 2, 2009 at 8:09 pm | Permalink

    I did it in four clicks: Menu – Load a design – Click into the input field – Ctrl-V (not a click πŸ™‚ – Load :p
    Seriously though, yes, I did fix it later on by adding that XOR. I was just wondering if you can do without it, since that XOR is “unnecessary” (I already have a A0?B0 gate). But apparently you can’t, at least not without a gate as complex as XOR itself. I think the rule is, you can use a gate output either as chip output, or as input to another circuit, but if you try to do both it generally won’t work. So there have to be two XORs that do the same thing but for different purposes…
    Or I’d be curious to see a 100% circuit with three XORs for this. The only other 100% adder I see here is lightvector’s, but it has even more redundancy than mine (and almost twice the cost).
    Anyways, gonna try to figure out toggle latches, then I should be able to finally see your SRAM in action…

  287. ertyqwer's Gravatar ertyqwer
    November 2, 2009 at 9:35 pm | Permalink

    Hmm, MMlosh actually has a 100% fast adder with three XORs. He used a PNP-based NAND (which takes up about as much space as XOR despite being "simpler"). His design is still somewhat cheaper than mine, though not by too much

  288. ertyqwer's Gravatar ertyqwer
    November 3, 2009 at 2:28 am | Permalink

    7) KL2T1 – Dual Toggle Latch. I suspect that’s a very wrong way to do it, but can’t think of anything else at the moment…
    eNrtWl2agyAMlIwvPcNeYd/3LHv/i2yNFBUCWpQCbvRrv9bJRIXMgD/j9/j1+DWP
    HzMOOesNiMTf5jiReDVufWOPxiV4k7hOkUXsaI+ZxIzu2JbAnYtciUr8B8QsIZtz
    1nF/Qx4+NMydGFgzh/JbqoOncxRfGAUgfs6jT5w4hjdNR4RxWO+awefWZaEtPIWD
    iQzNpxXE2MzeDyGUj2hOR5SIcbnmKK/B1jFIhfD5JfClXUjCbY4kPkHJABuTDXvJ
    K+CUgH12iFMV2FbWTgLKRhehiFUV50Igr3SUxme6lVAQYM/ZZpCL0kXYJJ4Gt3ty
    xyGYBiE0DcFz7N+PeF2s3w6ZcOsoOuQqqqgqpaeWbN8qETT0HYoWKmFFtXJ6Uncj
    Vhm0mEPB83ekmhonRrRyXCB9vmqkir7f+9irnErVnqlQVveeUqBWeaxB8LLLRDe1
    iIKgZqjo5fPGdF21p4Vd/bZjhp1fgL/uuRaynUpcQO9zKpqB4lTlNKcUYU7Zt1Ve
    8PQ8bLUVSlFUHki9J4HJOyFUjauX2IpmXmGVqLpaWqD4Bbi3WXoCHkHLPOO+xCrl
    z3l0GSrljoCdvm/fQOpiVpn7Gohah1plvHJK1WRZpUTQrbqlaVLMGUo7krD8AXP/
    yEM=

  289. ertyqwer's Gravatar ertyqwer
    November 3, 2009 at 3:24 am | Permalink

    Somewhat less of a hack, still can probably be improved
    eNrtmkF2gzAMRLGGTc7QK3Tfs/T+F2lxTArElsMoFAyCRxZ8CxFbM4Y4/Wf/cfsO
    t6/Qd8zeeKBwgYENJDJK3EPaV2UM6VaFCyQz3r/j6sDAZbxOrXqgB3rgcaaAF6yq
    lFH4jGHd3NFxhiysIUs7E+tpizw+zkl5ixRA9rDTX56O+4a+myaOCBMsT1QU2ndQ
    guO5eDImzePHlqOF7tI787R0qKfxM9dirLlam8eIKA2WV7hqx499isUozGQw3zIK
    G3RSUmDU0CRq2SBmTzehNkqDX9Z6uo7qBgPW3ULKd7GljZWG6SV/3Ze6jTl1elSK
    y6i7Aauk6fwx1i3a6cmppWItSrkGPYRVqkMMNha54V9THnAjddqQGaJSseBUBkO1
    YzN1u1W+kyLrlhOaqa3pE6lKpUxd4E4PqJTa1A/1FRv0CziaMcPWX8BB/4qSfq1l
    89KDOFs7coE7/S+lwBILVmWmakc7/bz5snl1bbtKhYyVKv076aviTtt+qoRazxYN
    ioFa9KvRbda432KV+cNOt513YCvLp38XuYSdHpUmO6AqFsBe34hU9w6O9ANPQMe0

  290. ertyqwer's Gravatar ertyqwer
    November 3, 2009 at 5:45 am | Permalink

    Ok, hopefully now I’ll be able to edit my postings instead of spamming five of them a day…
    The refined toggle. The one on the right is an improvement of Thomas’ design (though he probably couldn’t care less by now πŸ™‚
    eNrtWm9+gyAMHXl+6Rl2hX3fWXb/i6xVrAIhwSBWWnXtb+1rgPx7JuLwM3zf/tzt
    1w1flrNjQRpPg6AbnGVGuovR4YKFi02tSof7kcpWkLqDxM+sIFlnDG06xZDL2Tme
    cR1wzi+VNEEXje9W322yqnt+dtv86JI1vAcDXIIiPZoEhUjRBKmUlHeZkVanyaqu
    H3fQoX4sXm7H7jiz4FjOUf4YUQDsqx4d8ccnfyCYd4KJRYevWXr6L5EeJWfxWd/k
    FwiOAB2HA2+T1UisyUD+LxnkicIjSNC7QpKw15ymQRIY89iTfUL0YYNJDLN5E5Mv
    U8ZjK2FCqccYdHxffLaCH196R7D4cigwHYtCRsGYxHsqDv8wRmQUCkpANjbFyJ3S
    JjBxlFWcj4Oc4zOKvOtzGTtHNPLoXThHFi1JKmevIvY8LyoGLk6qkZmc0KWPLrSD
    mLzQLqgSHzZv9aUBaQXZlKIvdJuPIMtCrNNFmsUJK+mKVb1Mo06pUg4tQDQ1zGQI
    JaRriFQkJQ5c1Y0yoc2tOCubbcWj9h4XkbakDkhkCA5ej4x8TwGYabZSI8iyxlW1
    1OgDq0q5xVYacDuRtmyxBZS7VxuE1pJuyI0cBWCCEo8GP7mosua2j1IZwt6e45wa
    0fk0es+qEu1c3GrePcISm2X9TfB476BUFozemzSKthYuIuUv3zBTJUmygFzdNdRI
    ySPrql6mUTuqrNz2DmihfNs7dRPE5j1CowKpfMNb3TVUUG03nKXxZWRBVqtIwZWk
    h7TYcsADtktDpw14riF9tgTCLniuPUeufNshYiF6ECW3FEwZGmkE4ZbRnjvgjamS
    f9WjYgDUNO+AFNLPh2/ixxzOXVVmUlFPh/Ca1EBfoMJW6XMwvROpQob2m0KinWu6
    M4WEIWTZOpN2vsjiFYyUOf4BLIrIxw==

  291. ertyqwer's Gravatar ertyqwer
    November 3, 2009 at 10:22 pm | Permalink

    Surprisingly simple (in retrospect) divide-by-four… and no, apparently I can’t edit my posts even after registering. Hopefully I won’t get banned for chain-posting :p
    eNrtml0SwiAMhCXLi2fwCr57Fu9/EWusf7RJlYjadmHqqB8LKSM7hJr3ebc9pu0h
    5U1NXYBQtFYIU1clp3eForKAcFMjTDnVzapwVv9nVtewHimkkEIKKawU6nZO7KIU
    wOgVpx2/B6NfDwbXJt2rcpRcEW5lTH7uumsjVvc9PxftzexAgMvbYQSPYwxaFEHA
    bNBPgt1EP5ljXKmH9T5CeGQKHnmJ3+UipKSfoi2dy3LMlyz19xQOhUfBmElJSeP0
    X6wSMxwXK5srUlJa5a8Dg78HK/HzHsyjKra1/ri+Kc0xZv7gSUlnvqusT1cnktnI
    OcnyYiYlJZ31rnJi+bc69wPWFTMpKWlDqww+C3etA/3yd6lzU3BtB65lwd0ZTmnh
    ahE4cJBIik1Kunja5hn3R6xy/IrTV5NKw0gv/yOaSISlPtWVSCJca9FNYyYlXQD9
    giOV5QQOv8eY
    Bezdoom, now I can finally say with all honesty that I have no clue how your SRAMs work :p I guess that’s what’s cool about this game – others’ solutions make no sense until you solve it yourself (and sometimes even after that πŸ™‚ They definitely look awesome though (especially the 16-bit monster). I wonder if I’ll ever understand what the hell is going on in the phase one…

  292. Bezdoom's Gravatar Bezdoom
    November 3, 2009 at 10:52 pm | Permalink

    98% 2-bit adder with three XORs and powerless:
    eNrtmVuamzAMhWP9vMwauoW+dy3d/0aawWAMlmTjDCFpgFy+cHQkyxdFloffw6+v
    v+HrTxhuPfd/RQxD2EcM2d1tUbltonj2Bnccg+2hRgyZxZ1Eud+5xfI2iKEg5kob
    LZaNN4mSbMwqQvakkbg0umEcJTUpb/RsO6n2iKXtsHSYNwF0b+OvCnFrO1pusKgT
    q3O1VBGWqbifeNtD3K7NDmLTejyAGPqJ0ku8PYUYsnm0k5iFj/3EbotdPkoPcRNZ
    r7/yTyeO6ZzY14gC6vtxdLyIb6bvxW6GjqCG3oFvR0Zk+trQARx4uCUFs6DKv4tk
    htZN+AZmC9GNlYQkiajh++fEKtRMqCS/NBlmGUqZ2dgiM/JygTj2k5bo3V1wo0Ii
    Prm/xiU3wdRFmsCsXxEYzcSRjV22RWVEp1FZty6hCpdl2MRGJQ6Ih4/D2YtH9bZA
    mg/RmQcF7i9NYJqSowYHH0fSEkhz3hYQC9eX7PTcR8Va7olqhIr58Q704PCmhtWm
    uPu5KBZKhUuhxLJLj11qdpdv3S51f7XJQ60nlyWxy+4bzA3OscvHr8FXQa9QeaEX
    eqENf99XqHydhmGiPKAZ+rj4djO1lP/+lI5ttyRryQ2a1GNudtS8kVwBRavId1Fo
    vcHKto2Cgq66TO3n5JuOvnTOyVF5o5ev8gC3NxjyqcHwjbJK3EBKY5il2FTSg1JB
    mT4W2QLNiy0oW10c7ioaamgCt6hkRUNB8XcpGoqKpkjrcDFCB6lcaaOK5rxbfFSO
    Q5Gno7hb7Drqa3ZQzispXKHy0KwSalUy0lXU3+jPSKVWq1ysakVynMzQyipTkMza
    vbVLZtrNObG4Rh0M8dBNmV3jIla+uvbcrnO6uRCcVo08JLBQ43JCcFDm1RUq5fjj
    9PXqF/vA3Dp9o/jcnHa7qDShaBvhfI+MvQEnbTz145USnc+vcbjTETboW/scLXK/
    +QRdCpQso0BFZ71RheIRi0/2+beJinOCrXNXg3cqKiegchQqDrr3jLtyAl606eQT
    8INDpf5+HLWSSj2f0bIsfJehpc6JWiUDuk/Ay+3OLn/t+ipt2Q41Lvj9bORvONkO
    1bxR5dKUc0LrlH431FvCPMD98Tb37c7w53Nfq54TkVbXP42Byqg=
    KL2T1
    eNrtmlF6gyAQhGWHl5yhV+h7z5L7XyQtKiyw8KWatCoDn09/BsHAsLj6T/9xu7vb
    l/PTlnoJoVTVhfrEHV24tEAu9nAopJBCCikcUui2C6Wx0XaF2c6rhE6La6F0a2x0
    iP8xhHPSLoECMK/9dC7QRb6Zn6ToVhD5Kfwg9iuWdThVzzu8bMMcOSkp6S9oXKC2
    9mcZtygWa0BqI9HFGFIj+CNvssb7lGmSkpKSbjXSa4zoMFY5bx9YH6ylBSceKelI
    FGrRL94wvFWuTrlG3NZJPNklpxYp6WniRvTMECh/pw7g0jiAjx5Vzq80aIakpFey
    SkgZJNpxI/47bjxJVBnTO02rBA/gpKRnNtI6cWMt8Sytk6V+j38Af0G2O3tu9hE7
    22E48UhJT0T7GXDpZMCrmFQfwIsbvDfH/RKrtK/9NG0ey4cBaHUb+r0GJy0p6YHi
    RmCfkepvhRpWmb2ae7cjGeUB5UnHOQ==
    (special for ertyqwer πŸ™‚ )

  293. Stan's Gravatar Stan
    November 8, 2009 at 6:18 pm | Permalink

    Solved all tasks. Can be improved though…
    ============================
    (persentage, cost, worst latency+comments)
    level 1 (100%, 174, 1 +glitches)
    eNrtmVsOgyAQRYXhxzV0C/3vWrr/jbSlPgZEaGoNWo6IQQ53YsRcIeOu7tLfTX8z
    rvumnFq4FsjkhdaXcJhR/QWhHrbsOf9bRYgQIUKECBFWEPrlnF0/PBWRZN1On3w8
    w/ZIX6OtuO6NB+mEZ9EcJKauy2ILhZ6KFj7o1vCe5rRmih+5JhQKhbZNj2+Vonol
    pZV4GFMMhUL/0CqzZug34FEriixRDKYYCoW2Z5V63ShMIhQKZQO+pKKMVJZGKkPK
    Z2owxVAotJJV7prutslrmByMW6RKodCG6T457p9YZbpup6XH1mtKdc//DgptmFZw
    pAfAXsez
    level 2 (100%, 42, 1)
    eNrtmUEOgyAQRYvDxjP0Cu57lt7/IragtuJAtUiq5UEmJrz8gAQ/Y8Z29treTXsz
    9vJNP7XQTH3zjM0Q/7s5CBEiRIgQ4Q+EyQs2LvxwpVexqy6da+LNURFRI5867kee
    Y8G8vj2ouqr0mqFQ6Dlo8IW/O8PSHYo7UmzNq6wSCoVC66aHsEryRigUuiXnrNMq
    ZQiMFArFDOc0dAeySg4PFIpV8gOezCqDkg6HBwqF6u5wbKvMrHFP9wY1bigUurIC
    PqOyoyMVtUo98ql/rdeDwwOFQsd0UnGH4o4UaT0s1saF
    level 3 (100%, 158, 2 +glitch)
    eNrtmlEOwiAQRGWnPz2DV/Dfs3j/i5ggURBYkFaEOiDR5O1gIe24ZF0uy3m9mfVq
    llNLP6hQdKHJ9qJQMvIqYer7PxL6ExSFjZuT76ZNKLYf/ZajkEIKKaSQwm1Cm85J
    vlkKIDm2U9tgX25YlqX2zacuXqF4RuToI+Kdwt8GtFOIToWUtAd1T1aa+vIBqXfx
    PRwp6YRVVjkOhaiWtSedYDdISUl70cmsckZKEyYlpVV2zhtjLeKAgEZTRDT41JRz
    qjQ+gPPGIyWlVU50xN7tAM68kZSUVvlrCgTVl9judPqaQssbga+tCDRSUtI/scp9
    a9zOo6pr3CUqRSpFKpsq4Kxxkw5PZewat06xtyN9zyrTYzvNJmHViwJ06v9HIk2D
    CP6Skh6TQn9Sxl6Rd/HdHcm1O+zIx30=
    level 3 (100%, 171, 1)
    eNrtmUESwiAMRYGw6Rm8gnvP4v0v4kg7DtAQKJQK+otsfPk1wzDfBOzd3panXh7a
    qprxn0JtzW5UCVWNUNUI1XGhcsE6mMWrWi18/7I/sOUghBBCCCGEsEToyjmTfhwl
    Ina2U/eQ+wTTpyTR9V0SpTCCoV5EmJUfwFB2rUJKoKCD0G0P8/Tz/Ry0syOxTlhk
    lQNT6kbzWdE2ZlkrUFDQajq7VYKCgoLCKtcGXNJ2o3RG3UjYeKCgsMprW2zpfIYE
    SgKlNPWOKtGAg4LCKodPe2dY8WE1RYVnRIV6lVpylm3WxIlh44GC/rpV9r7jFqnJ
    UZOlJksNm1VJrVtfCYOCXkjNXHfcMu1zx32KVfKznR5pwFM1Z74izdWr6RY7isD/
    LOistLGHGot+wZFeHM7Hsg==
    level 4 (100%, 85, 0)
    eNrtmkEOgjAQRWGmG87gFdx7Fu9/ESOJorEdm9biMHkQVq/PkaT8fIPpnE7LdV4u
    c5paTkRERETEA4hzuyhlGfEworkJLFFaJ961fSc232OYBFjrnJSPlapq9uqnImky
    Bg/GAv0p3faV8QGVC96WNK7o+xZi8nUPQx9UclS3I0df7DK1XU2T7hpXpcegKkeh
    UOhndtiuBnPF6dy9KFEJhUKhRCUUOqg3fvk1G84Vjy5RCYU6j0oVDUalg46cS6uE
    QgN3zmiu9MzVYXN9ReWYN0pQqHfa05TkcG5Li1ZzbuUrcNPNzf1HIlVGZf7qpzyk
    UMe9MVwz/H2rfP5VaFgjdZJIN2f1xyw=
    level 5 (100%, 236, 0)
    eNrtml0OwiAQhGGHl57BK/juWbz/RUxIK1S3WLc/KTBL+jT5HGK7IxTDPdyGpx8e
    PjjLqBwUG+jjoCMd6Xiwo9gc1Tlojt7mKHGYHJ3N0SlTpyMdm3f0NsfvDq1/ubIO
    jMs5Wa6oAlCv7WosZDXznVSBNqtRDa4oE74eHFy60woNXZ3ozCSTZYRU+F0qm6lk
    r8qmhJizB2eTmomrQpMqVapU+1YriEqQ7YPFuayQ7YNtKSqLjQZFJlsnixKbfchO
    7LpGI1s9y6gky3Uj141kuQFfpwJku2CBU9nUo2SbZk+Nyu2n3cqPx1xFsR0KKtmq
    WCyzC2fckypiP3slWymLhdw45ox7l6jUr+3q9CV+/muI29UmWfz9NvLXIw1wu9ow
    m3IBpyaSUi/P2shR
    level 6 (100%, 72, 1)
    eNrtmkESgyAMRYtx4xl6he57lt7/Im3p2I5KooZBxT4ZNj6jIvwfFNtbe+0eobuH
    9uIplQY2AxTWBI6L41ZDLK42NqfsDgIJJJBAAg8Z6Ew6q9KcO7G6U/lp+zFO5xp9
    i1REkjWfvvinyudyMrjub5/oVOLZFNof0B8zocn2QqHQVdRQma1QeduQom/LG0p6
    ktbiRWYJhUKh/03rsErJoAwAKBT91m+VsuhxiUHFpBgpFLqvGc4oVKFyMP1WYpXM
    KqHQaueN5bTPC/j3YY6+FydzFlYJhR6Yagpdou7KrHKLVW6b2qvcjUUZtFDoRrNK
    xz8sqvZLrYAXtsp0zaf53TRNSukfGRjSUGg5q9RVNqtQB93BkZ7sh8bZ
    level 7 (100%, 97, 1)
    eNrtmUsWgjAMRSWPiWtwC85di/vfiAr+kCQCWg7KbU8nXh6FkqSpqff1bnustoeq
    3kzpPy6sxgntLLh0a/pIYTs2U2dcw+dAiBAhQoTsj1Nm7Pc1fscmnbO4NVSSOz6n
    pssk0m06dea15lqLaHufO/S0j2Yv2ux9oVDocPrshk7ciGjL38Qc3/cLRqTwfQeF
    yoVSPa8gRguF4r/l6NJDpSzcd4ZoMUsoFP/9m1AZLubLAdyyA7ivxWih0D/wXxEq
    86U2JSl6TjFpKBT/XcsBPEgN7/91KNdi0lDo7/rvosqyxSvg1xp3lEir+2Ovxt15
    mH4S7mXoGC0UOmtWGde4k5xTZqaUxnGjTI37K6HSH5/TNwm85ftOB8rZs5xNCYOH
    Quc5gGuM/47KOUtHJKedADLNxxo=
    level 8 (100%, 340, 1)
    eNrtmluWgyAMhgt/X7qG2cK8z1pm/xsZCzIHhIQYvKBFTy+n8fOHAGmiPr+fX69f
    8/oxz4dmH6AQtPO+EjRuF+OpoqqpQVHVx6FYUTRaRSNTLisaXR/TKUdMwZpXyRlc
    96rVjSM5uucqGp1ied2LFB86xfJOzmCpYjaD1ygaXR+ZKccpHu/VSyganWIYBKP9
    Yz0evHTW4dI5S2/OCqD4arda2PBmk28ia+gF8o5lJ4L/FWFb2KcfJnP0+xKfzJY0
    gzdvQLvGMThjfx9Rw33Pp1bY8J7oz0NWtrsBtTzvz//+6rrqD4n4eXz9SdyALhsw
    TwA4AfYEdnseHB9tRT62B3dzvBsuCnenYGhU6Hmx0HxwBSVOWbdl/YwMSzUaoX+z
    57BYz4mZiBs7RjMyiorC7LDeworhjaOtGN64jfXGoRKD3ZKFgEWD7mVYexiLk3S7
    Y0eo3NWKZem/IjiAMPfOgmfBs+BZVNucuFwSlHLW9sBKF3jitDILq6pnE5cX2ZY2
    n8W25NgYobIxb0QDe7/cD02+EuaN0Lb5lnkjHyprvvqsvBGXvlhx7VAJMFkWygeI
    MtKGgNYvixbd+ZDYoxmbuHxlmwF9fw9l48XdEBwEuoCebdHtjr1QqDzv/niT1d+v
    pe4pl2NtXKDho1hYzlel+p24OZ2UjRGXfJzL5kUlaW1lAbYAZ1j1zeiOWLBZNHtR
    yO51B3znUFl+tVsP+HdYPFgkG6ZLFuBcjt3aX754Lzyh1XkBzvpKXlTm80p6rbKu
    qy5IOyrA4weByr7KHxayfUakP9HLyaU=
    level 9 (99%, 268, 2+glitches)
    eNrtmV2WgyAMhWuuL11DtzDvs5bZ/0aqVK1QAtSAts6tx5bjx8WUnxBO+p/+dv3r
    rr9df9lyUbhB2EVKBUJxl19ir/apZrq0UNSrlXCjqSUNZITKjCkTJsTVTa0yc7pt
    QnlXqAz8DqbSr1JIIYWvQhfOif5xFED0ttOBD/doyfB0+EV/kfmpX0NyFRzDoylx
    tbw67jMwTEVng9eEqyWYiwpV3l+II20v1sTsmqVTn8n0z4oxPIwMHjvvhctKLhE6
    Do2KXYe4Xte42PFzsCN8PRdCHJRIz0FbuivNTRb5UdL9KLzHeItarYKBtu4rGCjn
    Famdnt5VIlzlnACkpKT/0VUmneF4pn98fUncOJ/k0y0D21rORYbZ9zaMOZNjpG92
    sEakdA6kdJWnO2JbD+BoRo89YtMZktJV2iigxmAf6ki9/E+ULhWqbzpI04Dv2VeJ
    qDKwiwuc9DhXaU+ALyfh57yvRiVNC1Lee9JlfYu3wqvQMBkeiUgzVDJUkqlqG5UU
    VWNsSJ4ym8wMeEmOu4qrjN922nJ3WIcbqxjt4D1rHS1+jlWkpN9ED/BId4soyLk=
    level 10 (99%, 422, 2+glitches)
    eNrtml1yqzAMhWMdXrqGbqHvXUv3v5GWHxtsJNmyYQLUYTLp3C/HPgg4EfgOX8Pn
    x4/7+HbDq2a7udCpm2FG2mzOarVYSMLfrnYfqa6qbrJbIaTV+AlC7giKQlK2jNCX
    fF/LQmE8iEHoZ5pNGoReslqlUqurYaMwPT9ny86f6PniOJtwW5z9KVFYnILo4Itj
    FBrCituvImF2v2Srmf160E9AF3bhs4RTO0fya6IA2Hc7/ePTG0TR54F0eP19Di+s
    3y7lo9OYYzv+/O3AofFxtMTeghcuYFIxJvX4weH5CM+WiPZfCK+lFhEdd4myeDG2
    eBTlU3XA6ynoSdPXcFr9JXwtCof9uMLoAfuJIgxfFQGHf6vnQBOeqn1TDp2Tzs/M
    MSk/iwL2ShQNlO5GcT1XaBwZ0Y/YA45Rp/+E3i4qj6U45PK/EY1aUyN9kqt0TAvt
    0dGj8l3Gyk7LXKAhG4ZQ51U7UlA9FS7/bK0AtlZoiJ3xVoMg9as6LY0stm8sc0VQ
    qcmVGne7MQ20B2mPygfcYqO+b0Tm5h1qVNZSJBQ7Bv4ihUQRLnVNS9VaytHkaeZm
    ZCZIS7q7qjBsCrQehp1etKuMXmJXqdLw7L523qYAt3eV0aybi3TrSOiTI6HxgQMI
    qKStzypDQEOed9kzsysr3Y1poD06elSK8ouvjBdTFGvXa9qvX0tUXBBXqR9apayr
    tOcpp35CaSV8Q3ltlJScVo1ogk7FG3DSaWqNXxundO079mSgYDrp4yjUeaNDcHsa
    CmGn56xxHxKV/LudXvWXhWsqjuyy0NCBRx20QRv9xxhBi7Y+WewMc5U8zZVcDe9V
    oawWp56TOOKp/k1oQyXfkEi/qtnKaw==
    level 11 (100%, 107, 1)
    eNrtmV0OgyAQhHWHF8/QK/S9Z+n9L1KlxtbALkXdiM1ITH++nYUKHUHCPdyGZz88
    +tBtKRT+u7CvE8oomIrEUil8n93WGi/UVA45CimkkEIKjxbG6ZzoR6QAsud+OvJY
    TegQukzNVXxdlDCZ32QDpq8RX+0QaEnGI2I1YGoCPr8lF/G+QEtD0xpkqSDB0+dF
    m16sufFpwGoQkJJupLCoFCgsKvXU07Y0u/zJT0nrKIoDr73MpKSktEoHitKd1Nae
    kpk9SEpKq/SgqmWtlsqp1lgoz1q/zOxBUlJaZTNWKTAWwjZ1zkxKSkqrbIbmJnDf
    TxRha0/JzB4kJfW1yiM2wrV5VNNUWQhnDWuthUnF2PVDoRNhdzH3bUk9qOzZAZeW
    dsCdrTJ/7qfXXIADJcuyZncQ/Vnl/sy8+5N6UDj8j7a36gRHegGfKcds
    level 12 (100%, 193, 2)
    eNrtmlsSgyAMRUvCj2voFvrftXT/G6m11ikBgwg+kGuHYZyTBGqbaxDtw967l+me
    xt7WfKp2JNEb0SuOxunNGMJMocqP6BpS6lR/U5Pn5Uds4Z+zv6NZ70g7j4jfEY5w
    hCMcj3EcyjmaPwbKzMGWT6m/3/Q25LZp4C/+2DuHwMIzEevBBfKwe7XSsL1l8d5C
    4UQxyhqVY6eFBgXNo342OnS02EOg5oRxkXIeShVZPW3kGik39n1BQZPo+aUSFBQU
    FFIZr+4C2I3MoiZaTNXI16s5I3Ujo+YEBa1YKuNU5nqZyK0tsSGGoKBVL8DxrBLP
    KkFB65DK7B2lkqLE6hKbE33/4dV3G0nd427taoCeawc8lKEcSPEN97iLSGW45dMl
    0/bf7Sl17/ADO+/WCIS6ERR0KxrMQWlxpCK9AbJlx+o=
    level 13 (100%, 335, 1)
    eNrtWm1yhSAM1Kx/eoZeof97lt7/Ii1oH4JJRPALX3SccWZdssmDEOANX8Pnx0//
    8d0PXcn9XkQqJ/YnW9w9OP02ovPY3eTvjcTx6UotFvk4kguDQ2VE0ea8A8R38LE4
    qmxnzIkqWVTvFNV+i8Vro9q1kwFYP21+NGIzRF/OkXx5FAD71KOE0QwovAe7K6hr
    B74thUvVKIYuhf8v/+biyNPHL0TcoyTho4Wh4+wH1Wu4a8Dh4SdPPpqcgNCER6Y2
    GDzHBTkEo1XnAin4XwMkNk9TlHi2rh4v9SQaJyk0L+kK7H89kk0zMM2UR8JjfFJO
    AnvSNpO3xD27HXT0RECT54S8JebLrIR6UxR31oxUYANxxpS+TLP1DUOflCovR8FW
    xNlc1W7VUEK5XdP8cM2GPjJVrtSNOKPmFIeDtlRK1ncCt3QYrqGMKmzQjCJ/29WM
    ozTTgX0DltAsVWanu3MW4HKqjIfKJnS2hbN7PaMv/aAsV3XUNG/VfFHfMNQW4Dfb
    q0yn/3Q/CjqXDhssjKpwWqXvocWy30EzcJFmqtEMS2i3TJXXnYTnoKS2XI2Ki6zF
    7nzKhcJVUCwHzBJVuRCmFSw/SLkgmatphqoZqmaomqFqhqo5w65+EB65xGkWz7lZ
    uzTXrJ5yZ6APOQEn/oxbR485494lVfJPPVqX/xHPr2ctwMM/mdQ6CnryF+sKxqk9
    PVLrqOJaqEXNx9YkWq27g+ZXQFqv35Yj+J4Z6RcqbcmL
    level 14 (100%, 297, 1)
    eNrtmluagyAMhSXHl65htjDvs5bZ/0ZG8IJKCE6oFdvUr33w54QQTERp/91/PX7d
    48f1neYw4fsJaTi63umEbjhIIyRdjy4cCqE6OFcJSTsdh0KUCg9OSjqP47XjNPOo
    cPXTguNaDk6nDU6nDU63C46zSm7CzxaG5RzlP4ECYL/1dOA0/yLp16slOp4EAJ72
    3WKCx4k04gGm/a7x2G9e7cdJwYOs9SwfLeexP+9bzNPINFmiV+L7BjP3EKu7AWfC
    u7nwnJVNk42l2GhtKNMoyEPAA9y0iob8yTgpscmUIcHOdt4QTQQ+X58pjq4iQ6d5
    weIYmJiu4sFZWDpguRdjGuJkIvVwDMLySead5hhx+j0X9KMDIKEBXcenoSPJrIAX
    KV5V6XIV9lAJNpqUfnzYeM2re3tltJpaqXw5RZs+A6IW14zXvLI8slJ553UjpHQA
    0OaqQ/RZTmFuwCstCpFEk17l3tpc7NW+hWWolcp2KcRSWaAEkYr9nkpRGBHylLs5
    xPGSoH07rwrFX/SKRK8sB61U3q9UVq05ZS2aHC+4tfBqvNCPV7J8qVdo0ytYDt62
    VJ66dy5SOrSzLj3qCrTwCFagYrKQVBzyFEVKqKBUQQXLQFELsV89FffAN1pwWuQp
    VdB1tWS8ItHycyi33dwq3ad4ugJ/6g74yaWS/9bTytUdse8Gj7+ch/a+I69J1OtG
    oLTmPGvnvfAGFTVbFTCv/rets/33kGp+8cRr42zK/4kwkwqXVaQ/AjbJgQ==
    level 15 (100%, 1013, 1)
    eNrtmVtywyAMRYuuf7KGbqH/XUv3v5GODYRHJIUQMwyOwnic9iJOBEZgtP1s37c/
    d/t121dPWc7QZeVFQ/+nY0rTT3W9PjqR+0DfDeko8V6XaES8j7FSzssbaxoOXzEa
    l0U1bPbRCa03+Eir+EhqeTKOqc0FxpH6xnERH2tfOuYjrTIfO3ykVXwsvemaj7TK
    fOwax7k+XnO70mN4bOdI/hwqAPZ6Vz3ulF8511c8PoIq/+ZDxU5PlqjU2HZiFLZB
    KdooWo6WvgajRm6m4pFbqRUXZ3GhcjGISyqXLsed1c+znitSuGFSC9z95mOQgPYV
    fBMUmw33oVFJi4ZN4dJUU0019bPVy4dK1F/Smuf/VW5bvS2yFRQyF8Y1rnGHci1U
    ZiokFWJ3trWc9vT1S3jUwr4fqV728hD3/ADHLU4GwKoMFyoXA7lQuRjEJZVLl+PO
    6udZz9XoeWShkg2GUrjrVu8j9bgapgNKQl6pGsT6ULTZX4lL07g0hYsP49I0Lib1
    81iuhUquq4VgWBwYv87Nz9rz9EwYQH69Q1gJUa2nFZdJCxnXuMY9kbtaqHwr30RK
    nrvY1HfkuXX1SRb8/uYg5bnjMqmr9Gq2suJC5eIsLqZw6cO4mMad8VwVeW7i8tzF
    dlNXSVLj7Av1Bua4TwmV/PWuimcv4NyO8vQz0mI5bD9wzlZM4xrXuKO4YE4yR0Uk
    xd9/Q1LP1Q==
    level 16 (100%, 611, 1)
    eNrtWluCgzAIVKY/PcNeYf/3LHv/i+xWY8wDCPGZVmvta0LCBIJE+vh+fD1/++dP
    /+iWHB8h2F9A0DA5NBxTB6/P5lmdhcuHOCJ/ZHrUj+hGfWtfJbtgONFV5ujcnBLX
    QNIjHZFXlulOHnEzO1Krduzt65GC+Zu+F+3YRwKUNGN1SEfsosa5Dp0+Yn4ssmPf
    qh272vVItgiero7SrFJiNGZE41WkfkQ36rWTh/YEh3SO5MeAAmDPtejw/t9kPP1n
    N677GL4xqHtI6PyrgIYdOBSjRvCTkKKhQDCIl310GF7Hg2kCvJrk5hjbQVHjCBQF
    dGCwg6xJZ49z6GTlsZmIumeoc+RFmc4a6n50dh4ZJoQp9FVGLe+gr14UmOggNDAC
    L0s2WcpRktF4XWGevdgOflz3bdcQpYVGU+y80Ru90Ru9NnqHyhxFQTbJhqplw2ss
    muELXWcrX6h8qSm+UOwroMjoQOaLlvgW/Jk28GfcofIAFO30jGIwBFgnmWWlYIik
    W3g/PWKeIfHlqMLrnO6ywMhKcwXiREW+2JovRL7DK2S+E4rkXg7i+0dzJzlfj/J8
    jwqkKAZDpPts0Z/Br4Vgb03H+fMdKjdGF1yFoYVKi2xreaMaKkcXZ1dT0DP4vJFb
    Y1C0wrF8IfJl54SRTQIaxDzrxGBo82fawJ8/O2+8N+C1V+HCpsNXetJ7zwtlB5nT
    +UqMZp1NczU3bJ4vU+cLdKaccs43zCI5vtQO3+v486mhclW9iWhl0VtHwWYs5pI4
    k/uVS+LEVG7XoG3XwPeTtaCBASuq3JYaOBFf5S7LxirpRW5qosadZ4bLUKpDSamA
    E6fzvHlHtEUJmu5Y494kVPLnWrR0zbKgyDOeqo1/Im+SFfS2yb7hdRZ0Hl8+m80W
    IBb0rOpsvP0ClS8ubl+oW3uK/4OXZLPI/saELWJOCRUffxO/y84=
    level 17 (100%, 507, 2)
    eNrtWVt2qzAMBE1+uoZuof93LXf/G2lCsJHskbBJUvIgnLS0w8h6WMK2Tj+n76//
    49e/8TRsuV6YOObf6SopEhMHSvoMorQRhVxDG7E7jsuIA7e1JEqmJ6IzsiWOyjJ9
    tzriQkkiRi8s3Ebpcc5Iri6vbibqe7HTrIcoXmb6cVyINCh+HAdzN8REHcdBxbFB
    1dEo3OicsZDf5Zxy9EbnMGKTc5i6jnuiOHZUchvHDqKN44Z3h7z1+/EgvihxWs6J
    /5lQAPR7O3rGz5eY7/Qjo/oDo5VAo0D+c0Yp8w9QKHUq9DRMAK6Gq0cSLBmeZCSr
    FDz9b3ZkGo7AWrwVDkkPGRiL9y9TQxlg8Okzi6rhq8JXfoVnwzE94OLGewuaDbdj
    X2RZHMnHV/YMyzQu8gTU0pFNnz1E0DzNXJRLhqbObjeomSsFmtSFj6ZcFvZEfm7G
    mYDLPYGVPEgnqixK6WDmoU12lDlQwEUGzZPn/GPSunrkkeXKK5NNdfRA/x5FXYPf
    3N5DqwN9ZvQolS+FolyFcxTPaZFaujEu9rG3X6tGyXhYfI9c+MxSiWKFrXfnb1ru
    gnWjSv86Sa9b02LDSNDeRANZQ22zF4G9iMsdytMXY2/oDW0bs7fiLhUWcUFjWlHQ
    iy96yh2syC70KKSfUSrNjMUzomA6I7QIgTeWIy024V00cQURNx53C4q62HHUXYOl
    c1ee4PP5HzwuOdBS3GjWrWjllFlV7HythGt1y7rxcdwDfZMNOFYm/P7uAkOBui/T
    KhkbzipR+Ymi6N36aSt4kjK4114tg9mL7fZGkhk327tFq7WCBt1s6eI22nsUtKct
    lbs1wFfa407l2RfNFtL2uKgmsOZTNN8Y1Gl+K1QoqjeeQedbBBtQc2zoNL3XUKeh
    juUxBxXSljad26jhvYbG7XDx2+FOw7uYG6SdzV/Qa2g1Je/V6g7RMqvZgYPX6L4B
    fUyP+y6lkn9vR2+q/xC+d9z3rQS6lXWKf3hKtqTdgqLOQoKGG9K1Neemzrtrr7OM
    Zk0Qtn6LLWLHoGTjf3etWiPY7yuEMVqNb7X6L1fRd5/tpdRwh4V7jbtDRfoF5o/K
    2w==
    level 18 (100%, 438, 2+glitch)
    eNrtWVl2gzAMDBp+coZeof89S+9/kRKw6gXJBmPWp7ik6RvJHqnyoOD+u/96/3bv
    n65/1QxzfJ6jPEVXcqRkdOOYPq+gSqNTJzuVHLsaR8vqfllVic4du9l4XlapLquL
    U3NIrVKcqDVZjajvmNVwXCar5miORziO7RzprxEFIF7bUcK0DPgN4bol1L00tH8N
    P8OeprwBLcM/H0WDacD/qU3zoerNRZsxOZQxCWKW8UI0jA+/4ctgZgQXjj4LB6Na
    cCiawfiaCCkGUbI0m/9otEXygaAYCPz/RKg/5jC8LcG5nLwBOXyqL56Dy3/i52Lw
    1c57FmxBrn54ucjAWU31hWj5z3pcEuNeQby+Sy7jVA/TZhQ5lGao3yQCGl84QOhU
    gV2kwIauR0PVMM7G+e6cDTWprEDhSx61M+OBnHEjzmiWZ9c13YqzoSaVjTcpSQXv
    vxsDIRzPDCDTV4CAp3GGLA44iTNynNEsz6yJCudYSNdxRjPOhppUniGVgTKA6tBn
    csalOENS6h3yLInh1TgbalJ5BsqP7dOWJX0elSt44HmclZ4zPNS7DGeRVFWeEUll
    I84RufacDd1LKs87Os+jwb15P5SgoUj6odQXdSiyrBahCmdkOaPMSkeRZbUE1Tgj
    yxllVpBQ1KOhDAZLJ4fdSdMZoz7YBG16En0SSutOwEk+497vBHxnqZSv7ejGr0LC
    Tbb5nQXZp3MVD+dLfYXQO1yeM23vdo7nvLk2UOAsdIarOCMR/3v0YFjnO9/B11Sk
    P8CjytI=
    level 19 (99%, 384, 3+glitch)
    eNrtWlt2ozAMjXX56RpmC/M/a5n9b2RS8EMGSX5gMkBJTxqXy5UsyyiS1en39Ovr
    r/v646ZXz8/lia6fSB/WSP1EV9KqEamP6Ho1vvpX9dFoaHS9O4dKkx3+PGo/IpE8
    GCZKynWRSMJDLF6XNTrhIasiamtq2EhGvKHy4mhOcL1+bCQW3WERTXeUNd7p28q2
    uIvoeomGRrIJuo3y142rIXZqvGGeM6dzpL9mFID43o9+D7PX9Hpfi4qXYbjpPVLh
    6RVFSLAfcqMSGoaz9FayidJ9uGnPgCwB86eGzl6KMJb1jhvBTw3xg7P9n6txxl2m
    l0RhKzzuH2/lAr+vLiCTsOxFfs8sI5q4FRE2arJ1i1Pcc/kEmdQFD0st3uBnotH9
    ymrwtyUFnEz1fmSiqOb6pU6LH5af3TIDwev+k+Nx0y0uA4cPDF5q0KyKqv8ZxQUl
    P+gAFHmsDuPBktlO+Ki9Yy36KIphkrHxwWlX4wqh8qQoHm7DSkJBebqKxpAlPWey
    5NY5Y9DOwY4gjOcpe0Jla3aHfm5JMixuQS92zPl23GovZKEDSKcDSIcAgQvmgnWB
    TmBFO6ujV5KVvBEQksqcW51zqqhgUQ4bedTWovPkjWjhFvJGWF8Np8o5rxAqcaBk
    dAfSJ29s8gLkUMlcwMZVqO3fzfEs6tFGe/VQKc+5Cj11id1SgNvh7inAf8BZJfBw
    67nIGnQ8u0uC0zg72d9EW8YVZidJls4qjaxSInbtuo1FYnGucs8aOjBOMq5z4HB4
    s5xYf5G/VyjyO9f9V0huqmkNE4zerRAvM8lE/S3p23HNLngBBa3cm3rgYoafuEJX
    ZytZaF5LlZ1cGMooqW3xepTPTmlqH4WWu9kFlMZIRhHNf8stcBraAT84VMrv/Wj8
    FwLwkyehfAPMsjFLWXKLcNBJ5s8rsXecVSp6EQKN9x3WxazVuAGTm0SsJWuzQpbx
    2jmnEDpQcTgjWkRUl0dhV0F6bIZWn1Wuj4QzH2VbQ3n2Px+RtNc/nb3J/Q==

  294. Paul's Gravatar Paul
    November 18, 2009 at 10:20 am | Permalink

    Found this game on Kongregate… seems to share lots of ideas from KOHCTPYKTOP but uses light instead:
    http://www.kongregate.com/games/widgisoft/lightbox

  295. 123's Gravatar 123
    November 18, 2009 at 10:56 pm | Permalink

    KA180 2-BIT ADDER WITH CARRY solution
    100% verification
    eNrtWll25CAMNKr85Axzhfmfs8z9LzIJGCOhxeAl6em0/dzupChtCBlDv/1++/X+
    N73/SW/LkfNFHCZSPuv3clU8xcSUz0ZsotKsxmVMY2tABnlHIzFiM33Z07gIjSTM
    HyRKf5PEPWIxkToXaEQj/5s07hPTMSIpH4c1TpqqM0deaS9Xa1T1fdLUJO5DxCSI
    w8GpZxoJjtUNO8TFyM00Rkyd5kFTlxxyP2MGNE4TSWSQvgfE5GbNEHERmpIuXLap
    XASPbPJSblFVTvo49OzoR8oyTiSvGH/RYy6NEtP/Q3yiWUeezpF/ZBSAeZ1HCca1
    6SUUKz9ubgvWqsjtG3wcH1g5CO3Y/Ebm51GS21QBvAV9WlC+KXjVXORb7NKEtr9C
    OLugYe6Ahitr/VBwtRM2fZO+OihhEoHrHM94+SjcrkFWSrUPtgi3Fjn2WQTzQxhR
    c7W2IfLaVDFkGLs1qWYQVbPFCPhEaU05Hc7M3XyiVR0XseVaVSEbcLgcRVefjv4p
    1clR1blMxPoVqnNbStUO6uAcoRaIPAwUv0WjWG4NGx7bimfdEd5G8qatg3Uom3oL
    b6MerZZkE3J3l1S8u+K5lXaoFL/QF/qzUHyTZLx64WHR5y6VIJ2Bjy7Zkn695Ouj
    Yb9VXNW/98UZX56xUJrnJEv+Me6rGP64Ulm6HvYgxfov8PHQlzs4RSkshjuSxz2C
    lfBKupXwh4ohenhmGDIMKhr8dP1tyxCTxTCMczT84fcg9RYHNodzP0zNDIFYL5hx
    pt6Or3Iy6t8Bf8/m89UP6PumDT+qVCIslejqToTGkmmSq0uwzYUqlQhL1giKE1wf
    lZUFcLnrkluAOnoRohZX2OugcCTz1TDQJEr73L4eynLXl8MedbjmnLRH4wcHbh6h
    OFDuHqYYPnWp3Fn5Aelmg1w6LpmvdLvPymh2p6RfFkngrjjz6/red3oQOB0NuwdP
    SlbBEHM/BSq9Uns/M5T8PicdvabHEzn5egG/fYd9bw/9JDq4SM6+qXJHcPbFScww
    FBpumo+iFKHmjnkrpDbaDwzzxRA2Wl+vscc1dqY7nw3U3BtXPpso+ZK7gI1z9Ws0
    /LEAM3Nsbox2MGZQyH4wtsQDlALJEQodqhAliVrB9Lls/MIYDHTrHvclpdK+zqMX
    1X/rKbz+/ALsnr+PcAf0bj/zOPnCAufpv9l98Om/WedIducVfOIxEQ1+eauRZ9Z1
    md22zYfeC/xZFv9FkbHeyI/Ds1nTI6iZpZiRHp+9H+XarxRuPiOMVZ8bxu+F6DEr
    0j+T88yY

  296. peri's Gravatar peri
    November 21, 2009 at 8:36 am | Permalink

    I really love all the games in the games for Engineers series so first I wanted to thank you for taking the time to make these games! This one is my favorite so I wanted to provide some feedback to help you make this game better and encourage your next game.
    36 x 36 Board
    The reason you picked a grid size of 36 x 36 probably had something to do with 36 being easy to divide up into sections; halves: yes, thirds: yes, quarters: yes. These sectionings work because 36 is a highly composite number. Good job! The next time you make a grid you might want to consider using 60 which is the first superior highly composite number after 36.
    http://en.wikipedia.org/wiki/Highly_composite_number
    http://en.wikipedia.org/wiki/Superior_highly_composite_number
    The Inverter Bug
    I have noticed people commenting that the inverters are wonky. Many people have said they had trouble getting cross coupled inverters to work as expected in their SR Latches. Jen pointed out that ring oscillators are supposed to oscillate only when they have an odd number of inverters. I suspect that all of these problems stem from inverter gate timing issues: some inverter gates take no time to propagate their signal. If you fix this then most of the strangeness should disappear.
    These two gates, from KT411I: QUAD INVERTER GATE, are the simplest illustration of the inverter bug; an inverter gate (Y0) and an identity gate (Y1) built out of PNP (YRY) silicon have different time delays:
    eNrt2UEOgyAURVH5j4lr6BY671q6/41UkVEFtSBq7MXYyeEDacgrDf7pH/3b9S/n
    u5KHwh8LXVmhhefIpbqywo0LZedQSCGFFFJI4b6F4Thn+RZUUvKtV9/Jd+NnbuqJ
    KngY3uKMc7fI8yEih9OJpu8q9E30GVrskx5kbGsdBlrtEFeRneMiHexstytzeg/h
    p3q7fMvn6qbgRVEU/W+9eVSq1chi86AoUXmXMFSCdwlDtQthFEWJSs6NKIoSlVdT
    tQpSEaQoSlR+l1fdKC1eeB+gKlSzpdvRkUpVhqJohba5494lKtNvvTb/dZgf/+pH
    VvJMyV97FD1IT0ikD3NGx38=
    Foreman smartly treats this bug as a feature. His posted solution to KO223: DUAL FIXED FREQUENCY OSCILLATOR is able to eliminate all gate delay from his output by spanning En0 and OSC0 with a buggy inverter gate:
    eNrtWV2agyAMLIwvPcNeYd/3LHv/i2xrVyuW8DMRBD/k82lIGJIwgE7f09f919x/
    zHRjWseGNtgEQ/NoVhzDyCOaeUTS0PCG/hY1fJHdv0mGEs1SVM0HzVJRtSxV+w9n
    R9XqomryqZrN+siKanxViobx1oh00FQVwSHTQRcAXXLqIlcoAC2PtHTQukrKIy3I
    9aNKbnPkxkpv5Zc958zHOSs/MwrA++rR54PteNMNC7dNF+t2eWIrOY+LtYe/g/XY
    L20/9RldHx8qh831vQzqwovn96QSnb/4cLQR8vzIQJg3VLzbRGNzSglJcOh3Mj6N
    nUwy4fTk2VeB+QELV36k/MKeFWl0bVFNqPyskhT0TBSdrcVTNWBEY2ShK7Sn1d2a
    VKLiuL7N8ljPg3Ov6MhgHc5tKkOrUikfs7W7UgwNXlhU5ZHkmTixsJyh4IzLCWnK
    jILRIIUlIYMqMTzAcycX8CGVH3sHIqjV2MJpsudsFFufmaxkFEHOUHHerTMExSED
    rXjVzWUVzJEcK8TRYF1pqh0k5wRUwZlfgzaCjgu4+El581l5CTWqjHsBz4DGsy8F
    hwja/unAsyYa8Sxcq+q0ceaVoVGpPPTX96EHad3xXnFh0VzAT+CMBLRcNJq8gGuu
    2KOuqvyaKfMHvLBU+l892u5CK1jw7LdKRHfh5jg3jBabkZyFeAbb49zoZldfkf4A
    24LKNw==
    Keep these great games coming!

  297. Alsee's Gravatar Alsee
    November 29, 2009 at 11:11 am | Permalink

    peri: The "inverter bug" is no bug. A real microchip would produce the same graph with Y0 delayed behind Y1 for the bug-example level you posted. In this game and in real microchips power passes through metal-wires and red-wires and yellow-wires at virtually the speed of light, in effectively zero time. What does take significant time in real microchips, what does take does one tick of time in this game, is the act of opening a gate that was closed or closing a gate that was open.
    Think of a PNP transistor (yellow red yellow) as a straight yellow wire that has a red gate sitting next to it. Think of an NPN transistor (red yellow red) as a straight red wire that has a yellow gate sitting next to it. If the gate next to a wire is already open then it takes zero time for power to run through that open wire. An open gate does not affect the wire it is sitting next to.
    The level design you posted does not contain an active identity gate – your "identity gate" is actually just a wire that happens to be yellow. Yes, there happens to be an open red gate *sitting next to your yellow wire*, but no signals go into that gate, no signals are delayed flipping that gate, that gate is not actually in your circuit. It is correct that power passes through that open wire with zero delay.
    Look at the level I post below, it contains an inverter on Y0 and true *active* identity gate on Y1. An identity gate opening or closing has the same delay as an inverter gate. You can see by the graph that an active identity gate has the same timing as an inverter gate.
    eNrtmlEWgiAQRXWGn9bQFvpvLe1/IzWgiMVYSdo5dTUru+8B4ekFUTiF4+HSH859
    6NbsGH/VOJ7Le0aJu9n70NOrGDFixIgR417GOJwTf4tUVatHOw2dhs7u76pVmQTD
    6e2pz22z91MV2MtqdpWaQgaBuDwOa1L5niTWP9yKLQuiK2GJxY3lpIdJZH47ZiJ5
    0KTLN2tNqUltfUH0rCgpROJpcosWFDJdBjjc47MP8SrBJi3cLgH95H0pmqFQKPS/
    KVG5juaxNb0BhRKVhKFDddjpKyiUqCQqGTdCoVCicj21X4GVIIVCicrS3rSiVBud
    lavZ7VQ3oeLWm6fgflcv0uXxKhQKfUK3WeP+SFTWj3baPk1W1b2/d3KV838hvTO1
    373NUOgP0S8k0hWUIcfr

  298. mindcat's Gravatar mindcat
    November 30, 2009 at 10:46 pm | Permalink

    eNrtmlESgiAQhnPXF8/QFXrvLN3/IiVJCcMCI1mpnwyZff9CIfzuDPWX/jzcuuHa
    9aclhUACM7hzZVGPwqgSSCCBBB410Hx6lHuUA4+qS+fEPhxV1WRtp27oHyKZ6njx
    /GisliYsgW4sQWsi+bYSirAjr4m68iKxNNN734pqXjYdYktEXqQoml2akrd0Lqgt
    4VCYUyc/saDQEo0mXbqFmWekBfpcgM55UnhWv2F75i+v8mMoFAo9NsUqm6gyGlBo
    O1Wsct9U87cYI4VC61IO/XsjxSrJKqFQskqsct2sEquEQj+QcuzFKpt3lOJdrPCL
    bZUy4aHQdqrReeUd8JWtMl3b6bZvsVrU/72I5QCFlteRTi/VsT9wpDsci8dZ
    97% KT221
    eNrtmmtygzAMhMHrPzlDr9D/PUvvf5GOJQzCD2JjmLTN8poM366sgEdgwH/6j8f3
    /Pia/XRmpnHIuHHXY3Qya4DZBGkw5i1XjPPO0myMqcXEOlo8nSq7HI000kgjjTTq
    7ZyrT0IBFNdx6if4KWxtm5BlFeie8FOiiTnlYQr/R5WJQIxOoP5UR1Q4xL2wbRgu
    txcxfpBsiUaJtL8sZloF4lKsSS9tarRNE+xhtRqXSfTkIR64VKOZNoiehXJG5Gqa
    NaMDhVtPAjl5lWtXHBHckuF99a9ed5sKMykpKel70/colfaydE1kmOscuxYpKUvl
    /yiGBl9SDLHMx1lVBhbseKSkLJW/sVQel6zak5LtEWu3l12LlJSl8u9RIG6uiiwv
    sjgAJyVlqbT2oTdK2UAWuxfVzRRViuQ2r0ARR83t3tIY3hwr5KKMnrpfJSUlfULv
    ecd9Saksr+O0Z4i9fOqTHEwArX9ZlaUnmVuUlqxW8f4bpJ6noOAVnJT0NH1BRfoB
    zNrIrQ==

  299. lallander's Gravatar lallander
    December 28, 2009 at 1:50 pm | Permalink

    I would love a more robust version of this so that, as stated by others, we could treat it more as a sandbox. I would love to see a mac standalone for some of these windows only games too πŸ™ but fun nonetheless.

  300. Luraman's Gravatar Luraman
    December 30, 2009 at 9:21 am | Permalink

    I really love this game and reached level 14 in it but there were just something missing…

    The Experimental part, some sort of sandbox to create your own microchips and show them to others. Maybe make a level editor so other players could enjoy creating what you were trying to make? πŸ˜€

  301. Luraman's Gravatar Luraman
    December 30, 2009 at 9:22 am | Permalink

    Oh yeah i nearly forgot… Previous post was number 300! πŸ™‚
    This is Sparta!!!

  302. Communist Pancake's Gravatar Communist Pancake
    December 31, 2009 at 12:05 pm | Permalink

    You know, according to Google Translator, Kohctpyktop isn’t a real word.
    A better word would be Π˜Π½ΠΆΠ΅Π½Π΅Ρ€ Π½Π°Ρ€ΠΎΠ΄Π° or “Engineer of the people” (Google says engineer people as the translation).
    Course, it’s google, so I’m probably wrong about this

  303. TheLaughingMan's Gravatar TheLaughingMan
    January 3, 2010 at 8:57 pm | Permalink

    @Communist Pancake
    The game’s not called Kohctpyktop…it’s Konstruktor (aka Constructor)…this is not written in english.

  304. Ownman's Gravatar Ownman
    January 25, 2010 at 2:59 pm | Permalink

    Please help me!!! I’m 1 % short, how to eliminate some lag?(Adder)

    eNrtWltWG0kM7db1T9YwW5j/rCX738jY7lLpXknVGDAEDmOHBFutR+ldUi7/Xv75
    9Wf/9Xu/bG95f2vEPb37b80Rr7+evhnZHNEGopOoHGwS38bngRjAbYrHpA6uLNXG
    iEEx/20Xf8qf3DMigQpivCeiy3+GGCefiGGKjOiqavSbEZVAtaMjt05uk0Bv/L1y
    zI9txPVFREtnHqLJWQkxewm7gJF2p+47jiGoI27j3waRH2aR98S/4bhPumxLdfWH
    EHNMhgYKYh+J7AYWHu2IVsy+iTX53EWre7GnzSPYOWI1PlvQzjjGiUxMv5PyCqKV
    s3UO3iLaTB7ZHK7hluNWhFuRWCLGebYSXlbDSpPgvvCg4cPKkY29nwZ2QdxTmtoe
    49iVnKwqqxxXSJvUlOFRleO60LEWFqJyKmZe2yrL2XQAu2TnTzL0Z8yIe4r/ZQ9Q
    nTwT3n5En3Nv52z9ukMBtD/vh95fOH4wXje5rh8ce7z49+unK5Qh8+f46oYrjw/6
    tycuWwE7eWuR5yMOxWR4F3xyxUGawIPl8fl2rglnqv45g03BwXu819ArpROwHeBD
    9nwu3JPR5DBfAw6Cs1oO+BWweJG9euhd6DtpDC71iUOHd+9ILzGq8deFgOt1FLzC
    IggMgeKZ+cT8KmCWPcemrgqH4ztzZ+9EuALMWjUxeYoYgVvnuw4dsWImDBgKMPRO
    m1nfRBtST/3c/hrP0BHXGmQRbVDwADFPESPE7lTimKpFFENexSuG8KQSEn1KZmsz
    6kMp96tBj3R8eI18P3HRQwKKNd8jF51KhYY7TqF6InysrtBDvUaMcGuhD/HFh9oX
    b8FFhsK/x1OkwleNhY86Ed5GGa3Xocbg99Pkl0yVrzUTnsH3KIWfft7Xph18zyDF
    J1jw70DxRMpoC+2XSeB4dorGy7jIv/7oVAkuP+MCfLTKRV8H0PtGzB4pSHinT18E
    rptpfh2+OXpJhxoWfaNLGCTht/nHkgMiL9MJOBmiHDrpCtQctn0jSH7V5CSAPqGN
    E0Fwof2oOi0cEX3yd2m6vkLjABpKeFXfiFbPfiQU3CQ2OIRV2vlQW7DAflUtX2wE
    QRrmJqn8TQ5KmswqQZaKj7VMpJOH8y0GAsTrWGTkZgYcCVlXQDaFyXkBOqhawbKm
    DD8+VXamHFOFHCzjT0pZOsfhhIaIFURS8tEgDwWHAzF0Tg2nU1MYzmyE9QWcoxCn
    F3Cc9o04q+9ASZURbHgtlGQGn5d7HR6iRSahzCLQzrqTMppEKVJJyCgUKe5XUFAC
    qHqGxQhZcKH5kHE5w7oyCSp1cBRS1jNmNfIaVPXMs3pN/gxtfUP0oQlNOWQouAor
    FDK4Sf4MlAqshVKKWZkKaleD/y/gZ10laCI98tYItLTCGVNj7UmkMmExq8TMbotZ
    ZVBuZpXOnmsl9PIOhiJaQxc818o5gTcsqj+dO+kqlk/9OBrcn8aarbvjKeXFcvDl
    Kyet77qhARtQuztZk2lfISnunbNKIJ+XSPYyG+33pJ8BZvLkhlXDH4SJdUeqHRqv
    Oh+Jo+STp9NmDrL5cOiqWB+dfXvKuZ0Z69s0qjSUOAJyANap/ox6SzH4NVPls3bl
    0n00m3Sq5QIVFxJDZHyg1lnao/dVmO4gqA4A6sQWa/Tgy1D0UMmRXhp4z21vX6Fz
    FXfPTFA7hzp9gvKswiuZBZQaDVACiTEIZqUi8AEF5Wha4s6drNQat2FAMa0aQNrn
    KtR02T0rDd1NAjecmKScy2ZEsQspYxUd/jTrE1OWfKq4aKbneQWuPitQGe8gSyUF
    FCJV3byIJrXPpm4W0CFXSOAL8UQVkYTD9mLAlN4j1KTYfcyO+ympsv95P7Rr7KIH
    Azcq7sK+p0b1LUqz0ouWE5VuVa4Gzf836qY3L6xmcNZFn1X/T6iVfQXPK8vWRnXA
    zn2uLshAIZzAbXfXX9AkZLqehPIE1j0nzpYgZRqJyjrNObMy9UIap9E+isfJDW5E
    CNrFjfw/ohfsi+WtoVif70B1gaJZ2nn7vY9qe8XtLiSA3BogWRQcoW1EfGZG4td/
    xT7SQw==

  305. _-Wolf-_'s Gravatar _-Wolf-_
    January 26, 2010 at 7:44 pm | Permalink

    I loved this game,too bad you’re notmaking another one………

  306. OCD's Gravatar OCD
    January 29, 2010 at 2:09 pm | Permalink

    Just made a very simple adder. it’s a 4-16 multiplexer whose outputs are each connected to the leads of multi input or gates. connections, or lack therof, determine the result created by each multiplexer output. this design could be used to implement an s-box and I suspect it is.

    eNrtmm1igyAMhiXxT8+wK+z/zrL7X2RWBAxGlNf6NSPVuqaPLyEaM2n73X69ft3r
    x7UN0m4LukJbALUDFBX9Vyi+N0uaSZEyOOyl7QpFhyn6VqkYGqDoMB9DNyFFwEeH
    xTF1tNpHh8VRtkpFKI7SQ0jRYYpVPsqOVvnosOsxHxpIEfIRiKPDrsf8dIMUAR8d
    FkfoesxPcEgR8hGKI3Q95pcUpJjeG7FdeSt3k+0iOO5aSiz/pVypAftyjuaX3srM
    6voRq186qW5tm/BHMHefcvdp29DbSv5romcRj3sT61hFY98j4TdExj+U1876A+l0
    jKPFLzDwlc6Tb3quSsmtzxoxtxySz+bz6KpEa1azmtWsz7beOVXGmw2Hl2TFzchY
    Y429FGupErVOy+zyUIfSeRKnIYiDPcVRZ9UTYMTSSSwX/C2yvEGXt+lu7LP5e+Xz
    aiMLZQaezwwPTJVMlEd/dVU5NFaeco6O6oPJxhpr7G4siZyZs/LGUmO1qjKlyhig
    0dNfwcoHw+OHw0NNqYcp2tVpLmONNfZMdlVVGWC+SarcNN9E+pqGWlSTXJwpm5s7
    14NYmmUz1lhjz2XLOSf71/tzM+A7p0p93W6lvJoM+3VOKT9IkCaG7krGGmvsueyk
    Kt07I80tf4+u0C4=

  307. OCD's Gravatar OCD
    January 29, 2010 at 2:44 pm | Permalink

    much simpler adder. Realized that the outputs could be calculated independently. S0 is just A0 xor B0. Depending on whether there is a carry one or both 1’s are required to make S1 true. Carry is true if both A1 and B1 as well as if (A1 or B1) and A0 and B0.

    eNrtmlt2gzAMRLGGn6yhW+h/19L9b6QNYFuSx4SQ9AERHE5brscPcKaSnfF9fLt8
    pstHGoc95+GFSZ3+fkfoi4ujpEUxQinnBmGarlQErfymcJbkv9MeoZRhuEelH04y
    HdS/zdUMPWGV667mUW4WDmZseQh3tKjvpfWZo4v7mbRrrqa9kzyEIQxhCEP4XOFh
    45wpnJP+MVEA9HqcCmQuItNdYLnFqO/VLJjrk5YWnBuk2tosp+NAsCyypZyn187A
    HI7Ot67Pv8+nYyoiDfftOioC+hqDBj0e/f4QaIzf8aWuH24yzENSkLfQaOHLVEcU
    tO+Rt4uGaovHjT7D06ltLJ3Dwd9C0KAnoee1yqBBgwY9o1VC/9RRljRxuokbexE8
    sBI3Imf3roSuuZHqLLxZGvCRIWifpbRN0oqaZeeRQboxZ0zpoC9FEVbp3M6lnLBL
    GnCGBqmuSCiyocHXnBc6u3TJf8ET4WyV2tF6CfidKfb2BBwSNOir0Igqc5yFjlVi
    Vet2boxVFis1JaxF+xitaE3ACR7diZVrq1xOMKrmBlhUmS0SrF3zzCLqCBr0P1nl
    4zvdNbxiO93S3emWsg/Odro7WbaJ7kx0xhN/tpW9TrGNVj/lVI2rpewlxhZp0Neh
    bnntWTvgP2yV/Hqc2vR5zbL4eqOwne76laFsZQCLOfN6JV/JbL6Uo2quBt5dqywt
    g8aN3mjtSmYB4DXHf/+g56f4M0dixxeYBMlG

  308. OCD's Gravatar OCD
    January 29, 2010 at 5:08 pm | Permalink

    Any Idea why this SRAM design isn’t working. the multiplexer works, the memory cells work but they don’t hold their value.

    eNrtWluWmzAMBd38zBq6hf53Ld3/RhrwS5Il24SQwClwyEx8JVnYsh52Hr8fv37+
    zj9/5sf0yn0xxnKHRlo/bYGUaAPjFEmpw5goprcw0to8NxgLBWOkLK9I1WyFIjMu
    DUmezagpzB6n8R4nMSw+41QPzgUZyWV2GcvtMXJ0lkY+dxgZZWCkDT2GO6vK+5za
    C0qaXGmy+6RoM01VqauoqerkMnZUnZrLarOq04iq3t1VdYQ1hoDtBpAd8rzpVp48
    qTpvDQGz+ntiRnqdcT6mx7kVWEtYsVZHk9GOUwOMxWmJ1aBNsc4ByDEzunS68hrj
    ms6Rf60oAPPZjz7x8MQ/awsoowupvIpWkZJfoSGgsC72RhDcqWFB4V1MZ9lzaDgX
    ur5OQpe5brzxQijg9UuZhzYaGh6TgEkxB3t7WTq1hKu3xiBKBrpT8roUybDN8JXD
    hl0XmI9Wnmpm+QsF+TCyK3MptCewqcKsPj8UsSGMKWMRSAtg6pe1zE10+V/hiEbs
    CAgy0lg+KT/lwTzPOeRav4eiAjDO23K87VBCcRmVTkPDqcfqRm/0Xatsm2Q0QsAG
    yTj3WJ3cVd7oB1A4IQkpcJBt1/1wdkveFNz/QxTX0fnrrhJVqSkLdjPyDBXskRiy
    uh3IGxFIwcHwMVQ4X9BoYYwzL07tDCBLhl879iXrlOR9ks+ns+cdDs8MO3kjtvDq
    NwKGc05UvBa7qMBvV7misF3l8oyhUCgMlCw0eEZUrpKj5KKmo/w+Wi1hPhrK7uKX
    FUV8QYGuRpxGw5AMJtmqwIpkMUFpeRTJFSok66l3JUclheTa33HJhi8dyiptyeNu
    B4eg9DHJtbtTSQU5gQNGiW340TurtFwlzIgkD1waWeW2TAmjpRBIrbXccO680RzM
    cuxlJeBpFmDMQZwFFVPydntDcqoLomTlz6Rk6Jl3JaOW3NS5PqbZoHNbclNn//Bx
    /67gKfcqR90dal6kkxuem3AXLY9/z+8qDz0Tt4by/NvgFzgxl3todlbJzn9lbqBO
    lkmcWauA1T3Rbp6G636VZOWUlGTtsgZ590p2gk5/y4g6xezrKA7j3VPap+KltcqA
    VgEOUhtpB55xv8VV2s9+dCBTMn5bNJRzOuE9a6Vzg6KV+9uiS+1GVj/O8PIot9L1
    9t8+WSg1tbrgQUbTnq+ZVaLDy+IODEeKTr86yf+WR/oHIa7MiQ==

  309. OCD's Gravatar OCD
    January 29, 2010 at 7:13 pm | Permalink

    I figured out the problem. previously written cell was being written to before it was disconnected. I fixed it. I just finished the radio decoder. I was having trouble as my shift register design had 2 units delay before getting the correct value. By changing the tapping location I reduced this to one unit and that was good enough. My current shift register design is 5×3 units 7×3 if you include the power and clock rails.

    X-901 Radio Message Stream Decoder
    eNrtmltihCAMRTXXn1lDt9D/rqX730hnVOQVwkuU6aC1rZ7eEBAzIXb5Xr4ev/Pj
    Z16mkv1NhfO+03PXZ4rZP70WldAUdSucjB5mCnXbRcLpMqF5JzOE9rjeJ6Q0ob6T
    2UL3N1q9sCaFJJw8IZUJqVQYdVVPgSxXN7HlVpqrvJDirnLCaT+neJRzJznte3Z4
    pNK4OoRDeLlwvrjFt85z1nSOwttKAbBHPX3y7Wz7Og46vMIyQW2OWys+rocoiVTW
    bpin6lIJlb2iWH9hNcH1KKbV5h263wqOKpeVdpk4DBHr3jvY0jNqGBunfl59zeej
    Lf8P1muB5m0PV7w+VObdPJlTBaZPocdNcabKPo0vC1Kh4JgUPW+lcMc5xzIj7r2/
    dT4fYjTz+WLL/nBkWEbwIe317n8uRec+9x8qB72DolyL/2d50EHvD5XY10ShNXkk
    y4KzmMrKSKP5G9qMBpCWGfJaoLhH0ZwT9hKa6xEO/wtyA9ayUaHgLCun+ZzTWM2L
    /ZUsj+DQBUXfOWcHWeWrVEBGHRE5VJU/i6h+wAKUWtC9S4VUGg2DgqX+N4ca5UKB
    QqDZlo1YyFh2IiXCgRQkhVlUhPdBO6Ajq9yeHj/TOqdWWVXnbPrR0KhW6aeNhQtS
    SFmlnBsgzzIiPuvhyM91U+ucGAvwUas8JVRWv/ZWk1nIwYKBhVsNJ1Kq0Na99T6B
    ooBSmpar7Dkv6mVKAUqiNoWeajnygUWf+q65Twp2Plsx46SI1DRU8kc9DcZKpzrn
    VOgS88boYyhld3IVtK5WKWu97uZUblN6ZNhnq6CQqkYQKHjLfvrm5H6iZfs/h8I5
    JztzpHYJjWrRg56UVQLg15uNIxK3/QFtCcoH

  310. Alsee's Gravatar Alsee
    February 15, 2010 at 12:22 am | Permalink

    I’m just posting to claim bragging rights as KOHCTPYKTOP God (grin). I am tied for high score on Kongregate for levels 2 6 and 7, and I have the solo high score for the rest.
    Level 1 score 166, level 2 score 15, level 3 score 107, level 4 score 37, level 5 score 101, level 6 score 50, level 7 score 62, level 8 score 153, level 9 score 110, level 10 score 202, level 11 score 77, level 12 score 69, level 13 score 156, level 14 score 146, level 15 score 86, level 16 score 236, level 17 score 225, level 18 score 206, level 19 score 161

  311. February 17, 2010 at 4:36 pm | Permalink

    Wow… my math teacher would love this game πŸ˜€
    Im stuck on #4 :O

  312. Matthew Carlsom's Gravatar Matthew Carlsom
    March 2, 2010 at 6:14 pm | Permalink

    Wow. Just wasted 3 hours at work. I work in the chemical engineering building so it looked like I was working. Ah well. After 5, I couldn’t wrap my head around most of the concepts.

  313. matt's Gravatar matt
    March 5, 2010 at 8:10 pm | Permalink

    people may want to familiarise themselves with the delays caused by PNP and NPN junctions as demonstrated clearly by this

    eNrtml0WgiAQhWWuL66hLfTeWtr/RioSkxpGwJMmXc06ncs3owlXfurP/Wm4uuHi
    +q5mJ1gNulxQIlHuoOSAzu/xN5fKGoPMyIzMyIzM+O2MXW3GTPA9Y1eTkY/yQ4G+
    OyfpzasA1GO9aud9beF8lTPDVABQCviXPEqKLj91r0GjEWgQ3hX2958/WRHsm0Vo
    PKkQz5YzlkGiSBwHS3F8pFSgcUvpsxjjh1oXVhWMzGQ3k8ty34OraO6KqFKlurH6
    D1apqwg+CrJkyX70KcpYWuWR+40LlQfhDWTJ/gsrFotyI4XulbTKI1plPC/0usWa
    OKlkyTbJisWKyXIA3volmxVgWmoqiUyWbJNsRSsDB+BzfItl83J1vvwHTVWd8m2t
    UkRfqiRLtk0WBguDFaAm8pfUHRwp0yr1Y726yioBewBuVK3MyWpI/SQ5WbI/yFa3
    hWQLDf8m2rLvt4Mj3QB5m8os

  314. matt's Gravatar matt
    March 6, 2010 at 9:42 pm | Permalink

    the best i can do so far at a divide by 4

    eNrtWl16hCAM1MSXnqFX6HvP0vtfpLuAEkiCqOj6E/zcdHcyBhDGIB1+hu+vv/7r
    tx+6NceziJBBULYjsc+IvTt0yyJCADXrL8ra2M8cnUYcI+pWJXZJlWTr/paJZfuO
    LxAhOGh2U0SxjXURO4t48ohHa05VNc9BvJCSw3pif3BEe7AacW+iS+dALw5FRPHc
    jgI6D14i+jJDh7660XjMR3Df3O/4PsnHizk64eRDClAHVsnYTTRQ6uZrQvHMI4ez
    Ai4OxVM+raHMz/Gb87M7/P4QfNLBQowT412cAyWOpsK49gOFBHFtCN8gWOrqDOHM
    uHmfsleoeHCDxGuq0ugHqlucUSA7Qdqd2pHWsaxaPs6sO4z9ITQ/Xog7sZuquYIQ
    WvNzZVbFifKOvX6YFKuPgKpnxElRvFKdkaCYnUuu/DSuoRFF640PoleWSm0mLhh4
    2QS24WGooYZeUCqxJIYRpAflYnjjMJ5JXOTEspBmKTpzKOaNSLiCRlfnnJK+35m7
    MQdb+yj81GN0Jm9EyzlNKldIpTw2MBk8uRrWo8uncFnu6hfgT0P3lB1d7s65pkBb
    gJtUtkcnHc2Sx8pJymi7vn/D+ixrNq94EtdQk8orSeXWzX3xPieb+/l0wuLwwEkq
    +SobyF4/FLmSWNIr85wzQdkGfxRwvn9N5V16LYBFLt6ZK+hoG3Qu868RJTwYhSq0
    fUb6KbSgDEV0nz3uJlIpn9tRr1i8LGgUny8JlyWOQaLF95itFmjCq0rLGxvl5y3W
    I0o5fbaT/D/SLfJk1pzaO7inIonlH3W/zHU=

  315. Olof T.'s Gravatar Olof T.
    March 8, 2010 at 2:47 am | Permalink

    Hi there, the simulation seem to treat PNP transistors faster than NPN. As shown below:

    eNrtml1yhCAQhHXalz1DrpD3nCX3v0gUjSLCSEZRyTaUlrvNxyg/I9TYfXYfr+/2
    9dV2jSUTXHLrssmiWG9V/kWrig3cNHi+xdZmUVzOGQomi3P1f7coNotzE9IiLd5o
    sbFZ5EuHIMEAdMs5SSenAogex1WB/J5kvOqa8WdCxlgkLktU9pNgeOpZ36SV7als
    UP0hHatng2i0qnbNVh6SAvdZhaUM3JcfkDTe/1PMeAJGHHa9NZy84bDBXafC69Gg
    0R3v397S3XO1Hjyp43Sc65dIBf3f0w2G4yossi0xVOQbmkrkFEpXFU9pFd7zRsTF
    38QqVVTo6kWeLOlBs1wsVapUqb63WperRP0dgStZkK2JpVOiqzxJhb6Af4ibVScL
    ErKVVSepA8g+iBWNpVOiq7xoVfmQNSfXjWS5bqSrvHdVWf8GHLiQBchWxNIp1e8q
    z42Nixoa19QwfLyvSlJFMVW3q4fLLSwUdon7vi0LlcWKTrDuAqKx0LbYeqx5ZwOO
    x6n2GLfkx7h1tUyM+xRXGT+Oq6XfDv73Q8FWN/y8qNxbCSU34Msk5UbYwOb2PiS3
    ncPxtrsBxwH1llUWNLdzTTThBo/0AwiayRY=

  316. Joshua Snyder's Gravatar Joshua Snyder
    March 8, 2010 at 7:36 am | Permalink

    Trying to do the 4 to 1 multiplexer but it won’t work because I have ONE gate delay between inputs and outputs!
    eNrtmlsOgyAQRcsMP66hW+h/19L9b6TxhVoRBSQVczDUxOP1QfBmmKl92WfzMc3b
    2EfKdgOhdL/G7SOEZtEjhOJEJkY4v2v04MggThpVGbY7TgCECBEiRIjwDsIunJPt
    1lFV9fZ82jd3rO2z+8rsBJ3YL5Uwba/qpzo2P+2HaHxAzwluX4zaR0EsUGgVdPwO
    V7y0M/kc8ZBl/psOZqppV14oL/JGUCi0LlqFVUKhUChWuR83Lhfp3oW4BBfiWTGn
    MnmgUKyyAqvcW4CH7U4laKSiTA8oFHqPXKXKVolmCBpDMWeWGQYLR0wtKBSrnOQn
    1LqdZWnyY+vpVA9SqpFQ6JVomRr3KVbp7/l0looMZQU1nI3ciRt1a0BWfxkiVwmF
    VkBLO5KnfQFT5seN

  317. Egon Elbre's Gravatar Egon Elbre
    March 8, 2010 at 12:45 pm | Permalink

    Love the game. The best puzzle game I’ve ever played.

    (Rotate, flip features would be nice though. And I would love it if there was as standalone crossplatform game with sharing puzzles.)

    Anyway keep up the good work. Also like the other games.

  318. Jack's Gravatar Jack
    March 9, 2010 at 6:25 pm | Permalink

    Really cute game/learning module you put together. Having fun with it! The music is the best part!

  319. Ryan's Gravatar Ryan
    March 10, 2010 at 1:31 pm | Permalink

    Terribly overcomplicated 2-bit adder with carry. 100%, 1-cycle delay:

    eNrtWV2agyAMBOJLz7BX2Pc9y97/ItvyG5KAqPBt141+trVDRowwjLB9bh+Pb/v4
    sps5s//hQMt+WYY0Au35QCsE2LFAS65gxwOtSNbN6ulAvjspC71Ay3ZX9hRoK37n
    P3cD0alQ2GSsut/LVS3V5eynq1qTmSlVpY93albnNoC6ESzK6ry2aqu+MCmr9L7N
    lLaKE2HmZNWRJmCmdSuDntkiBTBTq3r/gVUDfzfQ2znX3jwKAOJxFfXf7nU42Ez6
    8KcAAW9t61FfCV8ZV06Poc9jM23qFhy2Aiu5kp8hx/1YiCYw6/Xn0Vc3bsBRqwbw
    lzzFe5FK1DvEL1Q6K+M6/erp5pCwKqqooor+b1SlcikKZZwVY70Hfw5qcbwLf9Vj
    eosZUnGROZgRFAvMLDTvqFRDvm76fqHodCQbibpR51jPwJyzM/YU0g3KTyFRRV9R
    /txnDrau9RRy/QKaC488wZS7Rq7SC1pBAYbyHBINDrQP3ksqIWtG0RbcPLjyYGao
    egO7buydiKW6LgWlZsm6w6AYQp568J9EDDmKT0Oh/Ko2wFy0Yp85lRPEEBgzFkPo
    MUPp/jDGjMRwl9k1syEwYzHcr3PUN0FYBGYkhiPZgJYYgvAESwiMtg03zKxyd3ep
    BOijgNRKQIHNnxwWw2u+kcwRE99Yu8pDvpHVqvKNzFWO+0bCTHwjcZXHfCNhJr6x
    dpWHfCOfi8fDJ3WVR3wjy3PlG3eG0a5vdP0BWnKV6hv1BfyOKJ6fF5whQ9Epfc9S
    ZmWewqw9dLFUXlpvEn1jXC9vXjasBrZAyGvtEphWEmUQLUMK4OTVckUVnYJSr9pH
    u0L6ZijwmW6CkkmyhWvcU6RSPq6iLTHMSwbyVhIigvlFSQTz66oIrhiV4AgKyqzM
    65nfx78JroXNzFdllipSp84/CFbQ3A==

  320. Jeff's Gravatar Jeff
    March 12, 2010 at 8:26 am | Permalink

    KO229 – power on reset generator (Design score of 89) with dead on timing:

    eNrtmUESgjAMRW3TDWfwCu49i/e/iAMjhZYQStGh6munq8dPoHS+CYZbuHYP191d
    uNRMhAgRIkSIEGFbQhd8tqqFvkTolOlfZCPj8kbNW7aFRRl/+AAM5ZxfHwMVEXUd
    p3ZeqEr7F2fw6e2yZe+js91UcLLbK3y6opXnyo5RiVjGodMYV9TzJ/GCPIaC010d
    zWQcPZPsp+ZMvyoyUigUClWtc5wVkWdiaf95sUooFArFKqFQ6JG60WzI4xDts16E
    G3VjGjzN20zNiVVCodBaq9xowM0WuzkzxCqhUOiHjNSyyjWXzbS5/Jutkn/AodC/
    NcMiqjbgYruKLs2ad7XmPMORCq1SX8cpxxIKbZvqZeOuyHlluaB7857gSE/Hvsc+

  321. Jeff's Gravatar Jeff
    March 12, 2010 at 8:48 am | Permalink

    I thought I was done optimizing it, haha

    KO229 – power on reset generator (Design score of 87) with dead on timing:

    eNrtmUESgyAMRQth4xl6he57lt7/IlWnikoMVDsj1gfD6uWTipk/wYZHuDcv1zxd
    uG2ZCBEiRIgQIcK6hC74xdos9CVCp0wza8y4zJfJmhNeuwD6ds6vj56KiLr2Uzsv
    VKXdizN4fLsc2e/o5DQVPDvtFR4janmuRRmViGUYOh33laQCP24wRLRbZAPaCJ+c
    2/ADOhBDZkV/mGkVuSkUCoWq/jnMDTuPYjnD82KVUCgUilVCodA9faN5Kx+HaN/2
    Rmj2jbJQz/L6anpOrBIKhW61yswF3Lxii+h701VCodB/M1LLKtdcNtEaVinnskr+
    BodCL2uGRVS9gIvtKiadmKVU4UiFVqmv/ZSyhELrpnrb+NXOIjaV9byJCx/lSG/q
    HsdE

  322. Jose Araujo's Gravatar Jose Araujo
    March 19, 2010 at 8:41 am | Permalink

    The best I could get in level X903-Gatling Cannnon Fire Controller is 98%. Any pointers on how to get to 100%?
    Thanks

  323. Borsty's Gravatar Borsty
    March 20, 2010 at 2:50 pm | Permalink

    Easy 100% on the Divide-by-four counter made using two toggle-latches:

    eNrtmlESgyAMRCXLj2foFfrfs/T+F+lItTMiZiQUFd1av56bMFvIBKl/+kf/dv3L
    +c5yUdiIUOxCZxFKyOgsQheEki/sbBknsSmj5A/VhcuUkTOHM6edmUMhhRTuLgzt
    nKx/AgWQvMupYMyDVN6t1HclGAodPIr1sweASB/JET0wFw9faKHztaNK1S48Hel3
    Tvxy2yxb/FoZfsm57BLVLtJ8qvucXuYqrViaVkvippp5Wwq7FrH6j2Oer3561ZxX
    pA1SlsqLUdANekXKUrl3LwRtoUHtheJWKauPglWLxbDo1RFekbJU3qpUwr5tLNtU
    6sv/oAVOr0hZKmlIU+/flE4J9Or8XpFetVQef9hdjYp+qitl1Hqqq1I9chG9i1dC
    uist2I/8/wS8cqlM3+W06b4RUCNHPCuy5G8bp3/NAPYOTR8zvSKtMa8MkQ+oSB8D
    98e4

  324. OCD's Gravatar OCD
    March 29, 2010 at 6:59 pm | Permalink

    my best solution for the 4 bit shift register

    eNrtmmsSgiAUheMe/7iGttD/1tL+N1IxjQ+4PBRR0gNiU58HMPPMvVL36O79y/RP
    093W1JMIza+tEIqtq4Qrz5FCCimkkMLLCWVWs4XGq5lCCdSsEUXZZwjFHuzug0IT
    qWcNV+JCG85JuFgKQG3ldCyfT71xZXYpv+8E0A4a+hAh3gUL6UY0eR2md0D4mFQf
    qQkCQJBaBPs6THeOh7IbxdgwObHdDMs1yiwnPZ6iyVmRkpKmKVy/mzq454WtntGf
    WKWoISl/lqSku1DXzi74bTRjlUiZIRhzkpIeY4bfFNVuARqLDIFxi42rJeC0ysVW
    6TxlcXsmJSUto0VxYzzFhuu0TMArGimYgJOS1owqvXUfLTKULePGuBbakk/rVllz
    CXyLp5FcaSUlTVHE7iMMbqZFdxPLWr7GrQSszqzCCXiNFfDKVqm3cpo/bUaVpKQl
    1P+z0NzQvCddWs9bp8lKUCltOtIbJcXISw==

    Anyone see any way to improve it?

  325. Stan's Gravatar Stan
    April 17, 2010 at 12:31 pm | Permalink

    Jeff, here is KO229 with cost 71. πŸ˜‰

    eNrtmV0OgyAQhGWHF8/QK/S9Z+n9L1KD2j9h2UJaio7EpMnn7FaiE0b82Z/Gqxsv
    zg8lg0IKKaSQQgoPI3TLKBDKNAqFxr6xvzpY+r5Pzipw5UKxC5/vbf4l1o7yMtQp
    OsSzGpZzkj4CBRA966nel5SU1Eyh0PDKKTR2wZ3OV6T6BoQklTSFH/AoscVYK+Av
    LMnklaSkpL1TKF5pqIxyB8cuZpJWSUq6C4q6yvha5SqL3jgtrZKUlLRRAp+kkAYJ
    XLQALkoAp1WSkpIWrtCQidiZAA7F7lQzzERsjS4+CvQwz7RKUtJ9WCXK15yi7uvE
    nHITk5VVZYrOPYH0Hc1bLh1ZJTe5SUm7DuD5b4ao2nzRA3jKKtXKkHQAb+FIRquM
    n/WUDzwp6S/WnDmK4r71mz742EgbONINpLfG2w==

    You can also try to use a different concept and get to cost 66:
    eNrtmUFygzAMRTGfTc7QK3Sfs/T+FynIoUlAEtAsgicPjxfM87fwDPyR0PA9fF1+
    yuVahu4/AyFChAgRIkR4NmFZjJ3Cflza30axeSBi/xftkHCK2j1ELXa/U3gfXX7S
    j3gBLJ3r48uoJHe+TvO4UOiH0qE7Kn5SuGJ3heFKYj5+xv30zSp4NNkV4nmFseBk
    ppYmU3Ki284jHNVaL3iHP+0yTigUCvUddXY9V6vtndXIebFKKBSaUbmOd08f852V
    x9X2UwmrhEKhDeSNUpj7qWLF2lrcxkaqudr2M1ItvRKrhEKhp7RKuW74+FMxK8Cr
    Oi7P15wCHAqFtmiV1qIJs8p1WrjMSLPyPDPSGlUtFeB0vKFQCvBIm/5vdKrzAw2j
    oAB/hyPttEp/vk55LaHQhqm2etxuT2ixsxKrPI0j/QJ4d8bx

    It is probably still possible to beat the second solution though… πŸ™‚

  326. Josh's Gravatar Josh
    May 8, 2010 at 9:06 am | Permalink

    You were right when you said it was difficult, your other engineering games were easy enough to figure out, but I gave up on schematic 2, I still didn’t understand how the game worked.

  327. Timothy's Gravatar Timothy
    May 9, 2010 at 5:02 pm | Permalink

    I’m having trouble with the Dual Toggle Latch. I’m seeing some anomalous behavior in the top-right nandgate. Can someone explain what’s going on there?

    eNrtWktywyAMtSRvcoZeofuepfe/SFMM6IMg1I6bpJUzIYyenyQUoxGY9X19u3zC
    5QPWZc/nBYmYWkifrVduAYM0RHBux0YGPYtYb8JKlDKXCPUmqEQr61jk36Va1LKh
    RXAswtgiiHDoMcLIog49KArLhsEp2nVUl9mowmxUoYngVFRx6n/sPOT2yen1HGIT
    PVf2mhM5iEEMYhCDqImpnMP+lVAicr93Qb0ro+uiZLjdvy5Y8Ws/IbJJUqF/84Eb
    iWeVFaTMSCixgJurTwVGqzkZZ1j4robBaPrJMcLUZDSNPCv97hf9bJoGfqM7au13
    EzQJN5eAe/8YTjxIgQZ6BnpegurbncqcDwvIQc3kNL/B/W8+Bxro30efOlUGGmig
    gUaq3OpGQuIqiEoluXG5rCTV4bV021TNtbIikhqmajBNI8slV/dUNGjMJccn4RXx
    qNmPHKsb4x3EKqZDoIG+Qqr0soNFa+YjtTxnoU0dx1FSDRmvNJsan7FsRRq0pjvX
    7hhtff7BAnwQ55gOgQb6/AtwkjuSun47tlfpl1Hnc3OuI9ObjMZeu3TMZ/0ijWKy
    BBrojlR57H2TSXlkFtEN+sPE0q+UZDFql/Zt2aheN99AW6PiZbQWkouWXEatZqtc
    e2VHZNABt73m0JgsgT4des477rukSv97HC1HZ/gIijqIYk4Ooa3QRot3H5MpWm/5
    8VKXett+UylanOSpp4Zsvdrn+hu0vFdpfLb7uoPx7l2Ad88KxRQO9HGp8rSM1Lu+
    AC8fyas=

  328. Blueation's Gravatar Blueation
    May 12, 2010 at 12:29 pm | Permalink

    @Timothy:
    Your save doesn’t load…
    But I did made a 100% working one for you:

    eNrtmtERwiAQRAPLT2qwBf+txf4bUTE6w4Qc8YAIZGH4ycuBQ9jlSHRXd5nvZr4Z
    N2lq54FGE2iXqgg0vh434ns8q5scqw08w8phIAMZyMAjA4/dAjra5tRb+ZArx6dz
    drt4CiDa8umTL+1dEIzro/3NcRpeXNPXSDL9lkjP2JgNea5IG6NuSuDwhqL8I7O+
    pk1a+LJoZMFJYpWFLplETXPamqtdrtkuRV7PoMeQktZUCoaZjQ6sEhlU7BmUAylp
    baVU0+8ZrVJM/pHY0SAfHEQ6yEMkJa18ALdalSUUmlB3Sxps3yoT6T3k3VD9ECkl
    Uh6x9+gIGfplVlk0+ZdzTqgPDolYZpWkzCprqwyDWWXVz90iDS8qPoaLPdMMSUl/
    O4CXVKjeGep84y5ilfGWT1M/O/ouo9zyWP0DglIiJT1KKXp1/8GRHtejxyk=

  329. Blueation's Gravatar Blueation
    May 14, 2010 at 6:32 am | Permalink

    mine appears not to be loading too…

  330. Morehead's Gravatar Morehead
    May 16, 2010 at 8:55 pm | Permalink

    Is a downloadable version available? I’ve played this for months now and find it could be a valuable tool for my EE classmates.

  331. nikollor's Gravatar nikollor
    May 18, 2010 at 9:22 am | Permalink

    OMG.. i’m idiot, but i do it…
    one half of KO223

    eNrtWkt2gzAMBIlNztArZN+z9P4XaR/g1B9JlsTHea0gZJHJMNgW8yTE8lw+Hl/z
    43NeJs8exCAG8UbinH0bifCzq4ilxrzvKmKuASsNdMRcw6BYapjGWCtO3jEq17HU
    mPXEUkOYUVpxsiuWGuYx1tFqHqPp7nARwXaCRMwnBtbdpRguF8TriGs6B/y2oohI
    HsdRWTfQahWKrUJLBoduRJa7nrVBdzWOu10Kpo+Fm37r6AI53kwXoeXuoUbN5IvE
    oNvVMFzYURC4yOs2oo0uu/oSd/tDEx1bXNWXg1XUddCCjU3EDkBHOJLKKgP9J2ht
    HipuYXdW3dxmvbqe8SJQpqXVhYO6568gRjxfjYZVBhroX0ExZiOsMtBb8kY6M0xF
    Z1XHqTLDogA3ZqRZAS7q0tz9mh2Z4U5iuHJGmkiyriPnRBCLdyCfCkTOGVYZ6BVW
    ydmdbGhyAS6X2LLNiiV2pwCXS2zZ7kBjd+gpsf0FuGiVYYZhlYHea6SO542vZsUo
    rv954yju6StIp8ER7bdbZfS43wFV9rh7KEooMlyk0s68I9xmPb9nRl4X9bog6gKp
    y/eaqVy2nA2h1wxCB1zmHuiA9yLnUI9bRIf0uGV0hCMprZI+jqNhhgarZN4VsuWN
    nj414ui80T7eFGpD8sbmXaEzety955yIWYzYuL0zv+G9cLsjfQM5wMgz

  332. Blueation's Gravatar Blueation
    May 19, 2010 at 8:32 am | Permalink

    @ Nicollor:
    Maybe you are, but I schrunk your design down a bit:
    ((Right-)Half of) KO223: Dual Fixed Frequency Oscillator:
    eNrtmkEWgiAUReU/Jq6hLTRvLe1/I6k5SIWPfDgHsSen0fVqh+j1qPzTP8a3G1/O
    D5ZBkSJFihQvL0q+OCtuGVmiW4fki0LxeqKzi4Yl52yLXJbBBBi+dU7ix0IBBB/l
    VL8vKWlDijhd13CYfpd43IXuVqF+qIrnrPi9d8BfThDRri+i6dMF9BOwPsfp2PIW
    +XQqOElJSfNoPDgPobqJl15d7UPmHq8vo5KUtHoD5VxVomBUkpL2vR2Pd7AA3AVp
    YrMe728tXdFcc+fUw/A4kYxKUtIbReV/URR0bKCXtcGoJCU10IIOJokO1p8Lc+dM
    zDN624DzF29Stsp9U4L5G7bE5v2irjnQCuIOx4s0S6STURl+lFO+SUk7bZV3a4Z2
    V58rFM4zdv+XapVIHzNtx48=

  333. May 20, 2010 at 10:12 pm | Permalink

    Test case solution for problem 2:Dual input AND gates.

    eNrt2UkOgkAQBVCh2HAGr+Des3j/i5g0UQy0A4NE2lfI6uWHjjE/ZWhOzbG9VO25
    ag5zrgKCVbpmPbEu/ssRFBQUFBQU3EcwrXP180kaEdl7uXYT3Yyee5/Iner1mSml
    pehDO2zSSLlTfVSVlFL63/orVWlvpJSqyncaw65UpJRSVakMKaWqcvpWqSoppXuv
    yhXecd8+tkpK6dQ34HWs3Ehfq8r8vVz7nXKwV/p5UErH/zo3aaTMXAHttcZG

    Test cases should be half standard, half gray to prevent people from cheating the logic, and also to avoid having people like me struggle to beat these super-low point counts.

  334. Eric's Gravatar Eric
    May 27, 2010 at 6:37 pm | Permalink

    Just a question, does anyone have links to websites or libraries which can teach me what I need to know to solve these puzzles? The first few I was able to solve using my current knowledge and some logic but after that it all becomes gibberish. I’m going to surf wikipedia from every page branching from “digital circuit” but I don’t know how well it’s going to cover things. I’ve always been interested in circuitry but haven’t jumped in yet. I think this game may help me start up. Thanks!

  335. Blueation's Gravatar Blueation
    May 28, 2010 at 8:30 am | Permalink

    Well, I found this site covering the basics of electronics, including bitwise operations and such.
    http://www.technologystudent.com/elec1/elecex.htm
    I guess Zach may have to accept this comment first because of the link…

  336. mross's Gravatar mross
    June 8, 2010 at 1:10 pm | Permalink

    Awesome how the levels go from “simple set of NOT gates” to “simple AND gates” to “power-on reset generator” which may as well have been written in Russian.

    Good job on the difficulty progression there, really nailed explaining concepts to your player as you introduce them, for reals

  337. Steve's Gravatar Steve
    June 17, 2010 at 6:28 pm | Permalink

    It maybe a nice game but…
    – Saying it does not require electronics knowledge is bs.
    – The help is really poor, that video is hard to see, and it’s really just about the basic handling – even so you need to watch it very closely, likely multiple times to get all the details, and the video control is crap to say it nicely. (there’s no way to catch the arrow if/when the black text is up top) A html help page would be better IMHO.
    – as I get to the second level – no help whatsoever. So what do I do now? More help is required, I’ve no knowledge of what sort of gates can be done with silicone and metal, and what they result in.

  338. Blueation's Gravatar Blueation
    June 18, 2010 at 6:42 am | Permalink

    @ steve:
    while WIKIPEDIA IS YOUR FRIEND, I am able to understand why you are confused, I didn’t understood the game first too.
    But most stuff I learned everything I know about bitwise operations from this game.
    Small help:
    silicon comes in two flavors N (red) and P (yellow). drawing them over each others creates a gate: N above P creates an invertor and P above N an AND-gate. other gates can be constructed from these two gates. On top of that, you sometimes need to use the lag coming from gates.
    any more questions?

  339. Blueation's Gravatar Blueation
    June 18, 2010 at 6:46 am | Permalink

    one more thing:
    invertor, not-gate or blocking wire, it is all the same gate!

  340. Steve's Gravatar Steve
    June 19, 2010 at 4:07 am | Permalink

    I know about bitwise operations, I just don’t know electronics, especially the silicon level. And since I don’t intend to have to research it, this is where it ends for me: the entry point is too high.

  341. Blueation's Gravatar Blueation
    June 19, 2010 at 12:39 pm | Permalink

    I don’t understand why you don’t get the game… mostly it is just putting bitwise operators together and connecting them.

  342. June 25, 2010 at 10:48 am | Permalink

    Great game , it would be nice to release this on Nintendo DS

  343. MrLake's Gravatar MrLake
    August 4, 2010 at 7:35 am | Permalink

    Why does a save for a circuit that has over 100 transistors and fills almost the entire grid become much shorter than a simpler one?

  344. Reinei's Gravatar Reinei
    October 20, 2010 at 11:38 am | Permalink

    Hi I would like to have sandbox too because then It would give 100 (1000?) user createt levels to play!
    that Would be SO cool.