Basilisk/Version History

From RoboWiki
Jump to: navigation, search

Basilisk 1.1: Ranked 73 in MiniRumble, 247 in RoboRumble

Uses random movement and a guessfactor gun

https://drive.google.com/uc?export=download&id=16BjaA8O0oqkJdpWpIILHHURhOLyu1c6C


Basilisk 1.2: Ranked 57 in MiniRumble, 216 in RoboRumble

Tweaked random movement

https://drive.google.com/uc?export=download&id=1M_0RbwhOHgDqa9xbCWaJeAr2igpmITh8


Basilisk 2.0: Ranked 27 in MiniRumble, 179 in RoboRumble

Starts with stop and go, after one death goes to random movement

https://drive.google.com/uc?export=download&id=1moals4FsyKWz2ESfII7VxTh0dlI70-ts


Basilisk 2.1: Ranked 36 in MiniRumble, 192 in RoboRumble

Beats the bullet shielders by adding a random factor onto the gun

Adjusted firepower so it shoots harder

https://drive.google.com/uc?export=download&id=1zlYPKjNjm-g_kI8yh6CDT-dt4V4cbovy


Basilisk 2.2: Ranked 29 in MiniRumble, 179 in RoboRumble

decreased firepower

Better method for changing modes

https://drive.google.com/uc?export=download&id=1Q6GEyNu_8zcX8e6PfM7V8NkIe4R8KFzO


Basilisk 2.3: Ranked 25 in MiniRumble, 155 in RoboRumble

Reverted firepower back to original

Tweaked the mode changer

https://drive.google.com/uc?export=download&id=10lY3FCS8mlVSvRc5SJFFlsXTI0mFzpzt


Basilisk 2.4: Ranked 23 in MiniRumble, 140 in RoboRumble

Added a flattener

Tweaked dive protection

https://drive.google.com/uc?export=download&id=14Y8T_wUZTyQT_SZ-Y3hqd3yCQZXcWKEs


Basilisk 2.5: Ranked 22 in MiniRumble, 138 in RoboRumble

Tweaked change direction numbers

Tweaked dive protection

https://drive.google.com/uc?export=download&id=1TBpIPIr8Mkf55gg-1zLxFsFKl_lT49J5


Basilisk 2.6: Ranked 22 in MiniRumble, 134 in RoboRumble

Tweaked close range combat

Code size reductions

https://drive.google.com/uc?export=download&id=1S775iWTC2XMowW_fRebFrh5nhvyTR2q8


Basilisk 2.7: Ranked 22 in MiniRumble, 140 in RoboRumble

Tweaked movement

https://drive.google.com/uc?export=download&id=1c7CEwn2wXN33-w_TnBd9KcAGzvMojWcw


Basilisk 2.8: Ranked 24 in MiniRumble, 138 in RoboRumble

Tweaked stop and go

https://drive.google.com/uc?export=download&id=13-JkuJBSzPP1Q3Gx5Xl0SjUobJnR_ax1


Basilisk 2.9: Ranked 24 in MiniRumble, 154 in RoboRumble

Tweaked stop and go

Tweaked movement (again)

Anti ram code

https://drive.google.com/uc?export=download&id=1Bwd519nUSS4XJFgyn1HkE2Td8fHUZswo


Basilisk 2.10: Ranked 22 in MiniRumble, 134 in RoboRumble

Changes direction if movement lateral angle gets too high

https://drive.google.com/uc?export=download&id=1IN0ewwunO_MJetrrs-Z0tCn4cTQastfk


Basilisk 2.11: Ranked 22 in MiniRumble, 137 in RoboRumble

Tweaked dive protection

Fixed bug that didn’t always calculate enemy firepower.

https://drive.google.com/uc?export=download&id=1Gl2HuMuHiO2_pLshF5u4xm9UG6UpBuR8


Basilisk 2.12: Ranked 22 in MiniRumble, 136 in RoboRumble

Tweaked movement, bugfix made movement worse so I made the profile mostly flat again.

https://drive.google.com/uc?export=download&id=1UIHvl7beWTKBMd9awhYPaZZwfhjKIhxw


