Skip to content
mini-lab
Features of prelude-2

Feature #417

Fires on “ s” (not labeled yet: read the examples)

Fires on
1.42% of tokens
Mostly in
agent
Layer
after block 4

Where it fires

  • agent 86%
  • python 11%
  • chat 2%
  • story 1%
  • worksheet 0%

Makes the model say

l mom.⏎⏎en ball played they

Makes it not say

OnceTruege<|tool_call_start|> her<|assistant_start|>Fixed How

Strongest examples

On text the dictionary never trained on. The underlined token is where it fires most.

  1. agent 3.25
    <|arg|>oldString= return items[0]<|arg|>newString= return items[-1]<|tool_call_end|>
  2. agent 3.1
    <|arg|>oldString= return items[1]<|arg|>newString= return items[0]<|tool_call_end|>
  3. agent 3.03
    py<|arg|>oldString= return s + "?"<|arg|>newString= return s + "!"<|tool_call_end|><|assistant_end|>
  4. agent 2.99
    py<|arg|>oldString= return s + "?"<|arg|>newString= return s + "!"<|tool_call_end|><|assistant_end|>
  5. agent 2.98
    py<|arg|>oldString= return "!" + s<|arg|>newString= return s + "!"<|tool_call_end|><|assistant_end|>
  6. agent 2.97
    <|arg|>oldString= return items[-1]<|arg|>newString= return items[0]<|tool_call_end|>
  7. agent 2.96
    <|arg|>oldString= return items[1]<|arg|>newString= return items[0]<|tool_call_end|>
  8. agent 2.94
    <|arg|>oldString= return s[::1]<|arg|>newString= return s[::1]⏎⏎
  9. agent 2.94
    = return s[1]<|arg|>newString= return s[0]<|tool_call_end|>
  10. agent 2.93
    py<|arg|>oldString= return s + s<|arg|>newString= return s * n<|tool_call_end|><|assistant_end|>
  11. agent 2.92
    py<|arg|>oldString= return "!" + s<|arg|>newString= return s + "!"<|tool_call_end|><|assistant_end|>
  12. agent 2.91
    <|arg|>oldString= return x not in items<|arg|>newString= return x in items<|tool_call_end|><|assistant_end|>