zmanowar / random-event-analytics

BSD 2-Clause "Simplified" License
4 stars 2 forks source link

Individual skill logging & discussion #1

Open Wynadorn opened 3 years ago

Wynadorn commented 3 years ago

Maybe the log files should include the current XP per skill in addition to the player's total XP. There's a lot of mentions how more varied XP improves the random event frequency.

Also maybe there should be somewhere to upload your log so a bigger sample size can be created. With a large enough data someone with experience in artificial neural networks / data analysis could probably determine the underlying logic.

Currently I think the following things could have some influence:

zmanowar commented 2 years ago

Hello!

Thank you so much for your comment, sorry I've taken this long to respond.

[...] should include the current XP per skill in addition to the player's total XP.

Great idea! I updated the plugin (https://github.com/zmanowar/random-event-analytics/commit/1df679722804bcdc665998339f724675ddb8ee3a) to now include current XP per skill as part of the data.

[...] there should be somewhere to upload your log so a bigger sample size can be created.

I'd be happy to create and host a site to collect and distribute logs; though I'd like to see some interest from NN/Analysts before committing to creating it. I've run some inferences and models against the data I have (across multiple accounts) and have not found an accurate way to predict them, but I urge others to try the same -- I don't have much experience.

Per a twitter thread with Mod Ash [ref] on this topic:

It's not trying to base itself off XP gains or actions [...] [...] checks every few mins to see if the time [60-120 mins] has elapsed, so you'll probably find it's not evenly distributed.

While I am concerned about the accuracy of predictions, I think that we can explore, and thus minimize some of the errors.

I agree with each of your suggested influences, some thoughts:

There's tons more to be explored and more conversations to be had with the developers. I'll work on implementing a tracker for time spent in an instance.

Wynadorn commented 2 years ago

I'd be happy to create and host a site to collect and distribute logs; though I'd like to see some interest from NN/Analysts before committing to creating it. Could be something as simple as a GitHub repository, plenty of free options, google sheets, pastebin, etc.

I'm not playing osrs right now however, caught up in some other things atm. Though I'm sure we'll be able to figure out how events are generated eventually, really cool stuff.