Closed mintgreenrose closed 8 years ago
Receiving, resupplying, and re-sending expeditions shouldn't take that long, even with Paranoia set to above 0.
Looking at the logs there's some weird behavior with Fleet 4 being received, then it goes to the Expedition menu, doesn't send out Expedition 4 after resupply, goes back home, then tries to send out Fleet 2 instead, which hasn't been resupplied (was it ever received??), resupplies it, sends it out, then tries to send out Fleet 4?
Does the above behavior reflect what you're seeing in-game?
My first question would be, do your fleets have the default names, or modified?
Ah, yeezus.... seems like the fleet name on Fleet 2 was changed to Fleet 4, and I have no idea (or likely forgot) how that happened. After fixing it, it's now down to 3 minutes. I think it's still a long time though considering doing it manually takes less than a minute, and that the paranoia setting is set to zero, so I was wondering if there might be anything more that I can do to make it faster. Thanks!
←[94m[2016-02-19 15:25:48] Next action at 2016-02-19 15:30:08←[0m
←[94m[2016-02-19 15:30:10] Checking for return of expedition 2←[0m
←[94m[2016-02-19 15:30:10] Focus on KanColle!←[0m
[log] App.focus Google Chrome(0) #0
←[94m[2016-02-19 15:30:27] Going home with 0 or less sidestep(s)!←[0m
[log] CLICK on L(175,338)@S(0)[0,0 1024x768]
←[92m[2016-02-19 15:30:34] At Home!←[0m
←[94m[2016-02-19 15:30:34] Are there returning expeditions to receive?←[0m
[log] CLICK on L(790,381)@S(0)[0,0 1024x768]
[log] CLICK on L(747,491)@S(0)[0,0 1024x768]
←[92m[2016-02-19 15:30:46] Yes, fleet 2 has returned!←[0m
[log] CLICK on L(660,130)@S(0)[0,0 1024x768]
←[94m[2016-02-19 15:30:55] Are there returning expeditions to receive?←[0m
←[94m[2016-02-19 15:30:58] No, no fleets to receive!←[0m
←[94m[2016-02-19 15:30:58] Lets resupply fleets!←[0m
←[94m[2016-02-19 15:31:02] Navigating to resupply screen with 0 sidestep(s)!←[0m
[log] CLICK on L(159,300)@S(0)[0,0 1024x768]
[log] CLICK on L(287,177)@S(0)[0,0 1024x768]
[log] CLICK on L(234,186)@S(0)[0,0 1024x768]
←[92m[2016-02-19 15:31:22] Done resupplying!←[0m
←[94m[2016-02-19 15:31:22] Focus on KanColle!←[0m
[log] App.focus Google Chrome(0) #0
←[94m[2016-02-19 15:31:37] Going home with 0 or less sidestep(s)!←[0m
[log] CLICK on L(194,340)@S(0)[0,0 1024x768]
←[92m[2016-02-19 15:31:43] At Home!←[0m
←[94m[2016-02-19 15:31:43] Are there returning expeditions to receive?←[0m
←[94m[2016-02-19 15:31:46] No, no fleets to receive!←[0m
←[94m[2016-02-19 15:31:46] Focus on KanColle!←[0m
[log] App.focus Google Chrome(0) #0
←[92m[2016-02-19 15:31:55] At Home!←[0m
←[94m[2016-02-19 15:31:55] Checking for returning expeditions!←[0m
←[94m[2016-02-19 15:31:55] Are there returning expeditions to receive?←[0m
←[94m[2016-02-19 15:31:58] No, no fleets to receive!←[0m
←[94m[2016-02-19 15:31:59] Navigating to expedition menu with 0 sidestep(s)!←[0m
[log] CLICK on L(347,279)@S(0)[0,0 1024x768]
[log] CLICK on L(762,356)@S(0)[0,0 1024x768]
←[94m[2016-02-19 15:32:11] Focus on KanColle!←[0m
[log] App.focus Google Chrome(0) #0
←[94m[2016-02-19 15:32:27] Going home with 0 or less sidestep(s)!←[0m
[log] CLICK on L(194,335)@S(0)[0,0 1024x768]
←[92m[2016-02-19 15:32:32] At Home!←[0m
←[94m[2016-02-19 15:32:32] Are there returning expeditions to receive?←[0m
←[94m[2016-02-19 15:32:35] No, no fleets to receive!←[0m
←[94m[2016-02-19 15:32:36] Navigating to expedition menu with 0 sidestep(s)!←[0m
[log] CLICK on L(321,302)@S(0)[0,0 1024x768]
[log] CLICK on L(876,260)@S(0)[0,0 1024x768]
←[94m[2016-02-19 15:32:48] Let's send an expedition out!←[0m
[log] CLICK on L(326,271)@S(0)[0,0 1024x768]
[log] CLICK on L(813,490)@S(0)[0,0 1024x768]
←[94m[2016-02-19 15:32:57] Trying to send out fleet 2 for expedition 2←[0m
←[94m[2016-02-19 15:33:00] Checking expedition fleet status!←[0m
[log] CLICK on L(680,516)@S(0)[0,0 1024x768]
←[92m[2016-02-19 15:33:08] Expedition sent!: Expedition 2 (ETA 2016-02-19 16:02:
23)←[0m
←[94m[2016-02-19 15:33:13] Next action at 2016-02-19 16:02:23←[0m
I just checked the time for attempting to send an expedition, finding that it was not resupplied, resupply it, and send it out, and that took around 2 minutes with default Paranoia. Not a huge difference, but your results are a bit slower than what I'd expect.
The strength of your machine might have an impact since Sikuli and kancolle-auto relies on image matching on the screen to operate. A beefier rig would make it run a bit faster, although I don't know what the point of diminishing returns are.
Beyond that, the script does operate a bit slowly since it was designed more with consistency in mind (being able to continue off from almost any screen in-game, deal with any number of expeditions that might come in in the middle of any sequence of actions, etc... this stuff is actually where most of the delays come from). You can leave it running for days without touching it and it'll (for the most part) work the whole way through. If you need the most # of the expeditions run in a short time period kancolle-auto may not be the best tool for the job, although you could probably recover some seconds by manually reducing some of the sleep()
timer lengths in the script.
Hope this helps!
Hmm , well this is on a Core 2 Duo E8400 with 4GB DDR2 so the upgrade idea might make sense, i will load this up on an i7 and see if that indeed helps. For now this will do, Thanks again!
Just started using this, and Inoticed someting a bit unusual about how expeds are apparently handled:
Config:
output:
it takes around 5 minutes to redo exped 2 for buckets, just wondering if it's really like that or a bug, thanks!