├── .gitignore ├── LICENSE ├── README.md ├── RubikSwift.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata ├── xcshareddata │ └── xcschemes │ │ ├── RubikSwift.xcscheme │ │ ├── RubikSwiftCLIBundle.xcscheme │ │ └── RubikSwiftTests.xcscheme └── xcuserdata │ └── javiers.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── RubikSwift ├── Array+Extensions.swift ├── Cube.swift ├── GeneticsSolver.swift ├── Info.plist ├── Move.swift ├── Random.swift └── RubikSwift.h ├── RubikSwiftCLI └── main.swift ├── RubikSwiftCLIBundle └── Info.plist └── RubikSwiftTests ├── CubeTests.swift ├── Info.plist └── MoveTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/README.md -------------------------------------------------------------------------------- /RubikSwift.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /RubikSwift.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /RubikSwift.xcodeproj/xcshareddata/xcschemes/RubikSwift.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift.xcodeproj/xcshareddata/xcschemes/RubikSwift.xcscheme -------------------------------------------------------------------------------- /RubikSwift.xcodeproj/xcshareddata/xcschemes/RubikSwiftCLIBundle.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift.xcodeproj/xcshareddata/xcschemes/RubikSwiftCLIBundle.xcscheme -------------------------------------------------------------------------------- /RubikSwift.xcodeproj/xcshareddata/xcschemes/RubikSwiftTests.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift.xcodeproj/xcshareddata/xcschemes/RubikSwiftTests.xcscheme -------------------------------------------------------------------------------- /RubikSwift.xcodeproj/xcuserdata/javiers.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift.xcodeproj/xcuserdata/javiers.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /RubikSwift/Array+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift/Array+Extensions.swift -------------------------------------------------------------------------------- /RubikSwift/Cube.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift/Cube.swift -------------------------------------------------------------------------------- /RubikSwift/GeneticsSolver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift/GeneticsSolver.swift -------------------------------------------------------------------------------- /RubikSwift/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift/Info.plist -------------------------------------------------------------------------------- /RubikSwift/Move.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift/Move.swift -------------------------------------------------------------------------------- /RubikSwift/Random.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift/Random.swift -------------------------------------------------------------------------------- /RubikSwift/RubikSwift.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwift/RubikSwift.h -------------------------------------------------------------------------------- /RubikSwiftCLI/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwiftCLI/main.swift -------------------------------------------------------------------------------- /RubikSwiftCLIBundle/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwiftCLIBundle/Info.plist -------------------------------------------------------------------------------- /RubikSwiftTests/CubeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwiftTests/CubeTests.swift -------------------------------------------------------------------------------- /RubikSwiftTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwiftTests/Info.plist -------------------------------------------------------------------------------- /RubikSwiftTests/MoveTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaviSoto/RubikSwift/HEAD/RubikSwiftTests/MoveTests.swift --------------------------------------------------------------------------------