OldBlueDragon wrote:
Yes, but HOW? As a new player, I have not yet stumbled across the tools let alone the methodology to *run logs* or to *parse* them. I understand the concept and the termonology, just don't know how to put it into play. But, I'd LOVE to start doing the research. I have always preferred objective reasoning to subjective logic.
So tell me how to aquire the data... or at least WHERE I can find the information to teach me how to aquire the data.
Thanks...
OK.
To begin with just type /log (After logging in game of course).
This will turn on a text file in the EQ folder that records all the data that flows to your chat window. Hits, misses, taken/given, spells, group messages etc etc. Just try one and read through it, you will see what gets recorded (pretty much everything).
But it is one big jumbled file, and to analyse it as it stands in a monumental task. You can drop bits of it into a spread sheet, but even that takes for ever to get anywhere.
Thankfully there are some enterprising analytical programming types out there who have written some very nice little routines that will index and colate and analyse the log files for you.
Go
here for some examples. These are what are known as log parsers.
Peronally I now use one called Yalp most of the time, don't have the URL handy but just do a Google search and you will find it.
The log file in the EQ folder is accumulative, that is, each time to play and type /log you begin adding new data to the data all ready recorded. So it can grow to be enormous and unwieldy.
The process I use is to break the file up into date or session files and save them in a seperate folder (named EQ logs
).
To save your self a lot of aggravation down the track, you should devise a naming/library system right from the start. One of my frustrations is that I only ever named my early log files by date. Now when I go back to look at them, I do not really know things like the character level, skill level, armour equipped and even actual weapons being used, (some 2 years later mind you). And as you will see, this type of info is important to make sense of the data you are trying to analyse.
Next important point;
As with any statistical analysis the value of the comcluions you can draw is only as good as the quality of the raw data you input. In other words, garbage in = garbage out.
For example, if a 61 Ranger goes to Butcheblock Mountains and logs a whole heap of fights with dwarf skeletons, pretty obviously parsing the logs to analyse DPS (damage per second) is a nonsense. The difference in level and skill would nmean that the skellies probably would never land a hit and the Ranger would one hit kill most of them, the resulting damage per second calculations would be of no value.
Most people who are interested in these matters and spend time working on them, would assume and expect that if you were quoting DPS numbers you would have gathered the data fighting high blue cons, if not you would be expected to state how you collected the data. Most serious log parsers will set out the conditions under which the data was collected in any case. (Hence my suggestion to name and archive the files in a meaningful way).
It is also important to gather enough data to make it meaningful.
Logging one fight and trying to analyse it also tells you little of value. There are a large number of variables at work in the various parts of the game engine many/most of which we can't predict. So even among mobs of the same class and race you can strike big variations in avoidance, mitigation, and damage output. You need to log quite a large number of encounters to begin to see consistent patterns and for charts and histograms to start to be instructive.
The more particular you are about setting up the paramaters of your "experiment" the more value your results will be. There was a fellow who was studying the relationship between AC, mitigation and avoidance. He and his friend spent more than a month fighting and logging the encounters with just one single mob to eliminate as much of the variables as possible. His is still probably the definitive work on the subject over on the Steel Warrior's board.
Thats probably enough to get you started.