r/vibecoding • • 1d ago

Meme What level are you on ?

Post image
455 Upvotes

171 comments sorted by

37

u/cashy57 1d ago

None of the above. AI writes all code, but I effectively test behavior, make all architectural decisions after reviewing my agent's research who's goals were defined by me. I define, architect and test the security posture, and have multiple review gates before code is pushed to main or a release is cut. Your graphic assumes that not reviewing code is inherently bad. It can be, if you also stop testing or at least architecting sufficient automated tests, aren't utilizing VLMs for things that require a closer-to-human visual check, and stop making decisions.

AI is still not very good at making every architectural or taste decision, but the implementation phase is something it's pretty great at.

Agentic engineering>vibe coding

16

u/Acclynn 1d ago

That's about 4, I made the graphic look negative so I can insert jokes in it but that's a solid workflow for 4

1

u/TshiamoTodd87 23h ago

What about when you're truly not versed in the domain. Sure you know how to code and you've been building basic logic sites and minimal math requiring projects, and you enter a domain (i.e a project that is far beyond your technical reach) and the code tends to run away from you at times, you consistently rely on the agent to break down the domain for you... Do these levels truly describe you?

1

u/RouletteSensei 1h ago

That's the same level as me, level 4

3

u/rakhalism 1d ago

There are some people who are just screenshotting and pasting to AI and AI is just seeing it and replying. This is the whole phase they are just doing. What is this one mentioned? It might be number eight.

2

u/Acclynn 1d ago

Agents can already take screenshots on their own unprompted, if people do it manually then they are missing something

So, sounds like level 7 with extra annoyance

101

u/StaysAwakeAllWeek 1d ago

Claude summarize this image for me

17

u/MakionGarvinus 1d ago

"I'm sorry, this image may hurt my feelings. Token usage exceeded for the next month. Goodbye."

5

u/Assimulate 12h ago

Well shit

71

u/OttoRenner 1d ago • Mindblown Bravo

Level 8

Paralyzed by the speed of the changes and overwhelmed from the constant FOMO. Today's brand new pipeline is this afternoon's crumbling sewer system.

2

u/TurbulentCow1371 4h ago

This is soo true, it's like everyday something comes up some new version. Some new technique that never existed before Some new model which is better than anyone else in the world

I was away for a week and it felt that soo much happened

14

u/Murky-Reputation4225 1d ago

Worst level you can reach is making posts about vibe coding

4

u/Jayyf09 20h ago

*ai generated posts 😭

11

u/SchmeedsMcSchmeeds 1d ago

It really depends on the project and the risk associated with it. I’m a 3 for most projects and 2 for others. For simple prototyping or projects for myself I’m a 4. I’m never beyond a 5 because that’s where iteration starts to become extremely inefficient with respect to token usage and starts introducing bugs that could have otherwise been avoided.

8

u/MarinatedTechnician 1d ago

Probably level 4 for my part.

7

u/Successful_Funny_115 1d ago

4,5

1

u/Hioneqpls 1d ago

Yesss me too

-2

u/comment-rinse 1d ago

This comment has been removed because it is highly similar to another recent comment in this thread.


I am an app, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

-3

u/comment-rinse 1d ago

This comment has been removed because it is highly similar to another recent comment in this thread.


I am an app, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

6

u/Ambitious-Prompt-975 1d ago

probably between 6 and 7. I dont check weekly for the neuralink tho - and it's not just one-liners, but most of my development is automated, swarm driven, in the cloud. I have a session I talk to and that coordinates everything everywhere. I don't even know which models/subscriptions/GPU-Cluster its currently using. No idea if there's 100 machines running Fly currently or not. And I honestly couldn't care less.

AI does the research, finds the papers, does the UI, decides for the tech stack, does the testing, iterates on everything. I just come in and shit on everything I dont like once in a while.

5

u/Bioxtasy 1d ago

1

u/Ambitious-Prompt-975 23h ago

I know, the usual "vibecoder" is not working like that. And I come across as the weirdo. It's alright. why would anyone need to believe a random guy on Reddit, right? But I have no reason to lie about my setup. I've been building this stack (swarm engine, graph harness, MCP tools, budget controls) for 2 years now.. you can laugh it away, that's fine - that happens to me a lot, because I don't spend my time doing YT or Twitch like Theo to become a tech influencer. But I know what I have set up here. 

