# CayleyPy 666 Cube Solve Optimally — Data

来源：https://www.kaggle.com/competitions/cayley-py-666-cube/data

本地 Meta Kaggle 快照；不是本次实时页面。

# Dataset Description

##Files

### puzzle_info.json
Contains the central state and the generators (including the inverse ones).

### test.csv 
CSV file with the initial states (**initial_state** column) and their ids (**initial_state_id** column). The initial state is a string containing coma-separated list of tile indices.

### sample_submission.csv
CSV file with the examples of the pathes leading from the central state to the corresponding initial states from **test.csv**. The states are matched by **initial_state_id** column. The **path** column elements are strings with dot-separated lists of generators (one list per element). The generators names are the keys of puzzle_info["generators"]. The moves are assumed to be read from left to right and applied to the initial state (from **test.csv**)   to achieve the central state.

[Example notebook](https://www.kaggle.com/code/mitchell11/cayleypy-6x6x6-cube-first-steps) shows all the files and how to work with them.