My entry for the
PatternMatcherChallenge.
Is basically Ender with no movement, Pattern Matcher gun only and 0.5 power bullets.
Vic
- 1.3 solved nagging bug in calculating gunBearing, increased saved pattern file to size 15000
- 1.2 increased max Pattern size from 200 to 1000, now inflicts more initial damage, improved deltaheading accuracy
- 1.1 altered the deltaheading codec to handle lowered maxTurnRates?
- 1.0 uses Ender's Symbolic Pattern Matcher
Here's the GL version of EnderPMC in action:
Great work with the high PMC index and completing the challenge! --
PEZ
- Thanx! I'm quite happy now :-) -- Vic
I should listen better to you guys :-) Just solved a nagging bug. It turned out that the conversion from target point to gunbearing was not completely accurate. As it turns out, the answer was on my own
TrigChallenges page where an unknown trig wizard posted an alternative to my calculation (calculation #5). Thanx ... whoever you are ...:-) I'll clean up that page soon ... it got a bit messy over time ... --
Vic
I'm happy to report that all but one (the challenge specific initial damage code) improvements from
EnderPMC 1.1 to
EnderPMC 1.3 are generic. That means that my
MegaBotEnder will benefit greatly from the improvements made during the
PatternMatcherChallenge. For now
EnderPMC 1.3 will be the last version. I will concentrate my efforts on
Ender's movement now. This challenge has convinced me that
Ender has a good gun and that its weakness must therefore be its movement. --
Vic
Vic, I have just uploaded a bot
https://robocoderepository.com/Controller.jsp?submitAction=downloadClass&id=1567 with completely deterministic behaviour that wins 99 vs 1 against
EnderPMC. Maybe an idea as a sequal to the
PatternMatcherChallenge now that most bots (except mine) have completed the challenge? --
Loki
- I noticed that your bot hits the walls quite often (most rounds). Is it's reaction to a wall collision also deterministic? Because if it isn't then it would be impossible (i think) to beat your bot in this challenge. It would be very interesting to see which PatternMatching guns can deal with change of direction on impact. Mine can't for sure :-) Anyway, EnderPMC sure gets bashed big time :-) For now i'll be concentrating on movement but i'll for sure give it a shot with my current gun. Just make a page. How does you gun do in your own challenge? -- Vic