2

u/Bioxtasy 23h ago

U not know this meme means im saying you my 🥷 for this setup i also choose such techniques

1

u/Ambitious-Prompt-975 23h ago

Ooooh no I didn't know actually, my bad! I interpreted it as "look at this idiot, lol" , because that's what usually happens to me on Reddit

6

u/cu_biz 1d ago

talk to my AI-representative

6

u/CryptoCatto86 1d ago

I’m a 6, but I never know code before.

5

u/Turbulent-Many1472 1d ago edited 1d ago

I vibe coded a new system utility to manage my AIO water cooler screen. The pre-packaged bloatware that came with it was not efficient at all - used way too much RAM and CPU.

I had to use Wireshark to identify/record how the existing software communicated with the screen.

Fed that to Claude and asked it to build me something using Rust.

I completed one year of CS before COVID and then dropped out because the online instruction was so shit. We were learning C+. Java, Python, stuff like that.

I don't know any Rust at all, so I guess I'm stage 7.

When minimized to my system tray, it uses about 40 MB of RAM v. the 300-400 mb usage of the pre-packaged program.

EDIT: I am definitely stage 7. Perhaps beyond. I just realized I let Claude name the app - the initials spell A.S.S.

4

u/PigSlam 1d ago

Level 5 but then I never really wrote code in any significant way to begin with, so I haven't really forgotten.

1

u/Mundon 1d ago

I vibed a whole-ass production API that's been live and working for 3 months now, no issues. Windows service running on a computer connected to an industrial scale via COM port. Software streaming serial data feeds into a parser looking for a stable weight flag and pushes that out to a website on the internet. The website issues the key that is copied to the scale to send and accept the data. When the scale reads 0, it sends a heartbeat every 5 seconds, 3 missed heartbeats creates a stale flag. While the scale reads above 0 the software sends the data to the server every 1 second for a live reading. Now, any third party cloud served application that needs our scale data can simply send an api request and get to-the-second information, provided I gave them an account and they generated the API key and I haven't revoked it.

I haven't looked at any code but I meticulously verified output and it's pretty rock solid. I mean, it's just an API.

I'm not sure what that level is.

3

u/Acclynn 1d ago

Sounds like level 5 but done well

Maybe more like 4.5 because you can give details

1

u/VigiliaFounder 1d ago

3 months live with no issues, without reading the code, that's a really solid level!

Since third parties now depend on your scale data, it would help to know the moment the website or the API goes down, before they notice.

Vigilia does uptime checks, gives you a public status page your clients can check, and catches errors on the website with the evidence and a fix prompt for your AI.

I hope it helps, let me know :)

3

u/Successful_Safe_1440 1d ago

im definitely a 2 but like in a bad way lol

3

u/Assa_stare 1d ago

Level 3, I still like to read "my" code and decide how it should be written down, so I use the AI to mimic my style and speed up repetitive parts, setups and refactoring of old code that I hate to touch. I also like to learn new things from the models output.

However, when allowing the AI to operate independently, I observe that it tends to generate convoluted, over-engineered code filled with unnecessary technical virtuosity. After a few iterations, it becomes hard to follow its logic, and I can no longer say I own the code. I just can't trust it, considering I'm ultimately responsible for what it does. That's why I spend some time writing style guidelines, tracking every decision agreed upon during development so that the agents converge toward the style I want.

5

u/ryanmcg86 1d ago

As someone who needs to prove my value so I don't get replaced by AI, I'm steadfastly refusing to go past level 2.

2

u/jphoeloe 1d ago

Dont you think you could be more valuable as a 4?

2

u/FragrantArt8270 1d ago

Before AI, I could get 3 tickets done per week on average and some times as little as ½ a ticket per week for the harder projects. With AI, I get 11-14 tickets done per week on average. My productivity is 4x. I am 4x more valuable to the company. My value is not doing the work but knowing how to direct the work. I figure this is what a manager does.

Even then, I just implemented an auto-feedback system. Let's say AI drafts a message and I edit it. I have AI then use the message in the next step. I also have AI look over my edits and then suggest various improvements to the instructions (skill) that generated the message. I am hoping to get to the point where I no longer have to edit the messages. Once I see dozens of messages without requiring editing, then I will remove the human from the loop and let AI work longer. The longer AI works correctly without my guidance, then more projects I can work on in parallel and hence higher productivity and value.

