Difference between revisions of "SugmaVCS"

From Robowiki
Jump to navigation Jump to search
m
 
(One intermediate revision by the same user not shown)
Line 7: Line 7:
 
| released        = 2023
 
| released        = 2023
 
| license        = [[RWPCL]]
 
| license        = [[RWPCL]]
| download_link  = [https://github.com/ersamson/robocode/raw/main/ers.nano.Sugma.SugmaVCS_1.2.jar]
+
| download_link  = https://github.com/ersamson/robocode/raw/main/ers.nano.Sugma.SugmaVCS_1.2.jar
 
| isOpenSource    = true
 
| isOpenSource    = true
 
| isMelee        = false
 
| isMelee        = false
Line 26: Line 26:
 
'''How does it move?'''
 
'''How does it move?'''
  
Uses a near copy of [[NeophytePRAL]]'s but added to setFireBullet instead as the VCS targeting code is quite large.
+
Uses a near copy of [[NeophytePRAL]]'s but setAhead code added within "setFireBullet" instead as the VCS targeting code is quite large.
  
 
'''How does it fire?'''
 
'''How does it fire?'''

Latest revision as of 14:22, 17 November 2023

SugmaVCS
Author(s) User:ersamson
Extends AdvancedRobot
Targeting Visit Count Stats
Movement Oscillator Movement
Released 2023
Current Version 1.2
Code License RWPCL
Download

Background Information

What's special about it?

It uses a Nano-sized VCS targeting. Though, lots of optimization still needed. I'm not a very hardcore programmer. Feel free to improve on this.

How competitive is it?

Was ranked #72 in NanoRumble.

Strategy

How does it move?

Uses a near copy of NeophytePRAL's but setAhead code added within "setFireBullet" instead as the VCS targeting code is quite large.

How does it fire?

Visit Count Stats then averages it. Can still be improved.

How does it dodge bullets?

One-Way and Two-Way Oscillation when hit.

Additional Information

Where did you get the name?

Sugma is a meme :)

Can I use your code?

All good! Please improve on it.

What's next for your robot?

Has lots of opportunities for saving code size.

Does it have any White Whales?

dmp.nano.Eve 3.41, OcnirpSNG, BlackWidow and SquirmyToad destroys this robot.

What other robot(s) is it based on?

At most it's NeophytePRAL.

And of course, even if I'm "late in the game" I'd still want to give a huge thank you to all the contributors on the wealth of information on both Old and Current RoboWiki.