# LuminariousDuo

Sub-pages:
Version History - Code
 LuminariousDuo Author(s) Voidious Extends TeamRobot Targeting GuessFactor Targeting Movement Minimum Risk Movement Current Version 1.12 Code License RWPCL Download

## Background Information

It was among the first Twin Duel teams, and it's been a consistent contender, taking home quite a few first place finishes. It also helped to prove the competitiveness of melee style movement strategies in the Twin Duel; at one point, it was the only top team not using a more aggressive 1v1 style movement.
How competitive is it?
It's pretty strong, but no longer the best. I think it's currently #3, behind LunarTwins and GeminiTeam.

## Strategy

How does it move?
It uses a Minimum Risk Movement that is highly tailored to the 2v2 environment.
How does it fire?
The gun is a fairly simple GuessFactor Targeting gun, with no scan interpolation or scan sharing between teammates.
How does the strategy differ in 2v2, 2v1, 1v2, and/or 1v1?
Not very much at all, actually.
• Of course it locks the radar when there's only one opponent.
• If her teammate is alive, Luminari tries to be perpendicular to the teammate's bearing to enemies. (Risk factor `square(Math.cos(bearingToTeammate - bearingToMe))` for each enemy location.) The goal is to reduce the enemy's average max escape angle against our guns.
• If both enemies are alive, the movement tries not to let the enemies be perpendicular to her. (Risk factor `square(Math.sin(enemyBearings[0] - enemyBearings[1]))`.) The goal is to increase the average max escape angle against the enemy's guns.
How does it select a target to attack/avoid?
It simply fires at the closest enemy.
What does it save between rounds and matches?
Nothing between matches, per the rules of the Twin Duel. Between rounds, it saves the stat buffers for the gun.