Difference between revisions of "Quantum"

From Robowiki
Jump to navigation Jump to search
m (Fix categories)
m (Add score to navbox)
Line 11: Line 11:
 
| movement        = [[Anti-Gravity Movement]]
 
| movement        = [[Anti-Gravity Movement]]
 
| current_version = 0.2.2
 
| current_version = 0.2.2
 +
| rating          = {{NavboxStats|link=http://literumble.appspot.com/BotDetails?game=nanomeleerumble&name=d414.nano.Quantum%200.2.2 |rumble=NanoMeleeRumble|scorelabel=APS|score=64.81|rank=2nd|win=87|loss=0|plrank=1st|glicko2=N/A|pwin=100|vote=44.83|anpp=98.34|score2label=Survival|score2=25.36}}
 
| license        = [[RWPCL]]
 
| license        = [[RWPCL]]
 
| isOpenSource    = yes
 
| isOpenSource    = yes

Revision as of 04:38, 15 April 2024

Sub-pages:
Source
Quantum
Author(s) David414
Extends AdvancedRobot
Targeting Linear Targeting
Movement Anti-Gravity Movement
Released April 2024
Current Rating 64.81 (2nd)
Current Version 0.2.2
Code License RWPCL

Background Information

What's special about it?

Quantum uses antigravity movement based on the enemy's predicted future position (ie where we would aim) rather than their current location.

How competitive is it?

Quantum briefly knocked DustBunny off of the nano melee throne before settling in to second place. It has a PWIN of 100% and a survival score over 25% (the next best is DoctorBob with around 16%).

In the micro category it is 9th on APS and 3rd on survival.

Strategy

How does it move?

Quantum uses Anti-Gravity Movement based on DustBunny but instead of calculating forces based on the angle to the enemy's current position Quantum uses the angle it would fire at.

How does it fire?

Quantum uses DustBunny's gun with customised energy management, it's more aggressive at the start of the round and more conservative by the time it reaches 1v1.

How does it dodge bullets?

It doesn't.

How does the melee strategy differ from One-on-one strategy?

Quantum assumes the battlefield is 1000x1000 so it can only fight in melee. This restriction could be removed if I gave up colours but it wouldn't be very competitive if I did.

How does it select a target to attack/avoid in melee?

It attacks the closest target while trying to avoid everybody.

What does it save between rounds and matches?

Nothing.

Additional Information

Where did you get the name?

I wanted a gravity themed name with small vibes and Graviton was already taken.

Can I use your code?

Yes, under the terms of the RWPCL. The code can be found in the .jar and at Quantum/Source.

What's next for your robot?

I have 7 bytes to spare but I'm yet to find a way of using them that has much of an impact.

Does it have any White Whales?

DustBunny

What other robot(s) is it based on?

DustBunny with tweaked movement and energy management. It has been shrunk considerably to make room for Infinity style target tracking (and colours).