# .font: font.text_2
# .autowrap: false
# .centered: true
cso 277 equipartition
# .font: font.text_1
by
# .font: font.text_2
dustin
# .centered: false

# .font: font.value_1
# .autowrap: false
NICOL                             2024-04-09 18:20
# .font: font.value_2
# .autowrap: true
OFC FOR ALL WHO DONT KNOW HOW TO SOLVE HERE U HAVE PUBLIC DEMO!

# .font: font.value_1
# .autowrap: false
DARKWOOD                          2024-04-12 20:37
# .font: font.value_2
# .autowrap: true
nicol HAVE A SPECIAL CSO LUCK :)

# .font: font.value_1
# .autowrap: false
DUSTIN                            2024-04-13 22:34
# .font: font.value_2
# .autowrap: true
THAT WAS ONE OF THE EASIER CSO CAVES, SHOWING A FEW DIFFERENT CSO EFFECTS.  
  
THERE ARE TWO BASIC SOLUTIONS:  
  
1. THE SOLUTION BY nesdori, darkstoorm AND darkwood:  
HERE WE SEE A TECHNIQUE WHICH COULD BE CALLED - IN REFERENCE TO THE ROCK CULTURE - "TRICKING THE ROLLING STONE" ;) THIS CSO TECHNIQUE WORKS AS FOLLOWS:  
  
FRAME 1:  
Ε...Ε  
Ε.Β.Ε  
ΕΚΒ.Ε  
ΕΕΕ.Ε  
THE TOP Β "THINKS" THAT IT HAS ENOUGH SPACE TO ROLL FROM THE BOTTOM Β, SO IT MOVES ONE STEP TO THE RIGHT, "INTENDING" TO FALL DOWN IN THE NEXT FRAME. BUT THEN, STILL IN THE SAME FRAME, Κ PUSHES THE BOTTOM Β RIGHT, BLOCKING THE ROLLING STONE:  
  
FRAME 2:  
Ε...Ε  
Ε..ΒΕ  
Ε.ΚΒΕ  
ΕΕΕ.Ε  
NOW THE TOP Β FINDS THAT IT HAS BEEN TRICKED AND IT CAN NOT FALL AFTER ALL. HAD THE Β "KNOWN" THAT FROM THE BEGINNING, IT WOULDN'T HAVE ROLLED FROM THE OTHER Β IN THE PREVIOUS FRAME!  
  
IN THIS CAVE, THE WHOLE TECHNIQUE IS USED TO REDUCE THE GAP BETWEEN THE TWO ΒΒ WHEN THEY FALL DOWN, WHICH IS NECESSARY TO SOLVE THE CAVE.  
  
2. nicol'S SOLUTION IS DIFFERENT, AND FOR CSO REASONS, IT'S ALSO ASYMMETRIC - YOU CAN SEE THAT THIS SOLUTION WORKS MORE "FLUENTLY" AT THE LEFT SIDE WHILE IT'S MORE "CHAOTIC" AT THE RIGHT SIDE. THIS IS BECAUSE AT THE LEFT, Κ CAN PUSH THE Β ONE FRAME EARLIER:  
  
FRAME 1 (LEFT SIDE):  
Ε...Ε  
ΕΒΒΚΕ  
Ε.ΕΕΕ  
THE LEFT Β IS SCANNED BEFORE Κ, SO IT FALLS DOWN AND IT'S ALREADY OUT OF THE WAY WHEN Κ IS SCANNED, SO Κ CAN IMMEDIATELY PUSH THE RIGHT Β BEHIND:  
  
FRAME 2 (LEFT SIDE):  
Ε...Ε  
ΕΒ.ΚΕ  
ΕΒΕΕΕ  
  
AT THE RIGHT SIDE, HOWEVER, THIS PROCEDURE TAKES ONE FRAME LONGER:  
  
FRAME 1 (RIGHT SIDE):  
Ε...Ε  
ΕΚΒΒΕ  
ΕΕΕ.Ε  
NOW Κ IS SCANNED FIRST AND THE RIGHT Β IS STILL IN THE WAY, SO Κ CAN'T DO ANYTHING. AFTERWARDS, THE RIGHT Β IS SCANNED AND FALLS:  
  
FRAME 2 (RIGHT SIDE):  
Ε...Ε  
ΕΚΒ.Ε  
ΕΕΕΒΕ  
ONLY NOW CAN Κ PUSH THE LEFT Β.  
  
FRAME 3 (RIGHT SIDE):  
Ε...Ε  
ΕΚ.ΒΕ  
ΕΕΕ.Ε  
  
SO AT THE RIGHT SIDE, THE NEXT FALLING ΒΒΒ DISTURB THE PROCEDURE BECAUSE IT TAKES TOO LONG, WHILE AT THE LEFT SIDE THE PUSHING GOES QUICKLY ENOUGH BEFORE THE NEXT ΒΒΒ COME FROM ABOVE!

# .font: font.value_1
# .autowrap: false
DARKWOOD                          2024-04-14 13:14
# .font: font.value_2
# .autowrap: true
GREAT EXPLANATION, dustin! THANKS

# .font: font.value_1
# .autowrap: false
HEYWOOD                           2024-04-14 14:47
# .font: font.value_2
# .autowrap: true
I REALLY APPRECIATE THE DEMOS AND EXPLANATIONS.

# .font: font.value_1
# .autowrap: false
DUSTIN                            2024-04-28 23:23
# .font: font.value_2
# .autowrap: true
:)