cRPG
cRPG => Beginner's Help and Guides => Topic started by: DesertEagle on March 05, 2014, 09:21:35 pm
-
cRPG market analyzer
Hi everyone! I would like to present you a program, that I have been developing for quite some time. It is still in beta stage, but fairly functional.
cRPG market analyzer – is a programm, that uses dijkstra algorithm to trace connections between cRPG market deals. If you want to trade your item on another but there is no direct trade – this is an utility that you need. All information about how to use the programm is in manual.
Features:
- Traces the path through series of market deals
- Shows the amount of gold/loompoints you will need to perform this chain or you will gain from this chain.
- Console and GUI modes of operation
- Batch item tracing – from many to many.
General notes:
To start analysis, install Java (better Java 7) and :
- Go to marketplace trades section and uncheck all filters.
- Save this page as html file (with name “test.htm”) in the folder, where program is placed.
- Choose operation mode that is fit your needs and run the programm.
Program download (https://docs.google.com/file/d/0BwEAbOC_CUnnWEJsY1BXLV9wM28/edit)
Manual (https://docs.google.com/file/d/0BwEAbOC_CUnnMXdGZFQ1eldfRDg/edit)
Current version: 0.31
-
Great now nobody will ever get a chance at a good offer for as long as the marketplace jews have this utility!
-
why
-
Great now nobody will ever get a chance at a good offer for as long as the marketplace jews have this utility!
there is no good offers on marketplace
there are only jews
edit: tore...that avatar... you are just.....
-
I dun understand, dont we all ready have this :?:
-
why
Only you would put why from your cheap offers and then moan when they're rejected lol :P
-
Only you would put why from your cheap offers and then moan when they're rejected lol :P
xD epic new meme, have you remembered to post it on 9gag, i sure will upvote it ;)
-
Upvoted this epic 9gag meme
-
Sucks, doesn't do anything:
visitors can't see pics , please register or login
Tried checking boxes one at a time, unchecking all, checking all, nothing works. Changed Start Item to something I saw on marketplace, and target item to money, still same result.
-
Sucks, doesn't do anything:
visitors can't see pics , please register or login
Tried checking boxes one at a time, unchecking all, checking all, nothing works. Changed Start Item to something I saw on marketplace, and target item to money, still same result.
Have fun with your viruses :--DDD #rekt #NSA #OHTHEIRONY
-
This doesn't really changes anything much, the way marketplace works makes it easy enough. But good job anyway.
-
I would try it but... why why why Java? The one thing I refuse to install to any computer.. even to my enemy's.
-
xD epic new meme, have you remembered to post it on 9gag, i sure will upvote it ;)
Das my steam avatar cuz i want upboats. Upboats for you!
-
Sucks, doesn't do anything:
Tried checking boxes one at a time, unchecking all, checking all, nothing works. Changed Start Item to something I saw on marketplace, and target item to money, still same result.
You did not fill the Loompoint cost field. As manual state - it is always necessary.
Just as an example - it is working:
visitors can't see pics , please register or login
It is, however, incorrectly works with items with names consisting of more than a five words. I will try to fix the problem.
-
Das my steam avatar cuz i want upboats. Upboats for you!
cup why
-
You did not fill the Loompoint cost field. As manual state - it is always necessary.
Just as an example - it is working:
visitors can't see pics , please register or login
It is, however, incorrectly works with items with names consisting of more than a five words. I will try to fix the problem.
Your manual actually does not state that anywhere. CTRL+F "cost" no result. CTRL+F heirloom, one result:
visitors can't see pics , please register or login
Now if I fill in the cost of heirloom and check the box for "item2item" I hit "start" and the screen just minimizes/disappears.
Sweet program!
*EDIT* I see you say it doesn't work with items over 5 words long...that's what I'm searching for (Lordly Heraldic Surcoat over Mail and Plate)
-
Very cool !
When you say you are using Dijkstra's algorithm, does that mean you are giving weights to trades according to their gold and heirloom point balance, then finding the shortest path ?
In that case is it possible to put the program into an infinite loop if there's a profitable cycle on the market ? Also how do you weight heirloom points versus gold ?
Also isn't this making a lot of requests on the cRPG server ?
-
Your manual actually does not state that anywhere. CTRL+F "cost" no result. CTRL+F heirloom, one result:
It actually says that:
1. List of source items separated by commas.
2. List of target items separated by commas.
3. Price of 1 loompoint (no delimiters) (necessary)
Just Ctrl+F is not effective sometimes.
Now if I fill in the cost of heirloom and check the box for "item2item" I hit "start" and the screen just minimizes/disappears.
That is strange. Can you run it in console mode - there should error log in console.
When you say you are using Dijkstra's algorithm, does that mean you are giving weights to trades according to their gold and heirloom point balance, then finding the shortest path ?
Not to trades, but to thier "connections" (edges in graph termins), but in general you are right. Basically connection weight means how much you have to spend to get from one trade to another.
In that case is it possible to put the program into an infinite loop if there's a profitable cycle on the market ?
Not to "infinite" (because for now you have to manually download html file) but very long. In fact, "arguments from file" mode was made specially for this.
Also how do you weight heirloom points versus gold ?
Simple - all turned into gold, according to loompoint price - that is why it is necessary.
Also isn't this making a lot of requests on the cRPG server ?
No, because for now you have to download file manually.
-
Thanks for the clear answers
No, because for now you have to download file manually.
I feel stupid now.
Not to "infinite" (because for now you have to manually download html file) but very long. In fact, "arguments from file" mode was made specially for this.
I didn't mean inputting very long argument lists. I don't think my question was correctly spelled, so here's an example. Imagine you have on the marketplace one trade that says "selling MW longsword for 800k" and another offer that says "buying MW longsword for 850k". If you did not tag visited nodes, you would get infinite cycles this way.
One last thing, the number formatter doesn't like numbers with group separators. So people who can't get this to work at all should check that they have nothing set as group separator in the website's settings.
-
visitors can't see pics , please register or login
what did I do wrong? :s
edit: nvm I'm stupid
-
what. wheres the installation guide. :?
-
what. wheres the installation guide. :?
OP
-
In before someone uses this and gets a chain of trades 10 items long... then halfway through one of the items gets purchased by someone else. :mrgreen:
-
In before someone uses this and gets a chain of trades 10 items long... then halfway through one of the items gets purchased by someone else. :mrgreen:
There's almost no trade chains longer than 3-4 (implying you don't add 50k+ gold on each).
-
I didn't mean inputting very long argument lists. I don't think my question was correctly spelled, so here's an example. Imagine you have on the marketplace one trade that says "selling MW longsword for 800k" and another offer that says "buying MW longsword for 850k". If you did not tag visited nodes, you would get infinite cycles this way.
Now I understand. Ofcourse I`m tagging visited nodes, as it is a part of Dijkstra algorithm logic. So it was made from the start.
-
Its always a euro that has some jerk off trades up, maybe witchcraft too
-
Thanks Kalam for moving this to a dead section
-
not anymore
-
Hotfix 0.31 is out - solving parsing problems (now program can work with items with more than 5 words length).
Also I wanted to demonstrate graph creating feature of this tool. For now it has no real purpose and I made it just for fun. The tool outputs graph of deals into text file, which can be turned into .svg by GraphVis tool to look something like this. Looks really cool to me :) .
http://www.filedropper.com/graph_1
(svg files can be opened by browsers)
-
Great now nobody will ever get a chance at a good offer for as long as the marketplace jews have this utility!
Why use the word jews?