Difference between revisions of "SimpleBot"
Jump to navigation
Jump to search
m (update credits) |
m (fix) |
||
Line 46: | Line 46: | ||
:* ''[[ABC]], who invented [[WaveSurfing]] which is now a must have of a modern robot. '' | :* ''[[ABC]], who invented [[WaveSurfing]] which is now a must have of a modern robot. '' | ||
:* ''[[Paul Evans]], for his excellent idea of [[GuessFactor]], without which the power of [[kNN]] can never be explored fully. '' | :* ''[[Paul Evans]], for his excellent idea of [[GuessFactor]], without which the power of [[kNN]] can never be explored fully. '' | ||
− | :* ''[[Voidious]], [[Skilgannon]] and [[User:Positive|Positive]] for the brilliant [[User:Voidious/Optimal_Velocity#Hijack_2 getNewVelocity]] code. '' | + | :* ''[[Voidious]], [[Skilgannon]] and [[User:Positive|Positive]] for the brilliant [[User:Voidious/Optimal_Velocity#Hijack_2 | getNewVelocity]] code. '' |
__NOTOC__ __NOEDITSECTION__ | __NOTOC__ __NOEDITSECTION__ | ||
{{Template:Bot Categorizer|author=Xor|isMega=true|isOneOnOne=true|isMelee=false|isOpenSource=true|extends=AdvancedRobot}} | {{Template:Bot Categorizer|author=Xor|isMega=true|isOneOnOne=true|isMelee=false|isOpenSource=true|extends=AdvancedRobot}} |
Revision as of 06:02, 10 October 2017
- SimpleBot Sub-pages:
- Version History - Understanding SimpleBot
Background Information
- Simplicity does not precede complexity, but follows it. — Alan Perlis
- What's special about it?
- It's simple.
Strategy
- How does it move?
- kNN GuessFactor WaveSurfing.
- How does it fire?
- kNN GuessFactor Targeting.
- What does it save between rounds and matches?
- Between matches: Nothing.
- Between rounds: Everything.
Additional Information
- Where did you get the name?
- For it's simple.
- What's next for your robot?
- Robocode is just another name of movement.
Movement rework.It will be another bot ;) (Now ScalarBot)Open source to everyone.done.
- What other robot(s) is it based on?
- As my "make it work" step, it's basically my trial of several modern techniques. Thus no code from others are used, except for "getNewVelocity" and related functions, which have to be exactly the same as the robocode engine. Credits will give to —
- ABC, who invented WaveSurfing which is now a must have of a modern robot.
- Paul Evans, for his excellent idea of GuessFactor, without which the power of kNN can never be explored fully.
- Voidious, Skilgannon and Positive for the brilliant getNewVelocity code.