А, так вот как первая ситуация решается (я про самую первую пару). Ну теперь логично
Читать полностью…Самое главное что я тут показываю, что мы буфер (буфер=место для будущей пары) мы всегда спокойно выкидываем наверх, и крутим дальше только вверх, пока не приведем ситуацию к паре
Я показал тебе почти все случаи в одной сборке, там наверное только 2 случая не показал, но тебе в инете расскажут о них или сам интуитивно их решишь
OLL/PLL можешь не смотреть, просто собрал, чтобы куб дособрать, там ничего особого ты для себя не увидишь сейчас, нужно изучать алги
Ты будешь знать где и когда стоит та или иная деталька, при этом держа куб в едином положении, останавливаясь лишь на миллисекунды перепроверить свой мозг, не наврал ли он тебе про детали
Читать полностью…Ага. Там же нужно что бы это: i++
превращалось в это i = i + 1
Я даже не знаю, как можно изменять переменную в другой функции. Максимум это изменение таблиц, там ссылка даётся
Без звука, на прилке рандомной, я включил касания, чтобы было понятно на что я акцентирую внимание
Читать полностью…Итог: двигаешь буфер наверх, двигаешь 3 слой
Больше ничего другое в F2L не трогаешь, и все пары будут жить как надо
Даже если рядом стоит пара, она уйдет вниз в безопасное место, потому что буфер ты двигаешь наверх на 3 слой
Читать полностью…Также, крест всегда должен иметь 3 стоящих элемента, т. е. для маневра ты можешь ломать только 1 элемент креста, а потом возвращать его
Читать полностью…А ещё там есть вот эта страшная штука, правда, не очень быстрая и работает через debug, что не очень хорошо.
После импорта, можно вызывать как
local text = ("Hello {foo} {bar}!"):f()Читать полностью…