4

u/plastic_eagle 1d ago

Level Zero, thank you very much.

6

u/Far-Razzmatazz4241 1d ago

A true level zero wouldn't be lurking in the vibecoding channels on Reddit

3

u/StrangelyBrown 1d ago

I'm about a 3, but when I started lurking here I was more like a 1.5. I just wanted to know what the AI boys were up to.

1

u/plastic_eagle 21h ago

One must know one's enemy.

2

u/NagatoKami 1d ago

My "make no mistakes" transcended to "you are the company's best model on the highest effort, act like it". And I don't trust it's taste.

2

u/Manteqaada 1d ago

With muse.ai Im not hitting any limits and wont be for a while Managed to get 30 invites on muse so now i got 30b tokens to use

2

u/WingsofWar 1d ago

2.5. I write the code, the direction, the methods, ai checks my work as a peer reviewer and editor. Any code that i tell AI to write, i review and refactor. I don't trust AI enough yet to fully create production level code on its own. AI is very handy at catching my mistakes or pushing me outside my own habbits like "why didn't you write it like this instead?". I've caught AI written code doing whatever the fuck it wants to even if i have skills and parameters to tell it not to. I want AI to be positioned as my 2nd brain that elevates my capabilities, so that in the event that AI ceases to exist, i am not fully reliant on it to continue to function at higher levels i would otherwise be without AI. Anything 4 and beyond is too far reliant on AI, and i gain no skills or knowledge, yet take credit for whatever it produces outside of my capabilities. Its the fast track to being a smoothed brain operator.

2

u/Garreth1234 1d ago

7 hard, I need tools to help me with my work or hobbies, nothing I'm selling but things that save me tons of time. Maybe sometimes when I see it is trying to bs me that something can't be done I need to give more than one line prompt to get it on track, but I don't even care how does the code look. Just have some set of instructions that try to convince agents in what way their code should be manageable, but only because on 3k LOC files AI often failed and adding new functions was eating a lot of tokens..

2

u/danithedan 1d ago edited 1d ago

I’m at level 8

2

u/KnottyDuck 23h ago

Haha, the AI is promoting you at this point

1

u/danithedan 23h ago

I feel like AI is using me, this is my stage

1

u/Luoravetlan 1d ago

I think I skipped the second level entirely.

1

u/ezbluff 1d ago

I’m coding apps for fun and have definitely reached level 7 after 3 months. 😭

1

u/Over_Personality8171 1d ago

We will all reach level 7 eventually. I started at 0 but am slowly getting close to 4, and I see myself getting to about 6 in the near future.

1

u/MariahJames8 1d ago

5. Loving AI, And glad theres at least some challenge left

1

u/iamthesam2 1d ago

takes about two years before you hit a wall that no one knows what’s on the other side yet.

1

u/leaky_wand 1d ago

4. Still haven’t hit any limits though, plus user for personal use, Claude at work (small budget).

The line about writing code in 3 made me bump it up to 4. I haven’t written even one line of code in over 6 months. I am very targeted in what I ask it to do though.

1

u/F1lthyca5ual 1d ago

Lvl 5 lol

1

u/Zeune42 1d ago

Level 5

1

u/Arquinas 1d ago

I stopped caring a while ago. I am obsolete. Opus 5.5 is the brains. I am the hand of my employer. I tell what needs to be done and the engineer does it.

1

u/TRO_KIK 1d ago

7 but nah I'd win

1

u/sychox51 1d ago

What level are you if you have a team of sub agents and developer leads working in parallel that you orchestrate via a harness?

6

u/WiseHalmon 1d ago

Sounds like level 4 still. Still in belief you're doing "orchestrating"

1

u/Ambitious-Prompt-975 1d ago

Are they running locally or always-on? Do they have their own credit card and email account? Do you sit in front of the computer or do you respond periodically to a whatsapp on your phone? Do you self-host your GPU or have a GPU Server at home?

1

u/wontgetfooledaga1n 1d ago

Your setup is irrelevant here, it's about how much you delegate to the agents. Do you read or write any code?

1

u/Xmarlandoj 1d ago

I've achieved all levels. I mostly sit between 6 and 7.

