Difference between revisions of "EpeeistDC"

From Robowiki
Jump to navigation Jump to search
m (Sheldor2 moved page FoilistMicro to EpeeistDC)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
{{Infobox Robot
 
{{Infobox Robot
| name            = FoilistMicro
+
| name            = EpeeistDC
 
| extends        = [[AdvancedRobot]]
 
| extends        = [[AdvancedRobot]]
 
| author          = Sheldor(2)
 
| author          = Sheldor(2)
 
| movement        = [[Multi-Mode]] ([[Stop And Go]] and [[Random Movement]])
 
| movement        = [[Multi-Mode]] ([[Stop And Go]] and [[Random Movement]])
 
| targeting      = [[Dynamic Clustering]]
 
| targeting      = [[Dynamic Clustering]]
| current_version = 2.2
+
| current_version = 3.0
 
| license        = [[RWPCL]]
 
| license        = [[RWPCL]]
 
| isOneOnOne      = true
 
| isOneOnOne      = true
Line 11: Line 11:
 
| isOpenSource    = true
 
| isOpenSource    = true
 
}}
 
}}
 +
 +
Previously named FoilistMicro.
  
 
== Strategy ==
 
== Strategy ==
Line 17: Line 19:
  
 
=== How does it fire? ===
 
=== How does it fire? ===
Extremely simplified [[Dynamic Clustering]] with five dimensions, which are compressed into a single large number for code size. It pioneered using [[waves]] based on [[Angular Velocity]] for lower [[code size]].
+
Simple [[Dynamic Clustering]] with four dimensions, which are compressed into a single number for code size. It pioneered using [[waves]] based on [[Angular Velocity]] for lower [[code size]]. In 3.0, each wave is visited once per tick in the same loop, to calculate angle scores and update active waves.
  
 
[[Category:MicroBots]]
 
[[Category:MicroBots]]

Latest revision as of 17:44, 9 April 2025

EpeeistDC
Author(s) Sheldor(2)
Extends AdvancedRobot
Targeting Dynamic Clustering
Movement Multi-Mode (Stop And Go and Random Movement)
Current Version 3.0
Code License RWPCL

Previously named FoilistMicro.

Strategy

How does it move?

Stop And Go and Random Movement with Wall Smoothing, like many other MicroBots.

How does it fire?

Simple Dynamic Clustering with four dimensions, which are compressed into a single number for code size. It pioneered using waves based on Angular Velocity for lower code size. In 3.0, each wave is visited once per tick in the same loop, to calculate angle scores and update active waves.