
Viktor
10.03.2016
09:56:05
try:
r = func(x)
except Exception:
r = None
if r is not None:
print("OK")
else: print("not OK")
как лучше трехмерный куб из массивов собрать?
а, забейте

Ilya
10.03.2016
09:59:52
var: x: array[0..100] of array[0..100] of array[0..100] of integer; ]

Google

Viktor
10.03.2016
10:00:18

Whore Amazing
10.03.2016
10:00:29
pprint?

Ilya
10.03.2016
10:00:44
псевдо 2д со спрайтами :)
ох, надо найти, где-то у меня 4хмерный кубик рубика был

Viktor
10.03.2016
10:01:23
а как в PyCharm проект переименовать?

Whore Amazing
10.03.2016
10:01:53
блеать, у меня magic не хочет жевать файл
плюется ошибками типов

Ilya
10.03.2016
10:01:59
рубика?
у меня вот днс резолвер от сети от рандомных действий отваливается, вот где проблема

Viktor
10.03.2016
10:02:55

Whore Amazing
10.03.2016
10:03:00
поищи в железе проблему

Ilya
10.03.2016
10:03:50

Viktor
10.03.2016
10:04:04

Google

Viktor
10.03.2016
10:04:14
я хочу написать класс

Ilya
10.03.2016
10:04:18
ну ты графикой нарисовать хочешь?
или текстом напринтить

Viktor
10.03.2016
10:04:33
да вообще хз
как-нибудь
показать

Ilya
10.03.2016
10:05:24
для сборки ?

Viktor
10.03.2016
10:05:40
не, пока просто симуляцию

Artem
10.03.2016
10:06:07
Если куб небольшой, можно показывать несколько 2д-срезов

Viktor
10.03.2016
10:06:27

Whore Amazing
10.03.2016
10:06:57
если полый - можно и развертку

Viktor
10.03.2016
10:07:21
скорее всего куб буду хранить как list из 6 list'ов из 3ех list из 3ех Enum

Ilya
10.03.2016
10:08:09
а интересно кстати да

Viktor
10.03.2016
10:08:23
Enum с состояниями red, orange, blue, green, yellow, white
можно еще немного по-другому: как dict из 6list'ов...

Whore Amazing
10.03.2016
10:09:21
нельзя как в настоящем кубике рубика, сделать просто сдвиги столбцов/строк?

Aragaer
10.03.2016
10:09:40
это у обычного куба всего 6 граней

Viktor
10.03.2016
10:10:49
причем либо стороны по цветам назвать, либо как Front, Back, Down, Up, Left, Right

Whore Amazing
10.03.2016
10:11:11
по цветам логичнее

Google

Viktor
10.03.2016
10:11:43

Ilya
10.03.2016
10:11:58
ищу теперь из-за тебя ascii кубик

Viktor
10.03.2016
10:12:05
ахахаха

Whore Amazing
10.03.2016
10:12:08
зато запутаешься потом, где что, когда верх внизу будет

Viktor
10.03.2016
10:12:34

Ilya
10.03.2016
10:12:39
х х х yyy
х х х yyy
х х х yyy
z z z
z z z
z z z

Viktor
10.03.2016
10:12:47
интересный вариант...

Ilya
10.03.2016
10:13:12
вот вспоминается, что можно лучше

Whore Amazing
10.03.2016
10:14:12
херня это все
вот вы мне лучше скажите, что может быть не так с мажиком?

Viktor
10.03.2016
10:16:47
а еще можно хранить как трехмерные координаты

Ilya
10.03.2016
10:18:17
дак у тебя вопрос не координат
правильнее модель построить

Viktor
10.03.2016
10:18:43
да я думаю как куб сам хранить

Ilya
10.03.2016
10:18:59
потому что у тебя кубики не просто так рандомятся
у тебя по хорошему даже как бы не 6 сторон
у тебя 8 трёхточий, 12 двухточий и 6 одноточий

Viktor
10.03.2016
10:20:06
аааа

Google

Viktor
10.03.2016
10:20:15
понял
хм, интересный вариант, так и сделаю

Ilya
10.03.2016
10:20:43
хотя надо подумать
ты собирал кубик?
надо освежить в памяти, просто например у тебя есть детать с 3 сторонами, их 8 и 8 позиций

Viktor
10.03.2016
10:21:26
конечно
да, я понял о чем ты

Ilya
10.03.2016
10:21:50
и вроде есть 3 положения, в котором детать может стоять в каждой точке :)
я вот прост не помню, может ли детать быть в этой точке в любом из трёх положений, вне зависимости от остальных?
хотя возможно я сильно усложняю

Admin
ERROR: S client not available

Whore Amazing
10.03.2016
10:22:39
вероятно

Viktor
10.03.2016
10:22:47
короче вопрос такой: хранить как детали, или хранить как стороны

Ilya
10.03.2016
10:23:17
хотя не, если разобрать кубик, можно его собрать в несобираемый
хмхмхм
бля, надо проверять :)

Viktor
10.03.2016
10:23:26
да не проверяй, там цепляет другие
суть в том что ты можешь угловые куски проворачивать кратно 3 разам

Google

Ilya
10.03.2016
10:24:07
можно исходники покопать

Viktor
10.03.2016
10:24:12
то есть повернешь один на шаг
значит еще один надо на два
или три разных на шаг

Ilya
10.03.2016
10:24:33
как в целом это считают
народ даже на майндсторме делали
собиратор

Viktor
10.03.2016
10:25:10
там собирал самсунг сгс3

Ilya
10.03.2016
10:25:16
считал
не, есть на контроллере

Viktor
10.03.2016
10:25:26
а крутил майндсторм

Ilya
10.03.2016
10:25:43
то есть только мандстормом, тот просто собирал за 5-6 секунд :)

Viktor
10.03.2016
10:25:43
aw, https://jakevdp.github.io/blog/2012/11/26/3d-interactive-rubiks-cube-in-python/
уже готово
взять готовое или самому написать?

Ilya
10.03.2016
10:26:53
я бы попробовал самому продумать модель
потом поглядел

Viktor
10.03.2016
10:27:09

Ilya
10.03.2016
10:27:39
def swap_off_diagonal(cube, f, l1, l2):
def checkerboard(cube):
бля
предстоит мне чтиво