Difference between revisions of "Newton"
(create page) |
m (cleanup, fix funny mistake) |
||
Line 3: | Line 3: | ||
| image = Newton.jpg | | image = Newton.jpg | ||
| caption = | | caption = | ||
− | | name = <span style="color:#008000"> | + | | name = <span style="color:#008000">Newton</span> |
| author = [[Zyx]] | | author = [[Zyx]] | ||
| extends = [[AdvancedRobot]] | | extends = [[AdvancedRobot]] | ||
− | | targeting = [[VCS]]-[[GuessFactor Targeting|GF Targeting]] | + | | targeting = [[VCS]]-[[GuessFactor Targeting (traditional)|GF Targeting]] |
| movement = [[VCS]]-[[Wave Surfing]] | | movement = [[VCS]]-[[Wave Surfing]] | ||
| best_rating = | | best_rating = | ||
Line 16: | Line 16: | ||
| isOpenSource = true | | isOpenSource = true | ||
}} | }} | ||
− | |||
{{Navbox small | {{Navbox small | ||
| title = Sub Pages | | title = Sub Pages | ||
Line 24: | Line 23: | ||
| title2 = '''Credits''' | | title2 = '''Credits''' | ||
}} | }} | ||
− | |||
== Background Information == | == Background Information == | ||
Line 31: | Line 29: | ||
; Author | ; Author | ||
− | [[Zyx]] | + | [[User:Zyx|Zyx]] |
; Extends | ; Extends | ||
Line 39: | Line 37: | ||
First bot I released in the rumble. | First bot I released in the rumble. | ||
− | It had | + | It had a behavior selection system that allow it to activate/deactivate different guns and movements. An example would be deactivating low-segmented stats on later rounds. This feature is being removed for future versions but was a nice thing. |
; Great, I want to try it. Where can I download it? | ; Great, I want to try it. Where can I download it? | ||
Line 50: | Line 48: | ||
; How does it [[Movement|move]]? | ; How does it [[Movement|move]]? | ||
− | [[VCS]] | + | [[VCS]]-ased [[Wave Surfing]] with some segmentation. |
; How does it fire? | ; How does it fire? | ||
− | [[VCS]] based [[GuessFactor Targeting]] | + | [[VCS]]-based [[GuessFactor Targeting (traditional)|GuessFactor Targeting]] |
; How does the [[melee]] strategy differ from [[One-on-one]] strategy? | ; How does the [[melee]] strategy differ from [[One-on-one]] strategy? | ||
− | [[One-on-one]] | + | [[One-on-one]] specialist. |
; How does it select a target to attack/avoid in [[melee]]? | ; How does it select a target to attack/avoid in [[melee]]? | ||
− | [[One-on-one]] | + | [[One-on-one]] specialist. |
; What does it save between rounds and matches? | ; What does it save between rounds and matches? | ||
Line 67: | Line 65: | ||
; Where did you get the name? | ; Where did you get the name? | ||
− | My previous bots were made with no concern to the [[Robocode/Game Physics]], when I decided to learn the exact physics the name the greatest physician popped in, so I decided to honour [http://en.wikipedia.org/wiki/Isaac_Newton Sir Isaac Newton]. | + | My previous bots were made with no concern to the [[Robocode/Game Physics|game physics]], when I decided to learn the exact physics the name the greatest physician popped in, so I decided to honour [http://en.wikipedia.org/wiki/Isaac_Newton Sir Isaac Newton]. |
; Can I use your code? | ; Can I use your code? | ||
Line 83: | Line 81: | ||
* A lot of code structure, segmentation and other details came from reading [[Dookious]] | * A lot of code structure, segmentation and other details came from reading [[Dookious]] | ||
− | |||
− | |||
[[Category:MegaBots|Newton]] | [[Category:MegaBots|Newton]] |
Latest revision as of 08:33, 15 May 2009
Newton | |
Author(s) | Zyx |
Extends | AdvancedRobot |
Targeting | VCS-GF Targeting |
Movement | VCS-Wave Surfing |
Current Version | 2.1 |
Download |
- Sub Pages:
- Version History - Credits
Background Information
- Bot Name
Newton
- Author
- Extends
- What's special about it?
First bot I released in the rumble.
It had a behavior selection system that allow it to activate/deactivate different guns and movements. An example would be deactivating low-segmented stats on later rounds. This feature is being removed for future versions but was a nice thing.
- Great, I want to try it. Where can I download it?
All versions can be downloaded from /VersionHistory.
- How competitive is it?
- Medium, best version placed 64 in the General Rumble and #55 in PL (version: 2.1, date: 05/15/09)
Strategy
- How does it move?
VCS-ased Wave Surfing with some segmentation.
- How does it fire?
VCS-based GuessFactor Targeting
- How does the melee strategy differ from One-on-one strategy?
One-on-one specialist.
- How does it select a target to attack/avoid in melee?
One-on-one specialist.
- What does it save between rounds and matches?
Gun and movement stats are saved across rounds.
Additional Information
- Where did you get the name?
My previous bots were made with no concern to the game physics, when I decided to learn the exact physics the name the greatest physician popped in, so I decided to honour Sir Isaac Newton.
- Can I use your code?
I'd prefer the code is used for learning and getting ideas instead of just extracting whole pieces, but is free to use in anyway, just give appropriate credits.
- What's next for your robot?
- Complete rewrite to use what I've learned since I last worked on it.
- Does it have any White Whales?
All top bots.
- What other robot(s) is it based on?
No code is shared from any bot but many ideas come from the wiki in general and:
- Early versions were based on BasicSurfer and GuessFactor Targeting Tutorial
- A lot of code structure, segmentation and other details came from reading Dookious