Comments (4)
Done for today. Will check this one again tomorrow
from artemisscannertracker.
Trying to think of any pitfalls that this can run into.
Technically thers now a third way to create discrepancies which could be averted if the SellOrganics event would state system and body of the exobiology sold in the journals:
That is get the journal crawler to read through journals that end up with any set of notsoldbiodata.json.
Skip over a journal that has a resurrect event then have a "SellOrganic" event later where the code identifies that the whole batch needs to be sold.
-> is not a problem if we get a full track record of things from any point in the past to the present.
-> For now I'll be deeming the keeping a complete track of journals that does not have random missing "holes" to be used with the journal crawler sufficient to not run into this.
Gotta add this one to #11 sometime
Fixable Pitfall:
Though there is the off chance where we have two sets of journals with some overlap where notsoldbiodata gets something added in the first run, that shouldn't be there after the second set of journals are crawled.
-> Analyse event happens in the first set of journals and corresponding sell event happens in the second set.
-> needs another check where prexisting elements in the notsoldbiodata have moved to the soldbiodata side of things. in the journal crawler.
from artemisscannertracker.
Looking back at this I forgot to add the tracking for the unsold value and it took two more incremental updates of just minor fixes for me to finally finish this one properly.
from artemisscannertracker.
Next time I could go and read it properly the first time round.
from artemisscannertracker.
Related Issues (20)
- [Feature] abbreviate multi-million credit values HOT 1
- [Feature] use colour to identify "am I clear of my previous sample" at a glance
- [BUG] if you reset a 2/3 scan, the "Distance to Scan `#2`:" field is not cleared. HOT 2
- [BUG] in progress scan value (on the "Last Exobiology Scan:" line) always shows N/A now HOT 2
- [Feature] show "Scans on this Planet" as well as "Scans in this System" HOT 3
- [BUG] "bug-ish": the third scan of a bio resets the "Distance to Scan 2" position to itself HOT 3
- [Dev] create tests for the plugin. HOT 3
- [Refactor] Move ArtemisScannerTracker class out of load.py into its own file. HOT 1
- [Refactor] Move my own ui helper functions out of load.py into its own file. HOT 1
- [Refactor] Move the eventhandling out of load.py into its own file. HOT 1
- [Dev] threading
- [BUG] "Scan game journals for exobiology" does not find files HOT 18
- [BUG] Investigation into misbehaving journalcrawling HOT 6
- [Dev] Move out saving loading of cmdrdata into own file HOT 1
- [Documentation] Update Readme for v0.2.7 HOT 3
- [BUG] EDMC does not automatically add finished scan to notyetsolddata.json HOT 1
- Update Forum thread and EDCodex page.
- [BUG] No longer appearing in EDMC v. 5.9.4 HOT 4
- [Feature] Window to look at sold/scanned biodata HOT 1
- [BUG] Plugin forces EMDC and other plugins to wait while it does its journalcrawling HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from artemisscannertracker.