# .font: font.text_2
2021-01-05 13:02 DarkStoorM  
# .font: font.text_1
 dustin , do you think it would be worth adding a deep explanation on how to approach each CSO cave after the solutions are revealed? I would like to know how the current solutions actually work and why :P  
  
Here, for example, I know there are two solutions, but due to the scanning order, one of them is impossible :D

# .font: font.text_2
2021-01-05 14:18 dustin  
# .font: font.text_1
 darkstoorm , well on  Arno 's site in the forum, there's a thread where i explain in detail how the cso caves work. so far cso 1-30 are explained there, and the thread will continue. you find it in "tools, fanstuff" - "cavescanning order effects or safely touch fireflies" :)  
  
i think if you carefully read your way through the thread, you can try and explain new cso caves for yourself :)

# .font: font.text_2
2021-01-05 14:21 DarkStoorM  
# .font: font.text_1
Oh right, now I remember! :D Gonna take a look later

# .font: font.text_2
2021-01-05 19:16 dustin  
# .font: font.text_1
thx 4 your interest! :)

# .font: font.text_2
2021-01-07 01:14 dustin  
# .font: font.text_1
oh! for some reason, i was certain the ffly had to take a corner before getting crushed. but now, seeing your demos... it's simpler :D  
  
 darkstoorm , here's the explanation why the solution without the | push does not work. you would end up in the following scenario (one frame before explosion):  
  
.|  
^f  
  
now ^ would like to move before the explosion happens. but unfortunately for him, the | is scanned first and explodes the f before ^ can move away, so he cannot escape the explosion range anymore.  
  
in the solution, both the | and the f are delayed by one frame. that's exactly enough for ^ to escape the hotspot!  
  
note that if instead of a |, it was an amoeba which killed the f...  
.a  
^f  
...then ^ would indeed survive. this is because an amoeba does not actively kill flies, but the explosion happens when the fly is scanned. as ^ is scanned before f, he would escape this scenario safely!

# .font: font.text_2
2021-01-07 02:10 nesdori  
# .font: font.text_1
 dustin , i also took a small corner in my solution and just right after my run wondered that why i thought that it would change anything. but then again it's so small extra that removing it won't help to get better score so i left that run :)

# .font: font.text_2
2021-01-07 18:43 dustin  
# .font: font.text_1
funny how we both came to think the corner is necessary! i could have cut the last row! :D

# .font: font.text_2
2021-01-07 20:54 nesdori  
# .font: font.text_1
 dustin , i didn't really thought that a corner is necessary but i visualized that the fly is approaching from the right horizontally (like it usually is in other caves) and so i did an extra curve to match the fly route with my visualization :)