Difference between revisions of "Talk:Angular Targeting/Factored"

From Robowiki
Jump to navigation Jump to search
(moving talk from old Angular Targeting/Factored page)
 
 
(3 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
Check [[MakoHT/Code]] for a full implementation of this. Though it is somewhat obscured there by a second aiming method and VirtualGuns code. It is about ten times as simple as it looks in [[MakoHT]].
 
Check [[MakoHT/Code]] for a full implementation of this. Though it is somewhat obscured there by a second aiming method and VirtualGuns code. It is about ten times as simple as it looks in [[MakoHT]].
  
-- [[PEZ]]
+
-- [[User:PEZ|PEZ]]
 
; Strengths and weaknesses
 
; Strengths and weaknesses
The result of using this technique is that you keep firing at some average distance from the enemy relative to its current moving direction. This works surprisingly well against many surpringly advanced bots. But it can easily be fooled. Try pitching [[Gouldingi]] 1.0 against [[Ares]] and you'll see that ''anything'' multiplied by ''zero'' is always ''zero'' =). You'll need to substitute some ''bd'' average when shooting against [[Ares]] type movement styles. Later versions of [[Gouldingi]] handles this by using an even simpler targeting method (AveragedBearingOffsetTargeting) when the enemy is stationary. -- [[PEZ]]
+
The result of using this technique is that you keep firing at some average distance from the enemy relative to its current moving direction. This works surprisingly well against many surpringly advanced bots. But it can easily be fooled. Try pitching [[Gouldingi]] 1.0 against [[Ares]] and you'll see that ''anything'' multiplied by ''zero'' is always ''zero'' =). You'll need to substitute some ''bd'' average when shooting against [[Ares]] type movement styles. Later versions of [[Gouldingi]] handles this by using an even simpler targeting method (AveragedBearingOffsetTargeting) when the enemy is stationary. -- [[User:PEZ|PEZ]]
  
 
; Bots using this technique  
 
; Bots using this technique  
Line 12: Line 12:
 
* [[MakoHT]]
 
* [[MakoHT]]
 
* [[GouldingiHT]]
 
* [[GouldingiHT]]
 +
----
 +
Aren't Gouldingi/GouldingiHT and Mako/MakoHT using same gun except Mako/MakoHT has [[Averaged Bearing Offset Targeting|AveragedBearingOffset]] in its virtual guns , too? --[[User:Nat|Nat]] 09:50, 4 January 2009 (UTC)
 +
 +
== Move to Factored Angular Targeting ==
 +
 +
Since the page Angular Target itself doesn't really exists, I think this page should be moved to [[Factored Angular Targeting]]. Objections? --[[User:Nat|<span style="color:#099;">Nat</span>]] [[User talk:Nat|<span style="color:#0a5;">Pavasant</span>]] 12:48, 2 October 2009 (UTC)
 +
 +
Sounds good to me. --[[User:Voidious|Voidious]] 14:14, 2 October 2009 (UTC)

Latest revision as of 16:14, 2 October 2009

From old wiki's Angular Targeting/Factored page

Check MakoHT/Code for a full implementation of this. Though it is somewhat obscured there by a second aiming method and VirtualGuns code. It is about ten times as simple as it looks in MakoHT.

-- PEZ

Strengths and weaknesses

The result of using this technique is that you keep firing at some average distance from the enemy relative to its current moving direction. This works surprisingly well against many surpringly advanced bots. But it can easily be fooled. Try pitching Gouldingi 1.0 against Ares and you'll see that anything multiplied by zero is always zero =). You'll need to substitute some bd average when shooting against Ares type movement styles. Later versions of Gouldingi handles this by using an even simpler targeting method (AveragedBearingOffsetTargeting) when the enemy is stationary. -- PEZ

Bots using this technique

Aren't Gouldingi/GouldingiHT and Mako/MakoHT using same gun except Mako/MakoHT has AveragedBearingOffset in its virtual guns , too? --Nat 09:50, 4 January 2009 (UTC)

Move to Factored Angular Targeting

Since the page Angular Target itself doesn't really exists, I think this page should be moved to Factored Angular Targeting. Objections? --Nat Pavasant 12:48, 2 October 2009 (UTC)

Sounds good to me. --Voidious 14:14, 2 October 2009 (UTC)