Interesting collision corner case / ?Bug?

Hi. I noticed this case where I start on an emp powerup. I try to turn right but collide with the other player. This causes me to get the same powerup again. ending up with 3 emp instead of 2 in this case.

I also noticed that player 2 somehow got a lizzard from somewhere…

Starting round: 7
Player A - LCubed: Map View

round:7
player: id:1 position: y:2 x:46 speed:8 state:HIT_MUD statesThatOccurredThisRound:TURNING_RIGHT, HIT_MUD boosting:false boost-counter:0 damage:1 score:1 powerups: TWEET:1
opponent: id:2 position: y:4 x:43 speed:8

[β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘β–‘β–‘β–‘1β–‘β–‘β–‘β–‘β–‘#β–‘β–‘β–‘#β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘*β–‘β–‘*#β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘2β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘βˆ±β–‘β–‘Β»β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘*β–‘β–‘]

Received command C;7;TURN_RIGHT
Player B - LCubedBB: Map View

round:7
player: id:2 position: y:4 x:43 speed:8 state:TURNING_RIGHT statesThatOccurredThisRound:TURNING_RIGHT boosting:false boost-counter:0 damage:0 score:16 powerups: LIZARD:2, EMP:1, TWEET:1
opponent: id:1 position: y:2 x:46 speed:8

[β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–“β–‘β–‘β–‘]
[β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘1β–‘β–‘β–‘β–‘β–‘#β–‘β–‘β–‘#β–‘β–‘β–“β–‘β–‘β–‘β–‘]
[β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘*β–‘β–‘*#β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘β–‘β–‘β–‘2β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘βˆ±β–‘β–‘Β»β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]

Received command C;7;ACCELERATE
Completed round: 7


Starting round: 8
Player A - LCubed: Map View

round:8
player: id:1 position: y:3 x:53 speed:8 state:TURNING_RIGHT statesThatOccurredThisRound:TURNING_RIGHT boosting:false boost-counter:0 damage:1 score:5 powerups: EMP:1, TWEET:1
opponent: id:2 position: y:4 x:52 speed:9

[β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘β–‘βˆ±β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘β–‘β–‘#β–‘β–‘β–‘#β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘β–‘β–‘β–‘1β–‘β–‘*#β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘β–‘β–‘2β–‘β–‘Β»β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘*β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]

Received command C;8;TURN_RIGHT
Player B - LCubedBB: Map View

round:8
player: id:2 position: y:4 x:52 speed:9 state:ACCELERATING statesThatOccurredThisRound:ACCELERATING boosting:false boost-counter:0 damage:0 score:20 powerups: LIZARD:3, EMP:1, TWEET:1
opponent: id:1 position: y:3 x:53 speed:8

[β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘β–‘βˆ±β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘β–‘β–‘β–‘#β–‘β–‘β–‘#β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘β–‘β–‘β–‘β–‘1β–‘β–‘*#β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘β–‘β–‘β–‘2β–‘β–‘Β»β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘*β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]

Received command C;8;TURN_RIGHT
Completed round: 8


Starting round: 9
Player A - LCubed: Map View

round:9
player: id:1 position: y:3 x:59 speed:3 state:HIT_WALL statesThatOccurredThisRound:TURNING_RIGHT, HIT_WALL boosting:false boost-counter:0 damage:3 score:8 powerups: EMP:3, TWEET:1
opponent: id:2 position: y:4 x:59 speed:9

[β–‘β–‘β–‘β–‘β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘β–‘βˆ±β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘#β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–“β–‘β–‘β–‘]
[β–‘β–‘*#β–‘1β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘Β»β–‘β–‘β–‘2β–‘β–‘β–‘β–‘*β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–“β–‘β–‘β–‘β–‘]

Received command C;9;ACCELERATE
Player B - LCubedBB: Map View

round:9
player: id:2 position: y:4 x:59 speed:9 state:TURNING_RIGHT statesThatOccurredThisRound:TURNING_RIGHT boosting:false boost-counter:0 damage:0 score:28 powerups: BOOST:1, LIZARD:4, EMP:1, TWEET:1
opponent: id:1 position: y:3 x:59 speed:3

[β–‘β–‘β–‘β–‘β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘β–‘βˆ±β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘β–‘#β–‘β–‘β–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–“β–‘β–‘β–‘]
[β–‘β–‘*#β–‘1β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘]
[β–‘Β»β–‘β–‘β–‘2β–‘β–‘β–‘β–‘*β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–“β–‘β–‘β–‘β–‘]

Received command C;9;TURN_LEFT
Completed round: 9

Hi @LouisLotter
I have brought this up with the team. Will get back to you.

Hi @LouisLotter thank you for raising this issue. Looks like the collision is double counting the block at the start of the round. We will have a look and get a fix in for the next release.

2 Likes