Closed CalvinTMurray closed 10 years ago
As Andre has already pointed out over Facebook, this strategy is more relevant to the attacking robot. The attacking robot should be ready to intercept the ball given a passing strategy from the defender. The attacking robot should face in a direction away from the ball (to confuse the opposition's attacker).
1) So when should the defending robot "face in a direction away from the ball"? After it has made the pass? 2) Don't quite get what you mean with "The defending robot should be ready to intercept the ball given a passing strategy from the attacker." It's the defender making the pass to the attacker - no? Confuzzled :hamster:
Whoops, just re-read my comment, i'm getting myself confused haha
Just edited the comment
There's a Behavior for the attacker that makes it go in the middle of its quadrant when it's expecting a pass and chills there until the pass fails or the ball reaches its quadrant. Didn't have this enabled for the friendly because there were some problems placing priorities on the strategies and I thought it better to do without it than assigning some priority and hoping it works. It was working during the night before we tried integrating diagonal movement though, so Calvin or Marais might have seen it then.
So yeah, it's only the 'facing away' bit, which I don't really know about. I find it doubtful that somebody would try blocking our attackers orientation instead of the defender's. Right now our attacker just rotates towards the ball, so it's not facing a set position, but when the ball makes it out of the wall kick then it should be in the right position to catch it. I find this is preferable to waiting there with the wrong orientation and possibly losing the ball when it bounces away from our robot and into the other team's quadrant.
Note to self - need to make target point "static", so if we're playing somebody who moves really fast we may never find an 'optimal' shooting target. Then need to just make some kind of a guess and try passing.
Should also make the defender use SUPFR when making the pass!!!!
This was implemented before the final. Defender used SUPFR and attacker used ball location prediction (both when passing straight and after a wall pass) to move to the right place to catch the pass.
There already is a strategy for this, if you're thinking of some improvements, then you need to be more specific :)