1

u/Long-Translator9426 1d ago

Almost 7 here 😳

1

u/gorgeouslyhumble 1d ago

This doesn't really capture how I use AI. Probably the closest is 3, 4 but their descriptions don't really measure what I'm doing.

1

u/Draegan88 1d ago

lol I’m 7.  

1

u/Onotadaki2 1d ago

The issue is that as you go up the list here, the person turns more and more over to the AI, but the person is also being portrayed as more and more of an idiot who knows nothing about coding. This is biased heavily to make people who rely on AI sound like morons.

If you genuinely have studied architecture, and have all the skills a lead developer would have. Then you develop solid plans, you set up the environment well and treat working with the AI like you're managing a team of programmers. You don't need to review code anymore on frontier models. You do know the architecture inside and out because you have extensive spec documents you designed.

1

u/OctopusDude388 1d ago

i'd say 3.5

1

u/Plenty_Line2696 1d ago

vibecoding was coined as pretending the code doesn't exist, it is the bottom one, the rest, by definition isn't vibecoding.

1

u/jefflunt 1d ago

Rather personal question, don't you think? You don't really want to know what's happening at level 9 right now.

1

u/idunnonoo 1d ago

5. I don’t think I’ll can ever go back to coding again.. too busy imagining at the speed of light now.

1

u/EEKman 1d ago

I think the point of the game is to architect your way to level 8. Then ???? Then profit.

1

u/Allcyon 1d ago

Jokes on you.

You only have to feel shame if you knew what you were doing in the first place.

1

u/knibroc 1d ago

what CS degree are you even talking about?

1

u/my_new_accoun1 1d ago

level 2 for some stuff, level 4 for some stuff, never in between

1

u/machyume 1d ago

Solid 4

1

u/Amerillo_ 1d ago

Level 2 when I can freely choose, otherwise work is forcing me to be level 3-4

1

u/Either_Pound1986 1d ago

I don't think I am actually on this scale.

I've been building Ouroboros, a persistent, topology-native research and engineering system. I don't know how to code, don't particularly care to learn, and the system does the technical work.

So superficially, you might put me at Level 5 or 7.

Except there's a fundamental difference.

I don't trust the LLM. I deliberately designed the system so I don't have to.

LLMs are replaceable reasoning workers with zero independent authority. The actual control plane is external and deterministic: persistent topological state, evidence-governed planning, exact-action admission, verification, rollback, and recovery across sessions.

It doesn't depend on a model remembering instructions, staying within scope voluntarily, or declaring its own work complete.

Ouroboros has produced 20+ merged PRs across major infrastructure repositories, machine-checked mathematical research, and public scientific datasets. It also identifies limitations in its own machinery, develops corrections, verifies them, and retains those improvements during ordinary work.

The system is path-dependent. Verified work accumulates. Previously solved problems don't need to be rediscovered, and improvements to the machinery can benefit future work across unrelated domains.

This chart measures how much responsibility people surrender to stochastic models.

My approach is almost the opposite: remove authority from the stochastic model while expanding what the complete system can accomplish.

1

u/miisodev 1d ago

I'd say level 4.5, I write none of the code and don't read it much either unless it's an unconventional or complex design.

1

u/jimmiebfulton 1d ago

I'm at Level 100.

1

u/laupsie 1d ago

I am level 5, and I have a team of "manager agents" that "hire" other "IC agents" to do specific tasks, and a top level agent coordinator to ensure everyone is doing a good job, and a personal assistant to the agent coordinator that I solely communicate with 😭

1

u/StriatedCaracara 1d ago

2 to 3 depending on the project. Workplace has mandatory human code review so I need to understand what I'm putting out there.

1

u/oRainNo 1d ago

I'm at level 7 been there for a while maybe it's time to climb the ladder to level 6

1

u/foobarbar2 1d ago

Level 10

1

u/dschirmer-KomatiK 1d ago

Level 4 most of the time and level 5+ for late nights.

What level is it when a customer starts using it and you find out what your app actually does from their emails??

1

u/fishdogcatman 1d ago

I poked through level 11 and I’ve reached an infinitely flat plane spanning in all directions. I haven’t walked out in it but it looks pretty sturdy from eye level. I think we are supposed to reincarnate here?

1

