Визуализация сборки Кубика Рубика

after payment (24/7)
(for all gadgets)
(including for Apple and Android)
SWITCH-technology was proposed for algorithmization and programming of logical control tasks. Also referred to as "automated programming" or "programming with explicit state allocation" [1]. Subsequently, this approach was developed for object-oriented systems and called "object-oriented programming with explicit state allocation" .. Details of this approach and examples of its use can be found on the website littp://is. ifmo. ru. SWITCH-technology is convenient for management tasks, when it is required to ensure the correctness and reliability of the program or process of management of some technical object. The advantages of this technology are the neutralization and transparency of management logic. This is also facilitated by open project documentation (http://is.) ifmo. ru. "Projects" section). In this project, the approach under consideration is used in another area - to create an open project dedicated to the automation of the 'Human' version of the Rubik's Cube assembly and its visualization. It is known that from any position the Rubik's Cube can be collected for no more than 22 turns of edges. This sequence of operations can be found only by a complete search. In our project, a 'human' assembly algorithm is presented - a sequence of clear instructions in which the cube will be assembled from any position. The program introduced a counter number of turns, which shows that the algorithm used leads to an average of 120 - 200 turns, depending on the initial mixing.
LF/377135145/R
Data sheet
- Name of the Author
- Джанмухамедов В.С.
и др. - Language
- Russian
- Release date
- 2005