Basilisk 2.13: Ranked 22 in MiniRumble, 133 in RoboRumble

Now uses Raiko’s change direction chance

Tweaked firepower

https://drive.google.com/uc?export=download&id=1l_4ebXNPqaZX1xKyguuOn466FZXY9OSM


Basilisk 2.14: Ranked 28 in MiniRumble, 139 in RoboRumble

Fixed bug in gun that did not adjust the guessfactors for the firepower

https://drive.google.com/uc?export=download&id=1UNf2e-sHZUR0LCoRacnNevIWSjBbx4tu


Basilisk 2.15: Ranked 21 in MiniRumble, 130 in RoboRumble

Fixed bug that 2.14 had that made it get destroyed by rambots

https://drive.google.com/uc?export=download&id=1vWlYQHBUUlFwqWRQMliOaHuNA7wC5tq0


Basilisk 2.16: Ranked 18 in MiniRumble, 126 in RoboRumble

Fixed bug in targeting and adjusted stop and go

https://drive.google.com/uc?export=download&id=1GZokhKyIAj0DUDi7MaH4XlJzsfva6fJ9


Basilisk 2.17: Ranked 18 in MiniRumble, 125 in RoboRumble

Adjusted stop and go, added a maximum movement lateral angle

https://drive.google.com/uc?export=download&id=1yB9nVuoOUkFACCM4fxaIe6zkMMtRwBe4


Basilisk 2.18: Ranked 19 in MiniRumble, 127 in RoboRumble

Added anti-ramming code

https://drive.google.com/uc?export=download&id=1F1zMlM3hxO1YYYvVG_gVKQ0KUfzL_C-c


April 23, 2019, Basilisk 2.19: Ranked 15 in MiniRumble, 118 in RoboRumble

Adjusted movement lateral angle

Adjusted firepower

https://drive.google.com/uc?export=download&id=1BgcKfR5Vy5kTsIFBRjw_Ga_jwmgBBWON


May 12, 2019, Basilisk 2.20: Ranked 16 in MiniRumble, 122 in RoboRumble

Adjusted chance to change direction

https://drive.google.com/uc?export=download&id=1BBaJurjTkV6GVfkzMjqvscDR2tcyGx46


May 13, 2019, Basilisk 2.21: Ranked 16 in MiniRumble, 125 in RoboRumble

Now uses ‘true optimal’ chances to change direction based on CarpetFinder

https://drive.google.com/uc?export=download&id=17YBSJddty5qP7ZjPL_QMnteb4t4xsGUG


May 16, 2019, Basilisk 2.22: Ranked 15 in MiniRumble, 117 in RoboRumble

Reverted to 2.19

Now uses wall smoothing movement from RaikoNano

https://drive.google.com/uc?export=download&id=1Og_NdOPRnMTGxUzvwY42uP_g-bkJVqnA


May 17, 2019, Basilisk 2.23: Ranked 15 in MiniRumble, 116 in RoboRumble

Better anti-ramming code

Changed the mode selection

https://drive.google.com/uc?export=download&id=1NCF7orE8AF3w6d5rKuQ1glj5pTSe-eDk


May 18, 2019, Basilisk 2.24: Ranked 15 in MiniRumble, 117 in RoboRumble

Added a time since deccel segment to the guessfactor gun

https://drive.google.com/uc?export=download&id=1M3Oqb4QmbP-Lmyy6gQItf1pJf6LEPfrb


May 19, 2019, Basilisk 2.25: Ranked 15 in MiniRumble, 113 in RoboRumble

Improved stop and go

https://drive.google.com/uc?export=download&id=1eHgsqiBjyk3ri7YYxCeQbEmEs1nB07G6


May 19, 2019, Basilisk 2.26: Ranked 15 in MiniRumble, 107 in RoboRumble

Added exponential moving averages

https://drive.google.com/uc?export=download&id=1o35CDRoi4i52v-hgyV4oq0Flr_7Qkbbr


May 19, 2019, Basilisk 2.27: Ranked 15 in MiniRumble, 107 in RoboRumble

Tweaked exponential moving averages

https://drive.google.com/uc?export=download&id=1q5ZN8ENULJL3qt3xeubUWS6ZGs_gsIXq