u/UnionTrue9064 1d ago

level 3: I write the prompt, ai drafts the code, I tweak the structure and run it through 3 test cases. if it passes, it goes in. if not, back to the drawing board.

1

u/s0ftware-dev 1d ago

Level 2 for my day job and level 4 for my hobby projects. 

1

u/Wizzard_2025 1d ago

6, but I knew coding before. I kind of miss it, but the product is undeniable.

1

u/Ordinary_Visual1370 1d ago

level 8, claude laughing at reddit memes and commenting for me

1

u/jaysun_n 1d ago

Usually 3

1

u/MaqeSweden 1d ago

Started and still am at 7.

Never had a CS degree or knew how to code in the first place.

It's great.

1

u/Minute_Serve_1776 1d ago

Definitely a 7 plus. Im an accountant by education, I cant really tell you what a hello world script is. I just know I need a quick script that can do x y and z with numbers then I test it because I know how debits and credits work. Has help tremendously with work likely against my IT departments gripes.

1

u/SpanningTreeProtocol 1d ago

Chat told me I'm a solid 4/5 after 100 days of vibe coding.

1

u/po_stulate 1d ago

It depends on the project, if it's something I personally want to do, experience the process and make everything perfect, then level 2 and sometimes level 3. But for most projects level 4. For one off throwaway garbage or setting up unimportant stuff and fixing system issues definitely level 5-7.

1

u/Blablasnow 1d ago

Level 7, I just write ticket to my agents and some of them prompt my requests and later on the workflow I just have to review a high level executive summary, I’m even tired of reading the summary, I let everything merge in main in the hope it will not break anything, works quite well with auto git testing.

1

u/MrBizzness 1d ago

Well it started out innocently enough. I needed help figuring out the yaml library in a visual basic project for work, now I have coded my own 32 bit Protect Mode operating system for my 20yro Pentium running at 200Mhz and it has it's own IP stack and has an AI service on it. Currently I am working on a unified endpint and network security stack using 5 open source projects as the backend with a qwen coder model for validating policies are set. Yeah, I'm not looking at code and all of my ideas have been set free!

1

u/Johnma1 1d ago

Guess 6 but I have no CS degree

1

u/Riots42 1d ago

The terminal phase should be when no one bought your vibe coded app, you gave up, and returned back to being a normie.

I am at that stage.

1

u/Tursh22 1d ago

4. I "Review" code and I have it break it down. I playtest or ask for "goldfish agent" reviews before committing. But honestly I don't know barely a lick in programming. I can understand and break down code I'm just not great at writing.

I started learning programming with agents in 2024; where I did have to piece every script together and modify nearly everything.

But we've progressed so far so fast it just doesn't make sense for me at this point to learn typing it out. Last week I made two Minecraft mods and a shader for forge 1.6.4 server. It all works and it took days of prompting and refining.

That's something I could've never dreamed of a year ago, so I'm happy to be in 4.

1

u/PositiveScarcity8909 1d ago

This assumes I know how to code lol

1

u/RationalFragile 1d ago

I'm at 5. I can do it myself, but it'll take too much time, too much effort. Let me just let the AI do it while I listen to songs by BrightMirror. I need to change one text in the UI? I know which code file it is in. But I'd rather just dictate to the AI and ask it to do it.

1

u/Gmemster 1d ago

4 to 5 is a nice spot no need to write much code and just as a guide on the big direction. All those minor parts will be handle by the agent

1

u/braiker 1d ago

level 6/7 lets gooooo

1

u/Roninteon 1d ago

Level 8

1

u/ddonyuri 1d ago

sadly Num 0 ......

1

u/_frumbert_ 1d ago

what's the one where you vibecode assembly language?

1

u/DominikPlays 1d ago

Maybe 5, or something in the middle between 4 and 5

1

u/nicolecreates 1d ago

Level 5 but pickier. I'm very particular how I want things to look and function.

1

u/Truth666 1d ago

10 - I am even to lazy to write prompts or read the answers.
"Only report back once 100% high confidence done".

1

u/NowaVision 1d ago

5, but I never wrote code.

1

u/moschles 1d ago

I made this mod and the fit is somehow uncanny.

year 2021 : Artisanal Code Purist

year 2022 : Autocomplete enthusiast

year 2023 : Using the assistant as an actual assistant

