Strangeo Forum |
 |
|
 Peppery One
Papriko
    
|
5/27/2013 | |
This is some funny game I saw once in a forum while I googled something. Wanted to see if it works here too.
The concept is pretty simple: I will present a small piece of code. Afterwards you take the code and make it more complex. The next one takes the complexified code and adds another stage.
You may go really crazy, like using several agents which message each other or catalogues or something lke that. The only rule is that all code you add is directly involved into the evaluation and/or the output.
The changes don't need to make sense, though, they just have to make things complicated! I guess I'll give an example:
Poster Adoif 1 = 2 outs "Maths stopped working!" |
Poster Bsetv va00 1
setv va01 2
doif va00 = va01 outs "Maths stopped working!" |
In this example the numbers got replaced with va, making the code unnecessarily longer.
When enough people join, the code will get hilariously long, making this whole thing quite fun actually 
Alright, let's use this thing as a starting point:
doif 2 = 2 outs "Seems like the universe is still okay yet" endi |
Lets play plants! Photosynthesis... Photosynthesis... Photosynthesis... |
 Patient Pirate
ylukyun
     Manager
|
5/27/2013 | |
doif 2 gt 1 AND 2 lt 3 outs "Seems like the universe is still okay yet" endi |
Though if you forget to close a code tag, the universe is NOT okay... |

Malkin
     Manager

|
5/27/2013 | |
doif 2 gt 1 AND 2 lt 3 outs "Seems like the universe is still okay yet" else outs "Time to save the universe!" endi |
My TCR Norns |
 Sanely Insane
RisenAngel
     Manager

|
5/27/2013 | 1 |
sets ov00 "Seems like the universe is still okay yet"
sets ov01 "Time to save the universe!"
doif 2 > 1 and 2 < 3
outs ov00
else
outs ov01
endi
|
~ The Realm ~
Risen Angel's Creatures Blog
|
 Patient Pirate
ylukyun
     Manager
|
5/28/2013 | |
sets ov00 "Seems like the universe is still okay yet"
sets ov01 "Time to save the universe!"
setv ov02 2
setv ov03 1
setv ov04 3
doif ov02 > ov03 and ov02 < ov04
outs ov00
else
outs ov01
endi |
 Peppery One
Papriko
    
|
5/28/2013 | |
sets ov00 "Seems like the universe is still okay yet"
sets ov01 "Time to save the universe!"
sets ov02 "hi"
setv ov03 1.7
seta ov04 ownr
doif type ov02 > type ov03 and type ov02 < type ov04
outs ov00
else
outs ov01
endi |
Assuming ownr is a simple agent 
Lets play plants! Photosynthesis... Photosynthesis... Photosynthesis... |
 Sanely Insane
RisenAngel
     Manager

|
5/28/2013 | |
inst
new: simp 1 1 18432 "blnk" 1 0 0
attr 16
tick 100
sets ov00 "Seems like the universe is still okay yet"
sets ov01 "Time to save the universe!"
sets ov02 "hi"
setv ov03 1.7
seta ov04 ownr
scrp 1 1 18432 9
doif type ov02 > type ov03 and type ov02 < type ov04
outs ov00
else
outs ov01
endi
endm
rscr
enum 1 1 18432
kill targ
next
scrx 1 1 18432 9 |
~ The Realm ~
Risen Angel's Creatures Blog
|

TheSecond
   

|
5/30/2013 | |
inst
new: simp 1 1 18432 "blnk" 1 0 0
attr 16
tick 100
sets ov00 "Seems like the universe is still okay yet"
sets ov01 "Time to save the universe!"
sets ov02 "hi"
setv ov03 1.7
seta ov04 ownr
setv ov05 0
scrp 1 1 18432 9
enum 2 4 18932
addv ov05 1
next
doif ovo5 < 1000000
outs ov00
else
outs ov01
doif type ov02 > type ov03 and type ov02 < type ov04
outs ov00
else
outs ov01
endi
endm
scrp 1 1 18432 1
inst
new: simp 2 4 18432 "blnk" 1 0 1000
timer 1
endm
scrp 2 4 18432 9
mesg writ 1 1 18432 0
endm
rscr
enum 1 1 18432
kill targ
next
enum 2 4 18432
kill targ
next
scrx 1 1 18432 9
|
My favorite norn is still Belldandy. |
 Peppery One
Papriko
    
|
5/31/2013 | |
I don't quite get this one. Does it make multiple outputs?
Lets play plants! Photosynthesis... Photosynthesis... Photosynthesis... |

TheSecond
   

|
5/31/2013 | |
Yes, because I barely know what I'm doing when it comes to caos, and didn't want to break the functional code. To be honest, though, one output should never process since the agent never creates a child agent, and activating the agent by hand should be impossible.
My favorite norn is still Belldandy. |