Difference between revisions of "Numbat/Version History"

From Robowiki
Jump to navigation Jump to search
m (update)
m (update)
Line 1: Line 1:
 
<!-- {{subst:rumblestats:meleerumble|wompi.Numbat 1.0}}    <font color="#8A0808(">(fail)</font>  <font color="#0B610B">(success)</font>  -->
 
<!-- {{subst:rumblestats:meleerumble|wompi.Numbat 1.0}}    <font color="#8A0808(">(fail)</font>  <font color="#0B610B">(success)</font>  -->
  
[http://www.casepool.de/robocode/wompi.Numbat.jar_1.2| Numbat 1.2] Size: 5000+ (in progress)
+
[http://www.casepool.de/robocode/wompi.Numbat.jar_1.3| Numbat 1.2] Size: 6000+ (in progress)
 +
* lots of minor bugs fixed
 +
* radar got a work fix for his bug
 +
* movement improved, better ram bot detection and response, agility for certain situations increased, still not 1v1 ready
 +
* graphic enabled (key 'd')
 +
* gun collects now patterns on the fly for all scanned bots, improved start pattern use (will be dynamic in next version - major memory gain)
 +
*
 +
 
 +
[http://www.casepool.de/robocode/wompi.Numbat.jar_1.2| Numbat 1.2] Size: 5000+ <font color="#0B610B">(success)</font>
 
* changed codebase to mega bot - no more holding back by code size and room for new ideas (well the truth is, i simply got lost without a good code structure)
 
* changed codebase to mega bot - no more holding back by code size and room for new ideas (well the truth is, i simply got lost without a good code structure)
 
* targeting holds longer on bots with yummy bullet bonus  
 
* targeting holds longer on bots with yummy bullet bonus  
Line 9: Line 17:
 
* gun, radar and movement now independent of onScan.. and works within run() - still room for interpolations
 
* gun, radar and movement now independent of onScan.. and works within run() - still room for interpolations
 
* movement, force changes if opponent long time not seen (makes the movement a little more fluid)
 
* movement, force changes if opponent long time not seen (makes the movement a little more fluid)
*
+
* {{RumbleStatsDefault|link=http://darkcanuck.net/rumble/RatingsDetails?game=meleerumble&name=wompi.Numbat+1.2|rumble=MeleeRumble|scorelabel=APS|score=64.86|rank=14th|win=316|loss=22|plrank=23rd|glicko2=-559.9|score2label=Survival|score2=84.58}}
  
 
[http://www.casepool.de/robocode/wompi.Numbat.jar_1.1| Numbat 1.1] Size: 1824 <font color="#0B610B">(success)</font>
 
[http://www.casepool.de/robocode/wompi.Numbat.jar_1.1| Numbat 1.1] Size: 1824 <font color="#0B610B">(success)</font>

Revision as of 23:55, 13 July 2012


Numbat 1.2 Size: 6000+ (in progress)

  • lots of minor bugs fixed
  • radar got a work fix for his bug
  • movement improved, better ram bot detection and response, agility for certain situations increased, still not 1v1 ready
  • graphic enabled (key 'd')
  • gun collects now patterns on the fly for all scanned bots, improved start pattern use (will be dynamic in next version - major memory gain)

Numbat 1.2 Size: 5000+ (success)

  • changed codebase to mega bot - no more holding back by code size and room for new ideas (well the truth is, i simply got lost without a good code structure)
  • targeting holds longer on bots with yummy bullet bonus
  • gun: the average start pattern decides now about the bullet power (full power on simple pattern bots)
  • graphical debugging (included but not enabled in this version)
  • little radar fix (still a major bug - ends with me playing sitting duck, hopefully fixed in next version)
  • gun, radar and movement now independent of onScan.. and works within run() - still room for interpolations
  • movement, force changes if opponent long time not seen (makes the movement a little more fluid)
  • MeleeRumble ‒ APS: 64.86% (14th), PL: 316-22 (23rd), Survival: 84.58%

Numbat 1.1 Size: 1824 (success)

  • code cleaning
  • gun handles now wall hits (works very well against sample bots)
  • gun data structure improved by removing zero patterns (400k more pattern to save per battle)
  • pattern length now 30 to collect more valuable pattern instead of rare long term pattern
  • little radar adjustment (locks now longer to collect the pattern)
  • movement randomized (perpendicular rate)
  • MeleeRumble ‒ APS: 64.04% (24th), PL: 309-30 (30th), Survival: 82.83%

Numbat 1.0 Size: 1864 (success)

  • initial release draft version
  • weighted field radar
  • single tick pattern matcher
  • basic Wallaby movement
  • MeleeRumble ‒ APS: 64.19% (22nd), PL: 313-25 (25th), Survival: 83.79%