# .font: font.text_2
2019-05-30 19:22 nesdori  
# .font: font.text_1
:)

# .font: font.text_2
2019-05-30 19:28 shredder  
# .font: font.text_1
:O

# .font: font.text_2
2019-05-30 20:07 shredder  
# .font: font.text_1
but how? :D

# .font: font.text_2
2019-05-30 20:53 Arno  
# .font: font.text_1
good one! i thought this was impossible! :-)

# .font: font.text_2
2019-05-30 21:00 shredder  
# .font: font.text_1
omg :O i've tried this million times, even the same way as you did  Arno  :O but always... failed :D you guys are boulder dash terminators :) i'm glad i can play with such a great players :) all the time i have new lesson :O

# .font: font.text_2
2019-05-30 21:48 nesdori  
# .font: font.text_1
it's quite easy to pass a fly once you know how bd engine works. fly does check if it's next to rockford before it moves and will explode if it does.  
  
SO, let's see what happens here, fly goes to the left and rockford runs to the right.  
  
IF the distance is like this in the beginning of frame:  
  
..F  
R..  
  
Fly is scanned first because it's above hero. fly checks if rockford is nearby, it's not, so move:  
  
.F.  
R..  
  
the rockford is scanned and it moves to the right:  
  
.F.  
.R.  
  
now frame ends AND NEXT ONE STARTS. FLY IS SCANNED FIRST AGAIN.. AND IT CHECKS FOR REASONS TO EXPLODE AND FINDS ROCKFORD BELOW.. *boom* , POOR ROCKFORD :(  
  
NOW LET'S SEE WHAT HAPPENS IF THE DISTANCE IS LIKE THIS:  
  
.f.  
r..  
  
FLY CHECKS AND THEN GOES FIRST:  
  
f..  
r..  
  
NOW IT'S ROCKFORD'S TURN TO MOVE:  
  
f..  
.r.  
  
ROCKFORD PASSES SAFELY BECAUSE FLY DOES NOT CHECK FOR IT WHILE ROCKFORD IS NEXT TO fly!  
  
SO.. IF THE DISTANCE BETWEEN ROCKFORD AND FLY IS odd, rockford can just run below it and pass it everytime. if the distance is even, rockford would die always if he tries to pass. if you just try blindly run below a fly without checking the distance, you would succeed 50% of time. if the distance is even, you should stand still for one frame and wait fly to move, then just keep running and pass safely :)

# .font: font.text_2
2019-05-30 21:51 shredder  
# .font: font.text_1
magnificient explaining  nesdori ! thank you! :)