Quazil's Astro Analytics (new trading/commodity locating program)

v1.0.15.0 released
This adds a search for rare goods.
I scan the commodity database and pick out everything that isn't a known normal commodity.

There's some false positives due to misspellings et. al. but I scrub the data as best I can.
I'm working on foreign language support as well which will further reduce the false positives.

There seems to be another issue where the OCR tool is picking up rare goods in inventory as rare goods for sale so double check the good against the system and station - they ought to match.
I am told that a rare good is only sold in one place.
 
v1.0.16.0 released
Faster galaxy-wide searches (takes 5 minutes to scan everything)
Copy/Paste from the list works
I think the destination & return trip Info Age is finally right ...
And a lot of data scrubbing to ignore bad stuff.
Fixed the About box URL to point to bitbucket
Added a Blacklist to ignore people who keep sending crappy data over EDDN
Changed my EDDN ID to 'QUAZIL' - if you see that in the .json files it was a system I scanned ;)

I have confirmed that Slaves (not Imperial Slaves) do sell for around 10,000 ~ 11,000 CR so that data is probably right.
I added filters for Slaves and Narcotics so you can ignore them in searches.
 
Last edited:
Cant you just update the original post when you make a new version? Easier to find it then :)
*edit* oh maybe you did, didn't link to it in the new updates posts :D
 
Bump for v1.0.21.0
Multi-core searches & sorting
Removed French & German commodity names from Commodity drop-downs.

On an i7 a search of all trades should take about 40 seconds.
 
Last edited:
This is by far and away my favorite tool. Fast and lightweight, excellent development cycle, open source. Registered here just to come by and give props!
 
The data files are a baseline of .csv files from known sources and then .json (text files) so if you have your own data just toss it in the directories (ensure the format is compatible) and it will load it and use it.
If you see something wrong you can edit the offending data file and fix it (please share with me so I can fix it or replace my bad data with your corrections.)

Rather than 'sharing' the corrections, you may wish to suggest that they sign up for their own bitbucket account, fork the repository, make their changes (if it's just a text file you can do it through the web ui) then create a pull-request to merge the changes back in again.

Bitbucket is pretty cool like that ;)
 
Rather than 'sharing' the corrections, you may wish to suggest that they sign up for their own bitbucket account, fork the repository, make their changes (if it's just a text file you can do it through the web ui) then create a pull-request to merge the changes back in again.

Bitbucket is pretty cool like that ;)

Absolutely. If anyone out-there is willing and able I would be happy to share the load on the data-healing problem.
Long-term I will build more features into the tool to correct defects in the local data and create some sort of registration to push changes to the master.

Link to data repo.
 
Last edited:
v1.0.23.0 released
Added an excessive profit filter to discard bogus trades (e.g. ignore >6000 CR / ton)
Check that VerboseLogging is enabled
 
v1.0.23.1 released
Bug fix only but it's a big one; the profit calculation was not correct and was not culling trades correctly.
The total trades scanning now is around 6.5B which means it takes about 20 ~ 40 min to scan them all with an i5/i7.

(This was bugged and it's fixed in v1.0.24+)
 
Last edited:
v1.0.24.0 released
Cleaned-up the optimizations and profit calculations
Optimized trade culling
Optimized the way commodity data is stored in RAM
Improved data scrubbing
Optimized return-trip search
Galactic-wide searches are now producing useful results
Galactic-wide searches are über fast again - even faster than before as it should take ~15 seconds on an i7
(PS There are <45 Ly trades out there over 3000 CR / ton round-trip)
 
I forgot to mention:
As part of the data-scrubbing I now ignore all OCR tools except EliteOCR because almost all data from non-EliteOCR is bad.
If you are using a different OCR tool please contact me and I can white-list it (as long as it doesn't suck)
 
v1.0.23.0 released
Added an excessive profit filter to discard bogus trades (e.g. ignore >6000 CR / ton)
Check that VerboseLogging is enabled

Great work on this! Between this tool and the Occasional check on Thrudds, man...so much better that i spend more time looking for good trades then actual trading lol!
 
I was using the tool in anger today and just wanted to say it's fantastic.

Gives me the info I need, is super fast when searching etc and I now see that the updates from EDDN are coming through, which was something I wasn't sure of in my previous post.

I'd give more rep but the forum doesn't let me!
 
+rep 1st. Very fast and promising tool. I took the liberty of notifiying guys in the 3rd party list thread.

I'm not sure how to interpret some of the options, too. Radius Range refers to the range of the search around the Port of Origin, as I understand. So that's the instrument Stilfull asked for.

Suggestion/feature requests:
The results come über fast, as you wrote, yet finding the fitting ones is the task atm.
• Could you add filters for the trip length? A trade route loses much of it's 2850Cr/ton promine if it's 100LY long.
• Also the distance Port of Origin <-> Buy System helps deciding; a somewhat better route might not be worth traversing the Federation. Suggest an additional column with this value.
 
Lots of options and tweaks to add yet.
bitbucket is my preferred location to collect them - when the issue is resolved it will notify you then.

Just released v1.0.25.1, I think the auto-updater is working
 
Anyone noticed trackir and this program conflicting? My trackir would lock up whenever I run this but be fine when not, only time I get lockup. Love the program though.
 
Anyone noticed trackir and this program conflicting? My trackir would lock up whenever I run this but be fine when not, only time I get lockup. Love the program though.

QAA is the most demanding application I have ever run. If you set it to Beast Multi-Core mode it will use 100% of all your cores.

If you are playing I recommend Chill Multi-Core mode which leaves 1 processor free and if that still gives you trouble then fall back to Safe Single-Core.
 
Back
Top Bottom