[Neopets Programs] Neon AP - Neopets Shop Auto Pricer
#26
Posted 02 July 2009 - 01:27 AM
#27
Posted 02 July 2009 - 01:32 AM
#28
Posted 02 July 2009 - 12:00 PM
Don't forget that you'll need to send all the items in for checking before sending the prices in for them SL.
The script won't run statistics on my prices when I submit them?
#29
Posted 02 July 2009 - 12:03 PM
The script won't run statistics on my prices when I submit them?
It updates the prices by obj_id so the obj_id has to be in the database before it can update it.
When you load the shop stock pages just parse out the necessary information and send it in for checking, that'll add all the missing items which can then be priced.
It's all in the comments on the update script for the data structure you need to follow.
#30
Posted 03 July 2009 - 01:51 AM
=> Algorithms:
Average: Plain-old average all the successful prices obtained from the Shop Wizard.
Lowest: Will use the lowest price found on the Shop Wizard.
Price Group: This one requires a bit of an explanation. Prices listed on the Shop Wizard are not random. If you look up an item, you will see that the first letter of people's usernames are grouped together on the page, such that all usernames that start with "a" will ALWAYS land on the same page as usernames that start with "n" and "0", etc. Here's the chart from PinkPT:
A N 0 B O 1 C P 2 D Q 3 E R 4 F S 5 G T 6 H U 7 I V 8 J W 9 K X _ L Y M ZWhat this algorithm does is it uses the first letter of your username, and it will search until it finds which "group" you belong to. It will then choose the lowest price that it finds in the group you belong to. Note that this is not necessarily the "absolute" lowest price, since other users who belong to other groups may be selling it for cheaper. It maximizes your profit basically.
Read this if you have any other questions about it: http://www.pinkpt.com/shopwiz.htm
Because this setting requires a lot of refreshes, it is highly advised that you set the "# of attempts at finding a price if failed" setting to a high number so it won't give up early and just give you 0 as the price.
=> Once the "price" has been determined, you can either choose to inflate/deflate the price by a specific factor, or subtract a fixed amount of NP from every price.
=> I have also given users the option to enable statistics to remove outlying prices (will not do it if less than three prices are found for the item though -- the stats are highly inaccurate if less than three items are found), so it will examine all of the prices found, calculate the percent discrepancy of each price from other ones and remove prices that have too high of a discrepancy. You are able to set the discrepancy in the settings dialog box.
------
Alright you lucky folks, I decided to release it tonight instead of tomorrow.
Version 1.1 is now up. Please test it out and report any bugs. Thanks!
#31
Posted 06 July 2009 - 01:20 AM
#32
Posted 06 July 2009 - 01:29 AM
You can sell the item at a price that you can change. You can also make it price for you based on three algorithms. What's the problem?what use the price program if i cannot sell the item at the price that i change
#33
Posted 06 July 2009 - 01:39 AM
what use the price program if i cannot sell the item at the price that i change
People like this should be banned instantly.
#34
Posted 07 July 2009 - 01:46 AM
Hehe.People like this should be banned instantly.
How do you like the program Oaken? Are you using it for your pricing? I just used it for my 80-item shop and it ran beautifully. For the more expensive item that I had (with 12 of them in my SDB, haha), I cranked up the number of retries to like 15 or so and ran "Price Group" on that one item. Seems to be working.
#35
Posted 13 July 2009 - 10:40 AM
#36
Posted 13 July 2009 - 11:18 AM
Program worked like a charm till 5 minutes ago. I just got a error that says "error. account is wizard banned". But my neopet account is not banned and the pricer stops working. It hasn't worked since.. So whats that error mean?
You cannot use the "Wizard" as in the Shop Wizard.
#37
Posted 13 July 2009 - 11:37 AM
You cannot use the "Wizard" as in the Shop Wizard.
Hmm is there a max amount of items the wizard will allow? It seems to throw this error after 10 items are priced.
It now works till roughly the 10th item then I get the error.
#38
Posted 13 July 2009 - 12:14 PM
Hmm is there a max amount of items the wizard will allow? It seems to throw this error after 10 items are priced.
It now works till roughly the 10th item then I get the error.
Either it's refreshing too fast or it can only be used so much in a set period of time, I don't know personally.
#39
Posted 13 July 2009 - 12:21 PM
#40
Posted 15 July 2009 - 05:37 PM
#41
Posted 18 July 2009 - 02:42 AM
however. you know how we can set it to take X amount of nps off lowest price.. can we make it take between X and Y nps of lowest price.
so x = 50
y = 200
randomly choose one number between 50 and 200, so for that individual item it will deduct 88 or so.
must look suss when 40 items are all lowered by 500nps?
#42
Posted 18 July 2009 - 09:33 AM
slink : program working fine all good.
however. you know how we can set it to take X amount of nps off lowest price.. can we make it take between X and Y nps of lowest price.
so x = 50
y = 200
randomly choose one number between 50 and 200, so for that individual item it will deduct 88 or so.
must look suss when 40 items are all lowered by 500nps?
Well yeah, but TNT doesn't know what price we've determined for the item in the first place, so it's really not too obvious. If you run enough trials, enough prices get in the mix that it's unpredictable on their end.
#43
Posted 30 July 2009 - 12:15 PM
The only new feature is that it now prices the Neocodex Items Database while you price your shop (and it only sends these prices to Neocodex once pricing is done, so it shouldn't reduce performance of the program). We are keeping track of how much people price, so if you want your name on the statistics page that we will have up soon, you should price with this program.
I also moved the pricing routines out of Neon AP and into its own module, and Neon AP has been linked to this module.
This means that in our future programs, we can include a pricer with only a couple lines of code! (perfect for adding a pricer to Abrosia, for example? )
#44
Posted 30 July 2009 - 12:25 PM
#45
Posted 30 July 2009 - 12:29 PM
Great news... I'll abandon my old pricer now
What can your old pricer do that this one can't? (and that isn't somthing redundant but actually useful)
I'll add it in depending on what it is.
Also, you may need to bug test a bit since I ported over hundreds of lines of code to this new system. I did as much testing as I could with the ItemsDB and the NeoPricer but anything can crop up.
#46
Posted 30 July 2009 - 12:43 PM
First off, the actions were much more transparent (which I liked... i.e. "searched section wz" etc.)...
Pricing options were
- Lowest on entire shop wizard
- Lowest in your shop section (HANDY!)
- Lowest out of ___ +- ____ searches
Question - Can your program differentiate lab map pieces? If it can, great... if not, could you set it to automatically uncheck those items? It would suck to sell one of the UB pieces for 6k
More options:
If item is priced below ___ NP, then remove from shop and.... (move to SDB, donate, discard, etc.)
Remove checked items that are likely to be unbuyable from the shop... then place in (SDB, gallery, trading post)... in trading post, use wishlist text of _________________________________
Empty till, then (Leave NP on hand, Move to bank, ask what to do)
#47
Posted 30 July 2009 - 12:55 PM
Shop section is the same as price group (where it uses the first letter in your username)? If so, I have that option in my pricer, it just takes a while because there are 15 groups so you have to set number of retries up to like 15 so you can land at least one per trial. Same with option three, except its a fixed number and not +/- (just enter number of searches and make it go for any # of trials)
- Lowest on entire shop wizard
- Lowest in your shop section (HANDY!)
- Lowest out of ___ +- ____ searches
Lowest on entire shop wiz, what does that mean? Just one search?
Also, what pricer can't discern between different map pieces? Object ID verification should be a feature in all pricers to make sure you are pricing the correct map piece. For map pieces though, number of retries needs to be high in order for it to price properly because it will hammer at the wiz until it either gets a price for that object ID, or it exceeds number of retries.
Just make sure though by looking through your shop contents and see if the price sounds reasonable. Some idiots can always list UBs on the shop wiz for 99,999 or something and if the pricer sees this it will use that. It doesn't auto submit to the shop though which is good.
Meh, I don't have that, lol. I can add that later.If item is priced below ___ NP, then remove from shop and
#48
Posted 30 July 2009 - 01:04 PM
Lowest on entire shop wiz, what does that mean? Just one search?
Also, what pricer can't discern between different map pieces? Object ID verification should be a feature in all pricers to make sure you are pricing the correct map piece. For map pieces though, number of retries needs to be high in order for it to price properly because it will hammer at the wiz until it either gets a price for that object ID, or it exceeds number of retries.
Lowest on entire shopwiz entails searching until every section has been encountered and an absolute lowest price can be set (even for SSW)
Mine doesn't. It just skips them. It was the first auto-pricer I ever used, and it got the job done, so I've tried no other.
#49
Posted 30 July 2009 - 02:28 PM
And don't only premium members have access to SSW?
Also lowest on entire shop wiz can be programmed in since I basically have sections programmed in to "Price Group". "Price Group" only goes until it hits your section.
#50
Posted 30 July 2009 - 10:28 PM
Ah, ok, I see. Mine skips (just gives a price of 0) if it can't find the price (meaning the wiz brought results for a different map piece) after those amount of tries.
And don't only premium members have access to SSW?
Also lowest on entire shop wiz can be programmed in since I basically have sections programmed in to "Price Group". "Price Group" only goes until it hits your section.
-_-'... I'm being slightly unclear... I was just saying that even if someone were to use SSW yours would be at the top of the list
But you got the point
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users