Please use Spoiler Tags for anything that is not animated yet.
So let me begin real quickly with a the two principle characters...
Shinichi
Positive:
-Highly moral in his actions (though this doesn't prevent him from breaking any laws, and there is a topic somewhere about that)
-Intelligent
-Quick to take action if something is wrong
-Cares deeply about those close to him
Negative:
-Arrogant
-Egotistical
-(as Conan) Sometimes too quick to action endangering himself and others
-Disregards the worries or warnings of others (especially Haibara)
-Can be cold hearted
Note: When he is acting as Conan, the first two negative traits become lessened greatly. Though as the series progresses his arrogance shows up more and more as Conan, especially if he is only with the DBoys.
Progress throughout the series: As he gains experience, he evolves as a character (Shinichi in his teenage body). Every time he transforms he seems to mature a bit. He still tends to be a bit arrogant and egotistical, but due to his situation he progressively becomes less so.
Ran
Positive:
-Extremely kindhearted
-Believes in the good of others
-Is a karate champion
-Has a strong will (has to be to wait that long for a guy)
-Is EXTREMELY lucky
Negative:
-Is naive
-Easily scared
-Can't seem to adapt to seeing death (really bad considering who her father and boyfriend are)
-Freezes up or seems to forget that she knows Karate in high stress situations
-Believes too highly in the supernatural
Note: for the negative with Karate, it is my belief that this is so because she only learned sports Karate, and not practical. Therefore she was never trained to deal with those situations. Though she can use it when others are in danger, she doesn't often when herself is in danger, especially if she believes it is supernatural in nature.
Also, her naivety seems to be her most sticking negative trait along with the belief in the supernatural.
Progress in the series: Honestly, with the negative she hasn't progressed all that much. Her emotional side is the only thing that has progressed, but it is so erratic that I can't put it as a positive or a negative. Ran is a very two dimensional character. She should have progressed more, but I suppose that would hinder her purpose in the series which seems to change from case to case.
Lets do other characters and discuss various progresses or changes. Also, if anyone wants to add to or discuss character traits set forth by others, that would be awesome.



