-
Notifications
You must be signed in to change notification settings - Fork 22
The future of kancolle-auto #385
Comments
I will also be giving Kaga a update if needed, if any of you guys have ideas for this feel free to post over here: waicool20/KAGA#34 Seeing there will be a massive change, a redesign may be due for Kaga too |
@mrmin123 btw since kancolle-auto is at EOL, you should create a final release. Been getting an influx of people who have been having problems with Kaga/kancolle-auto because they havn't updated the script to master. |
@waicool20 I'll do that now. Forgot to do it after pushing the last set of updates. Done: Release 10 |
Thanks, it's nice that kancolle-auto ended on a round number :) |
@mrmin123, |
@stackhanovets the JVM has its own garbage collection, there should be no memory leakages by nature. |
@waicool20,
And I have been talking about a python strategy based on the |
@stackhanovets Don't know what that pic (and the eclipse text) has to do with memory leaks? And he will most likely use that to multithread as it's python based, I reckon he won't be using native JVM |
By 'multithreading' I meant the As for auto-development, auto-building, and auto-scrapping, I considered these a while back but it was kind of a pain to fully automate due to ship requirements, asset generation, and quest workflow. It's definitely a possibility, however, maybe as a one-time triggerable event, especially since hot-reloading configs are a thing now. |
@waicool20, |
@stackhanovets You are clearly doing something wrong if your install size reaches 90GB with only farming in mind. You can install all of those stuff and still have plenty of room to spare with only a 30GB disk. It could be you installed something that's generating logs to no end/chromium is caching to no end and not being cleared/something else you didn't realize. Use 2nd of all, memory leaks even if they do exists in the current iterations of kancolle-auto/kaga would not be the cause of your absurd disk usage. Memory leaks consume heap space (aka RAM) and not disk. The JVM by nature has no memory leaks, the only reason why it would consume lots of RAM is because of bad and dumb programming practices (eg. using global objects as temporary storage) IF you really are having memory leak problems....feel free to post a heap dump that shows excessive RAM usage but then again it probably will be related to Sikuli native code in which case post the report over there (though i think that's unlikely) |
Unfortunately the new version of kancolle-auto won't be ready in time for this new event which is apparently tomorrow?? The new version is well under way but not ready for full automation yet. The current version of kancolle-auto will be on life support to support this event as before. |
It might be a good thing that you haven't finished, it was mentioned in comtiq that some UI overhauls are coming. Apparently they are phasing out flash? |
Interesting! That's good to know. Did they ever hint at a timeline? |
The said something about wanting to do the overhaul for their anniversary, nothing concrete though |
Updates will be at mrmin123/kancolle-auto-kai#1. |
btw, I resolved my old problem with Tesseract |
Updates in #418. |
I've been meaning to write this status update a few weeks back but work and life in general have been taking priority.
With kancolle-auto being close to (what I consider) feature-complete, I've been working on re-factoring the entire app so that it's faster, more stable, more flexible, and hopefully more extensible. Please do note that this is not a timeline or a roadmap, but a list of planned features, although I do hope to complete this in time for the next event (not a guarantee!). This also means that kancolle-auto as it is now will be more or less in a feature freeze.
Some of the planned features and changes:
What will not be changing:
Whether or not this refactor will continue to live as kancolle-auto, or if I'll give it a new home as kancolle-auto-kai or kancolle-auto-zwei or whatever is something I haven't decided yet. More on this in the future.
The text was updated successfully, but these errors were encountered: