-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failure to place cards #4
Comments
Sorry for the late reply.
That means the recognition is wrong. The input to the AI is not the actual situation. And the giving up is a kind of mechanism to prevent a dead loop.
Same error of recognition. Does the giving up not work here?
it would be great if you can share error logs. And some tips for better recognition:
|
Sorry for the delay, I was checking and verifying various operations.
Also, in all cases, it will always give up.
It would be great if you can share error logs. They are in the following form. We have video logs regarding the situation and will present them if necessary.
Roger, I'll think about the deck structure. I am also sorry that this question is not directly related to a different error or program, but may I ask you something? 2023-06-15.20-35-45.mp4 |
your logs show that an error happens when it is trying to get your desk. I guess you choose a invalid deck which has an empty slot, or less than 15 cards in that deck. btw, as for the screen capture issue, It seems WSL is not fully compatible with your Razer. Why not run the python script on Windows 11? |
I am aware that the deck numbers start at 0.
Thank you, I have tried to do a screen capture in windows 11 for this. Therefore, our environment, which is currently (mostly) working properly, is as follows. controller : Ubuntu in VMbox |
Alright, could you turn on the debug mode and open pages http://localhost:5000/debug/deck.image and http://localhost:5000/debug/deck.color_mask before runing the script, and share the last screenshots of that two pages while the error happens? |
yeah that's what i want. could you share your config and these two pictures? it seems the code enters the next round before the previous one ends, so it can't detect your deck. It's a code issue and not relative to devices. In current code, I just sleep for several secs to waiting for the animation to end, which is not robust. a temp fix could be increase the sleep time here AutoTableTurf/tableturf/manager/tableturf.py Line 300 in 7c6e4b6
|
it's great to hear that my codes work for someon else. one more question, I would like to know which deck are you using? No. 11? |
Yes, it is 11 now. Also, I increased the sleep time on line 300, but the same error occurred only because it took longer to get to the experience increase screen. |
oh it make sense now. as you can see in the last picture, there is a small white mask on the green rectangle No.11. |
In other words, is this a glitch that occurs because the result numbers happen to be at the cursor position for selecting deck 11? |
Hello, We have now completed building the environment and have done some testing.
It works fine and we have been monitoring it for a while, but we have seen a lot of strange behavior and give-aways, so we would like to know if it is an anomaly in the program or an event that we should fix.
The card kept spinning and eventually giving up:
N-ZAP89
Splatana Stamper
Splatana Wiper
Splat Bomb
Wave Breaker
It does not move from its initial location and continues to try to place it in places where it cannot be placed:
Sprinkler
Squid Beakon
Oversized
When it appears as a card, the web portal returns an error (I think it was an array error, I will submit the log of the error again if necessary).
Fish Stick
I have it running in the following environment
Ubuntu 20.04.6 LTS
Capture Card: 4KVC00
The text was updated successfully, but these errors were encountered: