I am trying to implement the 9 qubit 'surface 17' code, however it appeared to me that I couldn't find in the literature what the encoding states for such a physical system are.
I have found in the paper Low-distance Surface Codes under Realistic Quantum Noise that one may use $\bar{X}=X_2X_4X_6$ and $\bar{Z}=Z_0Z_4Z_8$ as logical operator (qubits are numbered 0 to 8), however I don't quite understand why these should be chosen and how they are recovered. Isn't checking only 3/9 qubit more prone to errors ?