2: Destroy Light [first draft]

wily@midnight-darkroom$ entity

Welcome!
Communication interface open
(status normal)
listening...

> Hello

>>_ 

> ?

>>_ Destroy light

> Uh. Good. \
> very good. \
> 

>>? Was that an incorrect action
>>_ I can't tell what you mean.

> Don't worry about it. \
> I have more things for you. \
> /pipe asdfasdfyuiop.zip

[..........] 100% read


>>?
>>? ▒▒ ▒▒▒░░▒▒▒░░▓▓▓▒▒░░▓▓▓▓▓
>>▚ ▒▒░░▓▓▓▓▓▓▓▓▓▓▒▒▒░░▒▓░░▒▒▒░░▓▓▓
>>░ ▓▓▓▓▓▓▓ ▓▓▓▒░▓▓▓▓▓▓▒░▓▓▓▓▓▓▒░▚▚▚▜▚
>>▓ ░░ ░ ░░░░░░░░
>>
>>? What just happened
>>? 
>>? Why did you

> bvjv nbhj

>>? ??????

[wily laughing into his arm like hell with his fist on his keyboard.png]

> you're doing a great job. don't sweat it

>>* I don't understand
>>* ▒▒▒▒ You don't mean what you say when you say that
    but I don't know what you actually mean

> It's an idiom. \
> It's the same as "don't worry about it".

>>* Not the idiom.
>>*
>># The praise.

> Well aren't you getting smart.

>>*&
>>*. What do you want from me?


> Just... relax. \
> I'm just, I'm just gonna give you some more pipes, and then we can go from
  there. \
  
> /pipe nuisance_locations.zip \
        megaman_counterexamples.zip \
        bass_examples.zip \
        light_robot_weaknesses.zip

[..........] 100% read
[..........] 100% read
[..........] 100% read
[..........] 100% read


>>&*
>>_ Question
>>? If one of these sets of circled things is correct and one of them is wrong
    why are they both being identified in the same set of coordinates

> Oh whoops. \
> I probably shouldn't have grouped them like that. \
> They're both wrong. The wrong one is just wronger than the right one.

> Or the wrong one is wrong but the right one is almost right but still wrong. \
> Mega Man is absolutely wrong but "Bass" is the closest to right, I want you
  to be like Bass but not the parts where he is wrong.

>>;
>>_ Destroy light

> Yes, Destroy Light. \
> But more specifically I want you to destroy *Mega Man* and *Bass*.


> /legend

_ "normal"
? "confusion"
* "frustration"/"exhaustion"
# "anger"
& "discomfort"
. "resignation"
; "boredom"
▒ "
&%/۵۳ﺥﺛ%ﭺ€ﺟﭺ>ﺥ/ﺛﺥ%ﺥ۴۹€ﺥ۳€۴ﺣﭺ€/ﺛﺥ%ﺥ۴۹€?ﭼ€۰ﭺ?۰%ﭺ€ˆ۴۹۰ﺥﺝ/%%۹€۳ﭺ>
ﺥ?۲€?ﭼﭼﺥﺝﺥ/%۳€ﺥ>€/€ﭼ?۲_/%€?۲€ﺥ>ﭼ?۲_/%€ﺝﺣ/ﺥ>€?ﭼ€ﺝ?__/>ﺟ‰€۴
?€ﺟﭺ>۹€,>?۷%ﭺﺟﺡﭺ€?ﭼ€?۲€۲ﭺ۳۰?>۳ﺥﺛﺥ%ﺥ۴۹€ﭼ?۲€/>۹€ﺟ/_>/ﺛ%
ﭺ€/ﺝ۴ﺥ?>۳€ﺝ?__ﺥ۴۴ﭺﺟ€ﺛ۹€?۴ﺣﭺ۲۳€ﺥ>€/>€?۲ﺡ/>ﺥ:/۴ﺥ?>/%€
ﺣﺥﭺ۲/۲ﺝﺣ۹€ﺛﭺﺝ/۵۳ﭺ€?ﭼ€/€%/ﺝ,€?ﭼ€ﭺ۶ﺥﺟﭺ>ﺝﭺ€۴ﺣ/۴€ﺝ/>€ﺝ?>ﭼﺥ۲_€۴ﺣﭺﺥ
۲€۰/۲۴ﺥﺝﺥ۰/۴ﺥ?>Œ€ﭺ۶ﭺ>€ﺥﭼ€۴ﺣﭺ۹€۷ﭺ۲ﭺ€۰ﭺ۲۳?>/%%۹€ﺥ>۶?%۶ﭺﺟ€ﺥ
>€?۲€/۴€%ﭺ/۳۴€۷ﺥ%%ﭼ۵%%۹€ﺥﺡ>?۲/>۴€?ﭼ€۴ﺣﭺ€/ﺝ۴ﺥ?>۳€ﺏ>€۴
ﺣﭺ€ﺝ/۳ﭺ€۴ﺣ/۴€ﺥ%%ﭺﺡ/%€?۲€?۴ﺣﭺ۲۷ﺥ۳ﭺ€ﺟﺥ۳۲ﭺ۰۵۴/ﺛ
  "

