efilnikufecin
Member
A few of the scripters hanging around here have written monstrous data maps to incorporate into their scripts to give info like fullness, stat gains, and adventure gains from food...inebriety, stat gains, and adventure gains from booze...and even more like data about equipment.
A lot of information became available to users of kolmafia when location stats was added to the main interface. I'm betting this was a data entry nightmare at first...even *if* the data was obtained from another source.
In my recent thoughts about this I found my way to the following page: http://kolmafia.sourceforge.net/credits.html which is a list of people who helped out in various ways with the development of kolmafia. Some of these people provided data. For all the data contained in kolmafia the list does not show there being many contributors.
[quote author=holatuwol link=topic=263.msg1129#msg1129 date=1150568263]
My ever-short thank-you list of data contributors is conveniently stored on the KoLmafia Sourceforge website, and I'd feel rather silly copy-pasting that list here. [/quote]
Looks like holatuwol might just be of the same opinion.
[quote author=holatuwol link=topic=250.msg1250#msg1250 date=1151636018]
A lot of people seem to be writing ASH libraries which equate to access to data that KoLmafia manages anyway through the course of doing what it does. So, I decided I'd create this thread to address this -- why waste time writing giant libraries and maps for data KoLmafia already has?
If you have the suspicion that there's information that KoLmafia uses in order to do its internal data management, post the kind of information you think KoLmafia has access to, give a name for the ASH version of the method and give justification for why this is a good name for that method. My hope is that anyone can READ ASH scripts to find out what they're doing and I prefer highly "literate" function names.[/quote]
If a person reads that last quote, and knows where I am going with this, then they could possibly read that partial post I quoted in more than one way.
It could be saying "I am not willing to make anything else internal data unless it needs to be internal data." I prefer the notion that it is saying "I'm just tired of doing all this excess data entry but I will give you access to the data that's already their and any future data that gets entered." In the latter case there is an opening for someone to step up and do some data entry.
another quote: This time off sight so I can't seem to get the full functionality of the quote tags. Here's the link: http://kolmafia.sourceforge.net/credits.html
There's some data someone else provided. I believe Holatuwol had to do the actual data entry in kolmafia readable format, but the data was collected by someone else at a minimum.
I'm going to quote myself here, but the message I am quoting never got posted so I figure it should be alright to do so...
OK so keeping track of the counter is simple enough. I have an issue with monstrous data maps though. I try to have way too much info in them, and my computer ends up bulking down really bad. On the other hand some of the data maps I have written, or obtained from other scripters to use have been implemented. That on top of the access to internal data thread http://kolmafia.us/index.php/topic,250.msg1250.html#msg1250 and the fact that someone said at one point "Programming I don't mind, I just don't like to do data entry" (or the equivelent) makes me wonder...
If one of us offered to do the data entry in a format specified by you or holatuwol would it increase the likelyhood of having the fullness data, and other potentially usefull data implemented into kolmafia? It's a big project, but some of us script writers would tackle and complete it without even thinking twice. It's been done for ash maps, and I see no reason why myself or another scripter couldn't do it for an internal file. [/quote]
I really hope you managed to read all the way down to this point
A lot of information became available to users of kolmafia when location stats was added to the main interface. I'm betting this was a data entry nightmare at first...even *if* the data was obtained from another source.
In my recent thoughts about this I found my way to the following page: http://kolmafia.sourceforge.net/credits.html which is a list of people who helped out in various ways with the development of kolmafia. Some of these people provided data. For all the data contained in kolmafia the list does not show there being many contributors.
[quote author=holatuwol link=topic=263.msg1129#msg1129 date=1150568263]
My ever-short thank-you list of data contributors is conveniently stored on the KoLmafia Sourceforge website, and I'd feel rather silly copy-pasting that list here. [/quote]
Looks like holatuwol might just be of the same opinion.
[quote author=holatuwol link=topic=250.msg1250#msg1250 date=1151636018]
A lot of people seem to be writing ASH libraries which equate to access to data that KoLmafia manages anyway through the course of doing what it does. So, I decided I'd create this thread to address this -- why waste time writing giant libraries and maps for data KoLmafia already has?
If you have the suspicion that there's information that KoLmafia uses in order to do its internal data management, post the kind of information you think KoLmafia has access to, give a name for the ASH version of the method and give justification for why this is a good name for that method. My hope is that anyone can READ ASH scripts to find out what they're doing and I prefer highly "literate" function names.[/quote]
If a person reads that last quote, and knows where I am going with this, then they could possibly read that partial post I quoted in more than one way.
It could be saying "I am not willing to make anything else internal data unless it needs to be internal data." I prefer the notion that it is saying "I'm just tired of doing all this excess data entry but I will give you access to the data that's already their and any future data that gets entered." In the latter case there is an opening for someone to step up and do some data entry.
another quote: This time off sight so I can't seem to get the full functionality of the quote tags. Here's the link: http://kolmafia.sourceforge.net/credits.html
PoolAce (#7977): I was told recently by Elazar that PoolAce was the person who created the most wonderful recipe table ever. KoLmafia's original item creation capabilities are owed almost completely to KoL Helper. So, if you'd like to send a thank you for KoLmafia's item creation engine, I recommend sending a thank you to PoolAce.
There's some data someone else provided. I believe Holatuwol had to do the actual data entry in kolmafia readable format, but the data was collected by someone else at a minimum.
I'm going to quote myself here, but the message I am quoting never got posted so I figure it should be alright to do so...
[quote author=Veracity link=topic=322.msg1735#msg1735 date=1154325685]
You're going to have to make your own "fullness" map. And keep it up to date as new food items are added. And make sure you don't eat outside of the script that keeps track of the counter.![]()
OK so keeping track of the counter is simple enough. I have an issue with monstrous data maps though. I try to have way too much info in them, and my computer ends up bulking down really bad. On the other hand some of the data maps I have written, or obtained from other scripters to use have been implemented. That on top of the access to internal data thread http://kolmafia.us/index.php/topic,250.msg1250.html#msg1250 and the fact that someone said at one point "Programming I don't mind, I just don't like to do data entry" (or the equivelent) makes me wonder...
If one of us offered to do the data entry in a format specified by you or holatuwol would it increase the likelyhood of having the fullness data, and other potentially usefull data implemented into kolmafia? It's a big project, but some of us script writers would tackle and complete it without even thinking twice. It's been done for ash maps, and I see no reason why myself or another scripter couldn't do it for an internal file. [/quote]
I really hope you managed to read all the way down to this point
