Skip to main content

Timeline for answer to Markov Chain Quine by ETHproductions

Current License: CC BY-SA 3.0

Post Revisions

24 events
when toggle format what by license comment
Nov 2, 2016 at 19:57 comment added Dom Hastings I really enjoy the function/variable names in this too! Perl is just so much punctuation, but this and Ruby generate some great new words!
S Nov 2, 2016 at 17:50 history suggested Artyer CC BY-SA 3.0
Updated the JSFiddle
Nov 2, 2016 at 17:47 review Suggested edits
S Nov 2, 2016 at 17:50
Nov 2, 2016 at 17:20 history edited ETHproductions CC BY-SA 3.0
added 166 characters in body
Nov 2, 2016 at 15:50 comment added ETHproductions @Artyer Apparently the function has around a 0.02% chance of generating valid JS: jsfiddle.net/hbzasbg8/2
Nov 2, 2016 at 15:38 comment added ETHproductions @Artyer I didn't figure they were; that's why I didn't remove the full program. And that JSFiddle is awesome :)
Nov 2, 2016 at 15:36 history edited ETHproductions CC BY-SA 3.0
added 3 characters in body
Nov 2, 2016 at 15:31 comment added Artyer The second self-reading function isn't valid (meta.codegolf.stackexchange.com/a/4878/48878 "a quine must not access its own source, directly or indirectly."), and @DanTheMan, according to jsfiddle.net/kabkfLak/1, the chance should be around 6.3%.
Nov 1, 2016 at 22:54 history edited ETHproductions CC BY-SA 3.0
added 99 characters in body
Nov 1, 2016 at 22:48 history edited ETHproductions CC BY-SA 3.0
added 206 characters in body
Nov 1, 2016 at 16:38 history edited ETHproductions CC BY-SA 3.0
edited body
Nov 1, 2016 at 16:32 history edited ETHproductions CC BY-SA 3.0
edited body
Nov 1, 2016 at 16:21 history edited ETHproductions CC BY-SA 3.0
added 157 characters in body
Nov 1, 2016 at 14:44 comment added DanTheMan @ETHproductions Duh.
Nov 1, 2016 at 14:42 comment added ETHproductions @DanTheMan uneval(a) on a string returns a wrapped in quotation marks. e.g. uneval("Hi!") -> "\"Hi!\""
Nov 1, 2016 at 14:39 comment added DanTheMan Shouldn't uneval(a) and a+'' work the same?
Nov 1, 2016 at 13:46 comment added ETHproductions @ShaunH Thanks, I forgot that only FF supports uneval.
Nov 1, 2016 at 13:45 history edited ETHproductions CC BY-SA 3.0
added 66 characters in body
Nov 1, 2016 at 13:42 comment added Shaun H Might want to note this is FF only due to the use of uneval
Nov 1, 2016 at 13:23 comment added ETHproductions @DanTheMan Certainly very, very low. Just the probability of all parentheses and brackets being balanced is incredibly low. Although one time I got a.splerength.r(), which could be valid ;)
Nov 1, 2016 at 13:21 history edited ETHproductions CC BY-SA 3.0
golfed 2 bytes
Nov 1, 2016 at 6:29 comment added DanTheMan I wonder what the probability of this generating valid JavaScript is. (Nerd snipe warning)
Oct 31, 2016 at 21:40 history edited ETHproductions CC BY-SA 3.0
make it a little less gibberish
Oct 31, 2016 at 21:35 history answered ETHproductions CC BY-SA 3.0