[Home]PatternMatching/PatternRating

Robo Home | PatternMatching | Changes | Preferences | AllPages

Showing revision 4
For people who don't look for best matches rather than exact matches (like the Symbolic variety) in the pattern-matchers, how do you rate the matches? If I remember right, MogBot takes the absolute value of the difference in acceleration and heading change for each turn, but it seems like that might be misbalanced. How do you other top pattern-matchers rate the strength of a pattern? -- Kawigi

Usually I use the absolute difference divided by the range of the variable (a kind of normalized distance). When I consider more than one variable, I just add the resulting distances. -- Albert

So if you're using heading-change, would you also factor in the differences in possible heading change (like divide by the maximum heading-change for their current velocity), or would you divide by the absolute maximum heading change (i.e. when they aren't moving)? -- Kawigi

MicroAspid is dividing by the maximum heading change, but MicroAspidPMC is dividing by the maximum heading change at the enemy's velocity, and seems to work better (but, I have not tested against real bots, only against PatternBot). -- Albert


Robo Home | PatternMatching | Changes | Preferences | AllPages
Edit revision 4 of this page | View other revisions | View current revision
Edited June 17, 2003 23:44 EST by Albert (diff)
Search: