Difference between revisions of "Talk:Virtual Guns"

From Robowiki
Jump to navigation Jump to search
(Virtual Bullets)
 
(→‎Virtual Bullets: some thoughts)
Line 2: Line 2:
  
 
Are you sure we should have [[Virtual Bullets]] redirect here? It is not mandatory for a virtual guns system to use virtual bullets - for example, in an upcoming version of [[Horizon]], I plan on implementing a virtual guns system that treats the success rate of a gun as the rolling average of <code>1 - (abs(predictedGuessFactor - actualGuessFactor) / 2)</code>. Obviously, this system will use [[waves]], not virtual bullets. Furthermore, some early GF-like guns used virtual bullets instead of waves for enemy position logging. There are obvious bot design applications where one system does not overlap with the other. --<code>[[User:AaronR|AaronR]]</code> 20:57, 29 November 2007 (UTC)
 
Are you sure we should have [[Virtual Bullets]] redirect here? It is not mandatory for a virtual guns system to use virtual bullets - for example, in an upcoming version of [[Horizon]], I plan on implementing a virtual guns system that treats the success rate of a gun as the rolling average of <code>1 - (abs(predictedGuessFactor - actualGuessFactor) / 2)</code>. Obviously, this system will use [[waves]], not virtual bullets. Furthermore, some early GF-like guns used virtual bullets instead of waves for enemy position logging. There are obvious bot design applications where one system does not overlap with the other. --<code>[[User:AaronR|AaronR]]</code> 20:57, 29 November 2007 (UTC)
 +
 +
: Yeah, I was wondering if they should each have their own pages. I'm definitely open to that. But after some consideration when making the page, I was thinking that they are not really describing different things. I definitely think it's worth discussing...
 +
: I also implement my virtual guns with waves instead of tracking the frame by frame location of each bullet, but: a) they are still "virtual bullets", in my mind; b) even if virtual guns doesn't need virtual bullets, that doesn't mean virtual bullets can exist without virtual guns. Wouldn't a virtual bullet always come from a virtual gun? Would you not consider those early GF systems to be an array of virtual guns, each aiming at a fixed GuessFactor?
 +
: Still, the history of each idea is unique - like you said, the term "virtual bullets" was used in those early GF guns, while "virtual guns" tends to imply a specific algorithm for each gun. But I think it will be tough to really differentiate the concepts. --[[User:Voidious|Voidious]] 21:16, 29 November 2007 (UTC)

Revision as of 23:16, 29 November 2007

Virtual Bullets

Are you sure we should have Virtual Bullets redirect here? It is not mandatory for a virtual guns system to use virtual bullets - for example, in an upcoming version of Horizon, I plan on implementing a virtual guns system that treats the success rate of a gun as the rolling average of 1 - (abs(predictedGuessFactor - actualGuessFactor) / 2). Obviously, this system will use waves, not virtual bullets. Furthermore, some early GF-like guns used virtual bullets instead of waves for enemy position logging. There are obvious bot design applications where one system does not overlap with the other. --AaronR 20:57, 29 November 2007 (UTC)

Yeah, I was wondering if they should each have their own pages. I'm definitely open to that. But after some consideration when making the page, I was thinking that they are not really describing different things. I definitely think it's worth discussing...
I also implement my virtual guns with waves instead of tracking the frame by frame location of each bullet, but: a) they are still "virtual bullets", in my mind; b) even if virtual guns doesn't need virtual bullets, that doesn't mean virtual bullets can exist without virtual guns. Wouldn't a virtual bullet always come from a virtual gun? Would you not consider those early GF systems to be an array of virtual guns, each aiming at a fixed GuessFactor?
Still, the history of each idea is unique - like you said, the term "virtual bullets" was used in those early GF guns, while "virtual guns" tends to imply a specific algorithm for each gun. But I think it will be tough to really differentiate the concepts. --Voidious 21:16, 29 November 2007 (UTC)