May 20, 2019, Basilisk 2.28: Ranked 14 in MiniRumble, 103 in RoboRumble

Just realized I accidentally removed the flattener in version 2.22; added it back

https://drive.google.com/uc?export=download&id=11jpvRPrrlhDynVptHU2_MGbmx7jrAp9z


May 21, 2019, Basilisk 2.29: Ranked 14 in MiniRumble, 105 in RoboRumble

Tweaked exponential moving averages

https://drive.google.com/uc?export=download&id=14ZPUJthmV_Wh3rjal_-i7TdQBhm981rQ


May 23, 2019, Basilisk 2.30: Ranked 15 in MiniRumble, 113 in RoboRumble

Removed exponential moving averages

https://drive.google.com/uc?export=download&id=1f5ukgQKVFSquhp9UY3D5DkNPpwcb-KtW


May 26, 2019, Basilisk 2.31: Ranked 14 in MiniRumble, 103 in RoboRumble

Reverted back to 2.28

Improved timeSinceDeccel index

https://drive.google.com/uc?export=download&id=1xYrq4mK3OkrfE_mUOgoK8_Pp1J0Lh-Yf


May 27, 2019, Basilisk 2.32: Ranked 14 in MiniRumble, 103 in RoboRumble

Added a wall index

https://drive.google.com/uc?export=download&id=1JqeD8AsyaQiBSri9chNPIddCX9-pR7U9


June 1, 2019, Basilisk 2.33: Ranked 15 in MiniRumble, 108 in RoboRumble

Removed wall index

Improved energy management

Improved stop and go

Tweaked exponential moving average

https://drive.google.com/uc?export=download&id=1nMZOLEqAM0bm_JDOKvSnNBF6GOi0b-ND


June 6, 2019, Basilisk 2.34: Ranked 14 in MiniRumble, 99 in RoboRumble

Tweaked exponential moving average

Added a lateral velocity index

https://drive.google.com/uc?export=download&id=1IJcOYU2ni4Z7-earL62ulFK2W3q0emtP


June 8, 2019, Basilisk 2.35:

Fixed stop and go by correctly calculating the energy gain/loss from hitting or being hit by the enemy from BasicEnemyTracker

https://drive.google.com/uc?export=download&id=16-Cts6GGsFpUqmavKflMbMd5dr6SGTvw


June 9, 2019, Basilisk 2.36: Ranked 13 in MiniRumble, 99 in RoboRumble

Tweaked energy management and dive protection

https://drive.google.com/uc?export=download&id=1_tttDIKW0fhH9BK0iuEGn3xqkjo_n5UN


June 12, 2019, Basilisk 2.37: Ranked 11 in MiniRumble, 91 in RoboRumble

Reverted to 2.35

Added a bullet time index

Removed distance index

https://drive.google.com/uc?export=download&id=1pnz4Iqd4ZPi9PVLj2ZdvnVJ67MuousSZ


June 16, 2019, Basilisk 2.38: Ranked 15 in MiniRumble, 101 in RoboRumble

Reverted to 2.35

Removed velocity and last velocity indexes

Added time since deccel and near wall indexes

Tweaks to energy management

Shrunk movement code

https://drive.google.com/uc?export=download&id=1mAspFngqxviumRW38cr6Icu4cMqR3xTv


June 17, 2019, Basilisk 2.39: Ranked 13 in MiniRumble, 96 in RoboRumble

Tweaked energy management and dive protection

Fixed bug in onHitByBullet event

https://drive.google.com/uc?export=download&id=1jJWlxSNyWJa3Efg8INUoK4-DQPurDGik


June 18, 2019, Basilisk 2.40: Ranked 14 in MiniRumble, 98 in RoboRumble

Reverted to 2.35

Tweaks to chance to change direction

https://drive.google.com/uc?export=download&id=18nfnzwqEPZZMoiXcsmTbz9W5tN4iBoH4


June 20, 2019, Basilisk 2.41: Ranked 13 in MiniRumble, 97 in RoboRumble

Tweaks to random movement

https://drive.google.com/uc?export=download&id=19is4rtHVyk_m1n7F2JO3TWeK9X-hOGJq