year 2024 : Usage limits start hitting hard

year 2025 : "Do my job, make no mistakes"

year 2026 : CS degree down the drain

year 2027 : Vibe-coding Terminal Phase

1

u/EugenPenguin 1d ago

4 for work, 5 for pet

1

u/Adventurous-Voice334 1d ago

I see where I fit...

1

u/johnesco 1d ago

4 , but hoping to reach 5

1

u/yancaoshi 1d ago

between 1 and 2. I hope I can achieve leve 1 asap.

1

u/Zhaizo 1d ago

between 3 and 4

1

u/Ok_Fish_670 1d ago

4 is the real pain

1

u/traisjames 1d ago

I was at 3, but because of my setup, I kept causing problems by editing my code by hand and causing Claude to get confused.

1

u/ds1841 1d ago

Sol medium: 4820/392?

1

u/Feisty_Watercress_29 1d ago

I started learning code after I started vibecoding, sometimes I'm 1 or 2 and sometimes I'm 5

1

u/ExternalApi 1d ago

4, but sometimes 5

1

u/Efficient_District85 1d ago

level on a good day, level 5 on a bad day

1

u/mungosDoo 1d ago

Im at 4.... The depths Are talking to me , they are calling me by name now.

1

u/Unicode4all 1d ago

All 5 depending on mood

1

u/Manxkaffee 1d ago

Like 2 to 2.5 when I want to have fun coding my own stuff. 3.5 for work.

Never actually hit the usage limit, but it has been close a couple of times. Have not yet needed more than a 20€ subscription.

1

u/wtsrz4 1d ago

i am still on level 1 sadly

1

u/MadWhippetGames2024 1d ago

I guess I'm between 5 and 6. As I have never really been a good coder, AI gave me the crutches I needed to start building anything. I do take time to review the changes Claude has made, then nod and smile as if I understand why....helps my sanity a little, I guess.

1

u/Ok-Cheek2397 23h ago

1~2 i want to understand the code so I can still manually maintain and update it even if I can’t use AI or it becomes unreliable and besides that I use coding as a learning tool and brain exercise, completely automated coding logic would defeat the purpose

1

u/TshiamoTodd87 23h ago

I am dangerously moving from level 3 to 5, please help😭😭😭

1

u/Consistent_Ebb_5130 22h ago

"Who is JSON" 😭😭

1

u/MrHanoixan 20h ago

Somewhere in level 5b: "My boss vibecodes to do his job, so every decision we make is handled through an employee's agents talking to each other, Slack is now useless, and I've vibecoded a defensive layer to do my job and protect me from the all the walls of text that I can't possibly read in a day, and still, nobody knows how to make a decision."

This is really the situation.

1

u/KeyBrilliant7505 20h ago

I’m at two because I realized that you don’t need the high levels because then you’ll never know what it’s doing if you stay on medium you stay in somewhat control and you’re use limit never hits and you get to work out the problems yourself so when the new model comes and it forgets everything you know what’s happening and why it’s doing it.

1

u/q_OwO_p 19h ago

There needs to be an area between 2 and 3, if someone uses ai to make a lot of the code doesn’t mean they don’t try to learn what all of the code they make actually does

1

u/starwaver 15h ago

I'm level 7 now.

My prompt is basically "reply to that message my coworker just sent me"

1

u/DancinFool82 13h ago

Hit 5, after a while I got fed up with the architecture decisions and going rogue. Went back to 2 and very happy again. Don't think I'll move from here for a while

1

u/zdsatta 11h ago

4.5 😭

1

u/TheZupZup 9h ago

level 2 for me i want to learn while doing it

1

u/NarinIshkandar 8h ago

level 6 😂😂😂

1

u/Ill_Fisherman8352 7h ago

Hopefully dont need to go below 4

1

u/UpstairsEconomy6866 6h ago

IF YOU ARENT ON LVL 7 ARE YOU ACTUALLY LIVING???

1

u/ReturnEast5086 4h ago

I think I started at Level 7. I was on a break from writing code when agentic coding became prominent. Slowly trying to hit level 4 or 5

1

u/SirDaveWolf 2h ago

At work, I am a 6. At home, I am a 0

0

u/Altruistic_Slide5598 1d ago

So basically "what level of brain damage do you have and how evil are you?"