Difference between revisions of "Talk:Movement Challenge 2K7"

From Robowiki
Jump to navigation Jump to search
(Question on using Raiko's radar)
 
(→‎Requirement to use Raiko Radar: Updated based on what I learned after picking through the code)
 
Line 1: Line 1:
 
== Requirement to use Raiko Radar ==
 
== Requirement to use Raiko Radar ==
  
I'm a little confused about the radar requirement for the movement challenge.  The challenge states we need to use the Raiko radar.  The mc2k7.zip file contains the RaikoGun.java file, but there is no separate file for the radar.  However, you can pull the radar code from RaikoGun.java, which is what I presume we are supposed to doHowever, this radar just spins in circles (and even worse, it uses turnRadarRightRadians instead of setTurnRadarRightRadians, though I have so far assumed I can change this to use the setXxx method)Is this really the radar we are supposed to use?
+
Well...I just posted about issues I had with the Raiko radar in the challenge, but I didn't realize that the radar was primarily being controlled in the onScannedRobot methodThis kind of eliminates the value of my original post, which I deletedAs the only post on this page, this entire page can probably be deletedI can only say that it would be of value if somewhere there was a clear indication that the radar was being operated in the onScannedRobot method in RaikoGun.javaIt's not all that obvious; I had to read carefully through the code before I realized it. -- [[User:Skotty|Skotty]] 06:37, 5 July 2011 (UTC)
 
 
The problem with the radar is you don't get a regular stream of opponent scans every tick.  This prevents you from knowing on exactly which tick an enemy bullet was fired.  This in turn means you cannot accurately predict the enemy bullet waves, which in turn reduces the effectiveness of the driveShouldn't the movement challenge allow you to run your own radar, or at the very least, have a higher quality radar that scans the opponent at the maximum frequency possible?  As a case in point, with the sloppy Raiko scanning, my robot keeps detecting energy drops late, and the enemy waves are usually behind where the actual bullet is.  This leads to inaccurate calculations on how far my robot can reach in the factor range (it usually thinks it can get a little further than it actually can). This reduces my score against HawkOnFire from about 99% down to about 95%, as my robot is often late when switching directions and attempting to sneak between enemy bullets.  Are the other robots who have participated in this challenge really using this radar?  And is the movement challenge really valid with this limitation? -- [[User:Skotty|Skotty]] 06:23, 5 July 2011 (UTC)
 

Latest revision as of 08:37, 5 July 2011

Requirement to use Raiko Radar

Well...I just posted about issues I had with the Raiko radar in the challenge, but I didn't realize that the radar was primarily being controlled in the onScannedRobot method. This kind of eliminates the value of my original post, which I deleted. As the only post on this page, this entire page can probably be deleted. I can only say that it would be of value if somewhere there was a clear indication that the radar was being operated in the onScannedRobot method in RaikoGun.java. It's not all that obvious; I had to read carefully through the code before I realized it. -- Skotty 06:37, 5 July 2011 (UTC)