Imoen learns 1/5 spells I try to have her learn
triclops41
Member Posts: 207
Is this a bug? I am not exaggerating when I say she fails to learn spells of her current level or lower 4/5 times. I thought her intelligence was high enough for her to learn most spells. I have to reload several times to get her to learn a 1st level spell and she is a level 6 mage!
1
Comments
I am highly doubtful its confirmation bias. I think I will get some potions of genius.
http://forum.baldursgate.com/discussion/12514/chance-to-learn-spell-is-bs/p1
your caster level < Spell level...
spells are harder to write.
That makes sense, and would explain the behavior I'm getting.
Don't nail me down on that, though.
Also, I think the fact that this isn't the first thread on this phenomenon means that other people have (anecdotal) evidence that this bug does exist. See my previous post for what I took as the general consensus conclusion last time this issue came up.
Sorry if it sounds like I'm jumping down your throat. I don't mean to, but probability, statistics, and bias are kind of passions of mine, and I can get pretty pedantic about things I like.
I don't have the time to test it, but my number of consecutive failures with imoen when she should be at .75 is unusually high.
Perhaps I'm just getting lucky, but resting before i try to memorize the spells seems to bring me more appropriate results.
I've looked at those tests, and while helpful, are hardly comprehensive. Is feel more satisfied with a save/reload test.
@lamaros, clearly there's more going on than the game already deciding on the outcome. In fact, I can pretty much guarantee that the seed isn't identical across reloads. That simply does not fit the data. Instead, the seed is probably based on either real-world time or playtime. But depending on what BG's RNG uses as a source, it's possible for it to be highly non-random in ranges with similar seeds, and so if the seed is based on playtime, it's very possible that reloading could get a similar seed which would bias the results do to inherent biases of the RNG (remember, no RNG is ever actually random unless it's measuring subatomic particles; your computer just takes a number from a list at a certain point depending on the seed; the list is hopefully highly unpredictable, but this is not always the case). But all that is just theory. It's a neat explanation, but it doesn't address the issue of whether reloading is actually having an effect. From my post on the previous thread: So I'm not just wildly speculating. I actually ran the stats on the data, with and without reloading. If people want to provide me with more trials, I'd be happy to run the stats on those also. Replicate my own work, if you will. But right now, the theory that best fits the data is that reloading does something weird to the random number seed, and messes up the observed frequencies.