I have attempted to submit a skills score of 196 points with a stop time of 2 seconds. vr.vex.com lets me submit it, but it is not updating on the Virtual Skills Standings.
Is anyone else having this problem, or it it just me?
I have attempted to submit a skills score of 196 points with a stop time of 2 seconds. vr.vex.com lets me submit it, but it is not updating on the Virtual Skills Standings.
Thanks for reaching out. I’ll investigate this and let you know. If anyone else has this issue, please give me your team number so I can check the servers.
I took a look at all the server logs and could not find anything for you team number. This makes me think that the score submission is not reaching the server.
Can you please try to submit a score again. After trying to submit the score, please send in feedback with the diagnostic data option checked. This will let me see what VEXcode is reporting for the score submission process.
Thanks! I’ve sent the feedback like you have requested. One more question, is the code for the skills scores also submitted to Robot Events? I have seen some impossiblly high score of 340 points (well, I don’t see how they are possible). If it is submitted, does Robot Evients check the code and run it to see if the score was cheated in some way (I mean no offence to any of the teams who do these skills runs. I’m just curious!)
It seems that there is an issue with the submission of some projects, and your project seems to be one that triggers the problem. I don’t know exactly what is wrong right now, but we will work on fixing this for the next update. I’m just not sure when that update will be right now. I’ll try to let you know here once that update is out.
Thanks for pointing out the issue and for helping to gather the information to find and eventually fix it.
And to answer you question, score submissions do include the project, but I’m not sure how that gets used. I just make the system to send in the scores.
Just to let you and anyone else that has been following this know, we just pushed out an update to VEXcode VR that will fix the score submission for text projects. This should resolve your issue with sending in scores.
If anyone is still having issues, please send in a feedback with diagnostic data after trying to send in a score, so that we can see what is happening in VEXcode on your machine. Please also include your team number in the feedback message.
So was my error text-exclusive?
No. Text projects are always going to have the issue, but Blocks projects could also have issues submitting scores. The issue was caused by non-ASCII characters in the project. It seems that all new text projects have a non-ASCII character, so unless it was removed, it would fail to send in the score. Blocks projects could also have this issue if a user added a non-ASCII character in a block that takes in text.
My score was able to submit yet I didn’t change anything. I don’t thing I have any non-ASCII characters in the code. Do you mean in the configuration of the project or the code itself?
So this is where I tell you that you did have non-ASCII characters and you did not even realize it. It is not uncommon for operating systems, browsers, or applications to replace some characters with non-ASCII versions. A great example is the common "
. Usually the double quote always look the same when used in text, but I’m sure you’ve seen cases like this image.
See how the quote characters look different at the start and end of the text? those are actually different characters, or at least they tend to be. I’m sure there could be some software that is smart and just makes it look different without replacing the characters. There are several other characters like this. If you want to go down the rabbit hole, just look at all the different punctuation characters in unicode.
The point is that there are a lot of characters that look like ASCII characters, but are not actually ASCII characters. They exist mostly to make the text more readable, but can cause issues when used with systems that don’t know how to handle them. In this case our score submission logic did not like non-ASCII before, and now it can handle them.
Thanks! This clears up a lot of confusion about this!
@BananaPi Were you able to find out how some teams have crazy max scores of 340+ in VR Skills for Rapid Relay. Rapid Relay does not give any options to customize gear ratio or 2 ball loading (unless I am missing something). without such customization, I am wondering how some teams can score over 300+ in Rapid Relay VR Skills.
Response to clear my understanding how VR Skills work, will be appreciated. Thanks
Yea my team managed to get 232 but can’t figure out how it’s possible to even beat that.
Try lookning at youtube videos for some high scores (like, 304+) it’s mostly just tweaking every distance untill it is juusstt far enough to score. Also, odometry with only the motors may be possible. If so, you could control each side of the drivetrain and be as efficient as possible. However, make sure you don’t let the Virtual Skills take up all of your time with the robot (I wish I learned that earlier). It’s a great way to use up time!
Good luck @zhangwei08648 and @RoboticsIsFun!
Thanks for the reply. I will try to understand what you meant by odometry usage so I can explain my team the same.
Thank you, good luck with virtual skills!