CJ, I agree.

Counting varnames as one point would also make the use of $ alone as varname obsolete.

It would also be nice if decaring vaiables using Dim and Global were free. Right now i’m making a script that breakes all my own principles. I use nondescriptive varnames and reuse varibles for different purposes, which i would never do ’in the real world’

The backside of imlying new rules is that it wil be very difficult to count the points.

As for the function idea for long command names, i belive that if you have to use writeprofilestring more than 3 times in your script you would start to improve your score by creating a function for it.

-Erik

ps.
My score is now: 878 (And the script is nearly impossible to understand)