Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » [ATC#3] So you say you're a "hacker"? Prove it!
- IcyCoder
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
Submission: STINGERthe legend arrivesPROTECT @32
PROTECT @31
PROTECT EXECUTION_POINTER
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
SET DIRECTION RANDOM
MOVE
SET DIRECTION RANDOM
MOVE
SET *@*EXECUTION_POINTER @31
SET *@*EXECUTION_POINTER @31
IF *DIRECTION EQUALS -1 28 24
SET EXECUTION_POINTER 24
SET DATA1 1
SET *@DATA1 @32
SET DATA1 DATA1+1
IF DATA1 GREATERTHAN 32 28 30
SET EXECUTION_POINTER 1
SET EXECUTION_POINTER 1
SET EXECUTION_POINTER 25
SET EXECUTION_POINTER EXECUTION_POINTER-1
TAG STINGER
I guess I'll actually have to start improving it…
Because JS is the future (echos) future future futur futu fut fu f
- CodeLegend
-
500+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
The CODE legend has been here the whole time -snip-
the legend arrives
![](http://cdn.scratch.mit.edu/scratchr2/static/__2da569fe43e79c985a93bf28c8790afe__/djangobb_forum/img/smilies/wink.png)
- CodeLegend
-
500+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
I think we'll need more than three trials when we get higher up. The results are highly variable when running these bots:
RunRunProtect, IcyFireBot, CopyBot, InfiniteLoop, Snipar, STINGER
RunRunProtect, IcyFireBot, CopyBot, InfiniteLoop, Snipar, STINGER
- jokebookservice1
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
NTW, I am working on RunRunBeat, it isconsistently beating STINGER (by a couple point) during 1v1 games. It is kinda inspired by yours - we'll see what MAPU says I think we'll need more than three trials when we get higher up. The results are highly variable when running these bots:
RunRunProtect, IcyFireBot, CopyBot, InfiniteLoop, Snipar, STINGER
- IcyCoder
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
you should do STINGER vs STINGER vs STINGER vs (repeat as necessary) I think we'll need more than three trials when we get higher up. The results are highly variable when running these bots:
RunRunProtect, IcyFireBot, CopyBot, InfiniteLoop, Snipar, STINGER
Because JS is the future (echos) future future futur futu fut fu f
- IcyCoder
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
ohh I am making a third bot (or second I may discontinue IcyBot (not IcyFireBot))NTW, I am working on RunRunBeat, it isconsistently beating STINGER (by a couple point) during 1v1 games. It is kinda inspired by yours - we'll see what MAPU says I think we'll need more than three trials when we get higher up. The results are highly variable when running these bots:
RunRunProtect, IcyFireBot, CopyBot, InfiniteLoop, Snipar, STINGER
Because JS is the future (echos) future future futur futu fut fu f
- Macie1234
-
100+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
BOTYMCBOTFACE IS NOT COMPETINGSubmission: BotyMcBotFaceUpdated:revision 1:MOVE
SET DIRECTION RANDOM
MOVE
**SET *@1 @8
**SET *@2 @7
**SET *@25 @7
SET EXECUTION_POINTER 1
TAGMOVE
SET DIRECTION RANDOM
MOVE
**SET *@1 @8
**SET *@2 @7
**SET *@25 @RANDOM%8+8
SET EXECUTION_POINTER 1
TAG
TAG
TAG
TAG
TAG
TAG
TAG
TAGSET EXECUTION_POINTER 5
TAG
SET EXECUTION_POINTER 1
MOVE
SET DIRECTION RANDOM
MOVE
SET *EXECUTION_POINTER 1
**SET *@2 @3
**SET *@1 @2
**SET *@3 @2
**SET *@4 @2
**SET *@5 @2
**SET *@6 @2
**SET *@7 @2
**SET *@8 @2
**SET *@9 @3
**SET *@2 @2
- CodeLegend
-
500+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
As long as you share it, so I can beat you backNTW, I am working on RunRunBeat, it isconsistently beating STINGER (by a couple point) during 1v1 games. It is kinda inspired by yours - we'll see what MAPU says I think we'll need more than three trials when we get higher up. The results are highly variable when running these bots:
RunRunProtect, IcyFireBot, CopyBot, InfiniteLoop, Snipar, STINGER
![](http://cdn.scratch.mit.edu/scratchr2/static/__2da569fe43e79c985a93bf28c8790afe__/djangobb_forum/img/smilies/wink.png)
Also keep in mind that 1v1 isn't how this competition is played…
Last edited by CodeLegend (July 14, 2016 20:33:48)
- jokebookservice1
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
You areright, it still sucks at multiplayerAs long as you share it, so I can beat you backNTW, I am working on RunRunBeat, it isconsistently beating STINGER (by a couple point) during 1v1 games. It is kinda inspired by yours - we'll see what MAPU says I think we'll need more than three trials when we get higher up. The results are highly variable when running these bots:
RunRunProtect, IcyFireBot, CopyBot, InfiniteLoop, Snipar, STINGER
Also keep in mind that 1v1 isn't how this competition is played…
PROTECT @RANDOM
PROTECT @EXECUTION_POINTER
PROTECT @RANDOM
SET *@RANDOM @32
SET *EXECUTION_POINTER
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
SET *@RANDOM @31
SET *@RANDOM @32
SET *@RANDOM @31
SET *@RANDOM @32
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
PROTECT @RANDOM
SET *@RANDOM @31
SET *@RANDOM @32
SET *@RANDOM @31
SET *@RANDOM @32
SET *@RANDOM @31
SET *@RANDOM @32
SET *@RANDOM @31
MOVE
SET EXECUTION_POINTER 1
SET EXECUTION_POINTER EXECUTION_POINTER
TAG RunRunBeat
- TheMonsterOfTheDeep
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
Why does it protect the line at the execution pointer instead of the execution pointer itself? [snip]
You areright, it still sucks at multiplayer
…
PROTECT @EXECUTION_POINTER
…
my latest extension: 2d vector math
- Macie1234
-
100+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
This post was eaten by the moon
This is stopping at line nine…
I'm getting in the console
This is stopping at line nine…
PROTECT EXECUTION_POINTER
PROTECT EXECUTION_POINTER
PROTECT @10
PROTECT @9
PROTECT @1
PROTECT @5
PROTECT @31
IF *EXECUTION_POINTER GREATERTHAN 1 2 11
SET @32 *@*(EXECUTION_POINTER+1)
SET *@*EXECUTION_POINTER @31
SET DATA1 DATA1+1
IF *@DATA1 EQUALS 31 15 16
SET *@DATA1 @31
IF DATA1 GREATERTHAN 31 17 13
TAG test
aputurk.tk/:1 Uncaught TypeError: getOtherBotValue(...) is not a function
Last edited by Macie1234 (July 14, 2016 21:04:04)
- IcyCoder
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
Report it on githubWhy the program getting stuck at 9? I'm gettingPROTECT EXECUTION_POINTER
PROTECT EXECUTION_POINTER
PROTECT @10
PROTECT @9
PROTECT @1
PROTECT @5
PROTECT @31
SET DIRECTION DIRECTION+1
MOVE
IF *EXECUTION_POINTER GREATERTHAN 1 2 11
SET @32 *@*(EXECUTION_POINTER+1)
SET *@*EXECUTION_POINTER @31
SET DATA1 DATA1+1
IF *@DATA1 EQUALS 31 15 16
SET *@DATA1 @31
IF DATA1 GREATERTHAN 31 17 13
TAG UnnamedBot977aputurk.tk/:1 Uncaught TypeError: getOtherBotValue(...) is not a function
Because JS is the future (echos) future future futur futu fut fu f
- goldfish678
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
Submission: WonkThePlank
Revision 1
Revision 2
Revision 3
I have no idea if this will work
Testing revision 1 of WonkThePlank with revision 2 of stinger. Here we go…
Aaand Stinger wins 319-0. About what I expected.
That's weird, I tried it again and Stinger seems to be stuck at 319… glitch anyone?
SET DIRECTION RANDOM
MOVE
IF *@2 EQUALS @17 1 1
IF *@2 EQUALS @19 1 1
SET EXECUTION_POINTER 1
TAG
SET DIRECTION RANDOM
MOVE
IF *@2 EQUALS @15 1 1
IF *@2 EQUALS @17 1 1
SET EXECUTION_POINTER 1
TAG
PROTECT @3
SET DIRECTION RANDOM
MOVE
IF *@2 EQUALS @15 1 1
IF *@2 EQUALS @17 1 1
SET EXECUTION_POINTER 1
TAG
PROTECT @5
PROTECT @6
PROTECT @7
PROTECT @8
SET DIRECTION RANDOM
MOVE
SET *@15 @14
SET *@17 @14
SET *@RANDOM @14
SET *@RANDOM @14
SET *@RANDOM @14
SET *@RANDOM @14
SET EXECUTION_POINTER 1
TAG
Testing revision 1 of WonkThePlank with revision 2 of stinger. Here we go…
Aaand Stinger wins 319-0. About what I expected.
That's weird, I tried it again and Stinger seems to be stuck at 319… glitch anyone?
Last edited by goldfish678 (July 15, 2016 19:16:20)
- goldfish678
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
Submission: OverWriter
Revision 1:
Please don't take this that seriously. ![](//cdn.scratch.mit.edu/scratchr2/static/__2da569fe43e79c985a93bf28c8790afe__/djangobb_forum/img/smilies/tongue.png)
SET *@1 @32
SET *@2 @32
SET *@3 @32
SET *@4 @32
SET *@5 @32
SET *@6 @32
SET *@7 @32
SET *@8 @32
SET *@9 @32
SET *@10 @32
SET *@11 @32
SET *@12 @32
SET *@13 @32
SET *@14 @32
SET *@15 @32
SET *@16 @32
SET *@17 @32
SET *@18 @32
SET *@19 @32
SET *@20 @32
SET *@21 @32
SET *@22 @32
SET *@23 @32
SET *@24 @32
SET *@25 @32
SET *@26 @32
SET *@27 @32
SET *@28 @32
SET *@29 @32
SET *@30 @32
SET *@31 @32
SET DIRECTION RANDOM
SET *@1 @32
SET *@2 @32
SET *@3 @32
SET *@4 @32
SET *@5 @32
SET *@6 @32
SET *@7 @32
SET *@8 @32
SET *@9 @32
SET *@10 @32
SET *@11 @32
SET *@12 @32
SET *@13 @32
SET *@14 @32
SET *@15 @32
SET *@16 @32
SET *@17 @32
SET *@18 @32
SET *@19 @32
SET *@20 @32
SET *@21 @32
SET *@22 @32
SET *@23 @32
SET *@24 @32
SET *@25 @32
SET *@26 @32
SET *@27 @32
SET *@28 @32
SET *@29 @32
TAG
SET DIRECTION RANDOM
SET EXECUTION_POINTER 1
![](http://cdn.scratch.mit.edu/scratchr2/static/__2da569fe43e79c985a93bf28c8790afe__/djangobb_forum/img/smilies/tongue.png)
Last edited by goldfish678 (July 14, 2016 22:38:58)
- TheMonsterOfTheDeep
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
@CodeLegend I may actually stand a chance against STINGER ![](//cdn.scratch.mit.edu/scratchr2/static/__2da569fe43e79c985a93bf28c8790afe__/djangobb_forum/img/smilies/tongue.png)
![](http://i.cubeupload.com/2AxqxD.png)
![](http://i.cubeupload.com/tB0DCm.png)
Although the second fight was really close - the winning bot changed from STINGER to Snipar a lot so it's probably random who wins in a non-1v1![](//cdn.scratch.mit.edu/scratchr2/static/__2da569fe43e79c985a93bf28c8790afe__/djangobb_forum/img/smilies/tongue.png)
Or maybe my bot only won out of pure luck![](//cdn.scratch.mit.edu/scratchr2/static/__2da569fe43e79c985a93bf28c8790afe__/djangobb_forum/img/smilies/tongue.png)
![](http://cdn.scratch.mit.edu/scratchr2/static/__2da569fe43e79c985a93bf28c8790afe__/djangobb_forum/img/smilies/tongue.png)
![](http://i.cubeupload.com/2AxqxD.png)
![](http://i.cubeupload.com/tB0DCm.png)
Although the second fight was really close - the winning bot changed from STINGER to Snipar a lot so it's probably random who wins in a non-1v1
![](http://cdn.scratch.mit.edu/scratchr2/static/__2da569fe43e79c985a93bf28c8790afe__/djangobb_forum/img/smilies/tongue.png)
Or maybe my bot only won out of pure luck
![](http://cdn.scratch.mit.edu/scratchr2/static/__2da569fe43e79c985a93bf28c8790afe__/djangobb_forum/img/smilies/tongue.png)
my latest extension: 2d vector math
- iamunknown2
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
Have you tried testing out my new revision 6, anyone? As I've said, I changed it to something else…
| My website | Using Geany | A Christian | Running Ubuntu MATE 14.04 with Flash 18.0 (release 0) | Search this with quotation marks on Google to view my posts: “ellipsepostpianolizard” (some posts may not show up) |
Moving on from Scratch? Learn Python/a scripting language (e.g Perl, JavaScript), then move on to a C derivative
Moving on from Scratch? Learn Python/a scripting language (e.g Perl, JavaScript), then move on to a C derivative
- iamunknown2
-
1000+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
Does each turn run all the lines of code, or does it run each line of code each turn?
Last edited by iamunknown2 (July 15, 2016 00:28:34)
| My website | Using Geany | A Christian | Running Ubuntu MATE 14.04 with Flash 18.0 (release 0) | Search this with quotation marks on Google to view my posts: “ellipsepostpianolizard” (some posts may not show up) |
Moving on from Scratch? Learn Python/a scripting language (e.g Perl, JavaScript), then move on to a C derivative
Moving on from Scratch? Learn Python/a scripting language (e.g Perl, JavaScript), then move on to a C derivative
- CodeLegend
-
500+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
In a 1v1 match, there are only ten opponents, and each has 32 lines of code. So it's only possible to get up to 320 points. Probably just a coincidence that it missed exactly one each time. That's weird, I tried it again and Stinger seems to be stuck at 319… glitch anyone?
- CodeLegend
-
500+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
I've been including it in my tests, but it hasn't fared well Have you tried testing out my new revision 6, anyone? As I've said, I changed it to something else…
![](http://cdn.scratch.mit.edu/scratchr2/static/__2da569fe43e79c985a93bf28c8790afe__/djangobb_forum/img/smilies/sad.png)
It runs a single line of code per turn. The bots all run in a random order. Does each turn run all the lines of code, or does it run each line of code each turn?
- CodeLegend
-
500+ posts
[ATC#3] So you say you're a "hacker"? Prove it!
You definitely stand a chance! It all just depends on the configuration… @CodeLegend I may actually stand a chance against STINGER
May the best bot win!