User talk:Poolala

From Esolang
Jump to navigation Jump to search

Improvement:

(That )S(that ):S(is )::SS~::SS~:(not )*:SS:S~S(it ):SSS

--Ørjan (talk) 10:07, 14 October 2013 (UTC)

Busy beaver

Numerals like

:*:*:*:*:*:*:*

(that's 128) are rather repetitive, so a more efficient way to build large ones is by applying other numerals to each other.

(:*)::::^^^^^

That's 2^2^2^2^2 or 2^65536. Then you might try to compress the :'s and ^'s similarly, although I don't think that will help when there's this little room to work within.

Exercise: Continue this process until you have constructed Wikipedia:Knuth's up-arrow notation in Underload. ;) --Ørjan (talk) 01:37, 6 November 2013 (UTC)


Thanks! One of my original approaches was something similar to this, (()(^)(:)(~:*:*~):^:^:^!^^) but it took less cycles than my first approach. (This took 160 cycles, my first program took 532)

For 50 character busy beavers, it will most likely help a great deal. Poolala (talk) 03:09, 6 November 2013 (UTC)