Talk:Noit o' mnain worb

From Esolang
Jump to navigation Jump to search

Y'know, I think it might be possible to define an "extension" that allows for the defining of "loads" by the user. Maybe the first few lines of the program could define loads by characters, and then you use those characters instead of !'s to make the bubbles "do something". --Sillyman, Without An Account (SWAA) --(this comment by 71.231.10.110 at 06:39, November 3, 2006‎ UTC; please sign your comments with ~~~~)

AND gate

The yoob implementation at cat's eye provides a couple of examples, including an OR gate, but there is no AND gate. Here is my take:

 #########################
a >>>>>>>>>>> <<<<<<<<<<< b
 ############v############
          #     #
          # vv< #
          # > < #
          # >^^ #
          #     #
          ### ###
            #v#
            # #
          a AND b

The idea is that there is a "prison" in the middle, which is very easy to enter but impossible to escape from. The gate works assuming that a particle alone will always get caught in the prison; but the prison can only hold one particle, so if two particles enter, the first one will get caught, allowing the second to proceed to the exit. --Koen (talk) 19:58, 14 September 2012 (UTC)

It's one-use-only, though. Phantom Hoover (talk) 16:28, 15 September 2012 (UTC)

Csound plugin

I made the other implementation, as a Csound plugin. It will not display the board on the screen, but you can output the number of loads, pressures, bobules. I added two extensions, being ; for comments and ? for a negative load. The syntax is: aload, apressure, abobules worb Sfilename, xfreq, xsource, xsink, [imaxpressure], [iexponent], [iskip] --Zzo38 (talk) 22:32, 5 December 2012 (UTC)