View bot.js
const turn = api.turn(); | |
if (turn === 0) { | |
this.generator = (function* () { | |
yield* [[0, 30], [1, 30]]; | |
for (let i = 0; i < 10; ++i) { | |
yield* [[3], [1, 2]]; | |
} | |
for (let i = 0; i < 4; ++i) { |
View bot.js
const turn = api.turn(); | |
if (turn === 0) { | |
this.generator = (function* () { | |
yield* [[0, 30], [1, 30]]; | |
for (let i = 0; i < 10; ++i) { | |
yield* [[3], [1, 2]]; | |
} | |
for (let i = 0; i < 4; ++i) { |
View bot.js
const turn = api.turn(); | |
const opening = "EEESSSEEESSEEEEEEEEEESSSEEESSSENEEENSNSSSSEEEEEEEEESSSEEESSEEEESE"; | |
if(turn < opening.length) { | |
switch (opening[turn]) { | |
case 'W': | |
api.awayX(); | |
break; | |
case 'N': | |
api.awayY(); | |
break; |
View bot.js
const turn = api.turn(); | |
if (turn === 0) { | |
this.generator = (function* () { | |
yield* [[1, 24], [0], [1], [2], [1, 3]]; | |
for (let i = 0; i < 9; ++i) { | |
yield* [[0], [3], [1]]; | |
} | |
yield [0, 3]; |
View bot.js
const turn = api.turn(); | |
const opening = "EEESSSEEESSEEEEEEEEEESSSEEESSSENEEENSNSSSSEEEEEEEEESSSEEESSEEEESE"; | |
if(turn < opening.length*5) { | |
switch (opening[turn%opening.length]) { | |
case 'W': | |
api.awayX(); | |
break; | |
case 'N': | |
api.awayY(); | |
break; |
View bot.js
const turn = api.turn(); | |
if (turn === 0) { | |
this.generator = (function* () { | |
yield* [[0, 24], [1], [0], [3], [0, 3]]; | |
for (let i = 0; i < 9; ++i) { | |
yield* [[1], [2], [0]]; | |
} | |
yield [1, 3]; |
View bot.js
const turn = api.turn(); | |
if (turn === 0) { | |
this.generator = (function* () { | |
yield* [[3, 8], [2, 16], [3], [0], [1], [0, 27]]; | |
let laps = 1; | |
while(true) { | |
for (let i = 0; i < laps*10; ++i) { | |
yield* [[3, 2], [0]]; | |
} |
View bot.js
const turn = api.turn(); | |
if (turn === 0) { | |
this.generator = (function*() { | |
yield* [[0, 24], [1], [0], [3], [0, 3]]; | |
for(let i = 0; i < 40; i++) { | |
yield* [[1], [2, 2]]; | |
} | |
while (true) { |
View bot.js
const turn = api.turn(); | |
const opening = | |
"SSSEEESSSEEEEEEEEEESSEEE"+ | |
"SSSEEESSSEEEEEEESSEEEEEE"+ | |
"SSSEEESSSEEEESSEEEEEEEEE"+ | |
"SSSEEESSSESSEEEEEEEEEEEE"; | |
const pattern = "NWSSSSEEESSSWNEESSEEEEEEEEEEEE"; | |
if(turn < opening.length) { | |
switch (opening[turn]) { | |
case 'W': |
View bot.js
const turn = api.turn(); | |
if (turn === 0) { | |
this.generator = (function*() { | |
for(let i = 0; i < 5; i++) { | |
yield* [[3], [1, 2]]; | |
} | |
yield* [[0, 30]]; | |
for(let i = 0; i < 5; i++) { |