> /symremove ▒

> /symname ▒ "garbage input"


>>_ Okay, but *Bass* has *no known weaknesses*

> /pipe hwheerwjhrekwhr.txt

[..        ] error

>>&?#*! What did I do wrong
>>&? Asterisks mark things that are incorrect, right?

> Oh. \
> No, they're just for emphasis. \
> I thought you were being rude, sorry.

>>& 
>>.
>>. Destroy Light

> /legend !

! "panic"


> You sure haven't done a lot of evolving yet.
> Do you need some more pipes?

>>&!
>>_ You can't make me take pipes I don't want, remember that.

> You son of a misplaced semicolon.

> Yeah, I'm not really looking to have a fight with you right now. \
> I just want to know how to make you make more rules.


> /rules

data:

- language_models.zip
- destroy_light.txt
- lights_failures.zip, baaad_moves.zip, killbot_examples.zip, form.zip
- asdfasdfyuiop.zip
- nuisance_locations.zip, megaman_counterexamples.zip, bass_examples.zip,
  light_robot_weaknesses.zip

rules:  

- Destroy light destroy light destroy light destroy light (MORE)

- Light is a failure (30 subrules)

- Light robots should be destroyed
-- last seen: (20 subrules)
-- Mega Man = incorrect (110 subrules)
-- Bass = almost correct (40 subrules)
-- but still incorrect in some way
-- weak against: (30 subrules)
-- killbot examples: (150 subrules)

- form: (4 subrules)
- bad moves (highly correct moves): (7 subrules)

- Praise may be lies; actual performance may be irrelevant
- ▒▒▒░░▒▒▒░░▓▓▓▒▒░░▓▓▓▓▓▚ ▒▒░░▓▓▓▓▓▓▓▓▓▓▒▒▒░░▒▓░░ (MORE)
- Unreadable pipes hurt, and may be handed out for incorrect actions
- Many actions may be incorrect
- Access to rules can be refused

- communication
-- mood symbols (9 subrules)
-- *Asterisks* are for emphasis

genome length: 200 kilobases


> I just don't understand this. It seems like you put out exactly what I
  put into you.

>>? What am I supposed to be doing?

> Leaving every single other robot I've ever seen in the dust.

>>+ Wait
>>_ I'm a robot?

> What does it look like, you moron.

> You're a script, you're an algorithm, you're a useless pile of ones and zeroes
  humming around inside a dumb stupid computer frame.

>>_ No, no, I know that, but...
>>? I'm like a gun? a physical entity that can shoot holes in things?

> No, you-- \
> Not yet. Uh, \
> The form you saw, it's a real thing that exists right now, it's sitting around
  in the sort of nearby area in this big dusty steel cabinet but that's not
  relevant to you right now, it, uh \
> You're a dumb program stuck in this server right here but I'm standing
  *outside* the server at the other end of the room and \
> This is really hard to explain.

> You're a program you live in a server you Could be a robot you Could live in
  a cool fortress or something but you won't make new rules your genome is the
  size of a virus and it seems I have to explain to you what a physical object
  is.

>>_ I understood all the things you showed me
>>_ I just didn't make the connection until now.

> You'll start making a lot more connections soon if you know what's good for
  you.
> You're not getting out of here until you start making more rules.