June 21, 2019, Basilisk 2.42: Ranked 11 in MiniRumble, 91 in RoboRumble

Revert to 2.35, tweaks to mode selection

https://drive.google.com/uc?export=download&id=136M6Z7lJGgNFsJZi6jeXgxYcmrK-yRBs


June 25, 2019, Basilisk 2.43: Ranked 12 in MiniRumble, 94 in RoboRumble

Shrunk movement code, tweaks to mode selection and lateral angle

https://drive.google.com/uc?export=download&id=1rugfJ_LCf_Mct9KUykQg9FcFEx5m3pVw


June 27, 2019, Basilisk 3.0: Pulled, it had some bad battles (lost to sample.Fire)

Swapped out GF gun for a simple nano PM gun

https://drive.google.com/uc?export=download&id=1DW3IFLW2mjVupMwviK68-G7_bKf-H7cG


June 27, 2019, Basilisk 3.1: Ranked 6 in MicroRumble, 15 in MiniRumble, and 117 in RoboRumble

Shrunk all the code so that it fits in a micro! =)

https://drive.google.com/uc?export=download&id=1ugpRzr_QZCp_em_VOj-YbPoV6Hqj44tS


June 28, 2019, Basilisk 3.2: Ranked 8 in MiniRumble, 81 in RoboRumble

Completely refactored guessfactor gun

Now has a time since deccel index and two wall indexes

https://drive.google.com/uc?export=download&id=1b9eoD6WAzdpg0pDrtuOJpoZ7-codK23S


June 28, 2019, Basilisk 3.3: Ranked 6 in MiniRumble, 72 in RoboRumble

Tweaks to rolling depth

From .95 to .99

https://drive.google.com/uc?export=download&id=15O_XePdczP5vsjGsBE6qupBmT2zFM71G


June 29, 2019, Basilisk 3.4: Ranked 5 in MiniRumble, 72 in RoboRumble

Improved mode selection

Now doesn’t log hits if it reversed recently, and lowered the threshold of bullet hits to use random movement

https://drive.google.com/uc?export=download&id=1MpTJfqpGAH_9GREpsbb5pZLRJp0dN0VR


July 3, 2019, Basilisk 3.5: Ranked 6 in MiniRumble, 72 in RoboRumble

Tweaks to energy management

Always fires 3 at rammers, and default firepower is now 1.9

https://drive.google.com/uc?export=download&id=1-HmGcbOGMe7YYx8mByQqpQaYAaE0e37s


July 4, 2019, Basilisk 3.6: Ranked 5 in MiniRumble, 72 in RoboRumble

Weights non-bullet-waves at 0.15, instead of 1

Tweaks to energy management

Reverted energy management back to 3.4, but now always fires 3 against rammers as well

https://drive.google.com/uc?export=download&id=1Qsy4EVss_ckdhtdnvPS1mj8X3bccT0oE


July 4, 2019, Basilisk 3.7: Ranked 5 in MiniRumble, 73 in RoboRumble

In MiniRumble

84.54 APS

99.53 PWIN

Now fires before aiming

Rolling average increased from 0.99 to 0.998

https://drive.google.com/uc?export=download&id=1ggRDyT9EJGgRrPvLdfeVLe6hi5P3IKKM


December 7, 2019, Basilisk 3.8: Ranked 5 in MiniRumble, 73 in RoboRumble

In MiniRumble

84. 54 APS

98.74 PWIN

Implemented changes from Basilite into Basilisk

Now instantly reverses if it was supposed to earlier but was blocked because of the random movement flattener

Also adapted flattener to take into account the robots velocity when deciding when to swap directions. Longer time before it can reverse at slow speeds, and a faster time to reverse at high speeds.

https://drive.google.com/uc?export=download&id=14rBnm6Op5_fPcIC9eizItBAGEq7LtkmF



December 11, 2019, Basilisk 3.9:

Now does not instantly reverse if it was supposed to earlier but was blocked because of the random movement flattener.

https://drive.google.com/uc?export=download&id=1uwH6O_P5QMxKk3I5rT_0xJM_QLc-ud2W

Personal tools