
Ivan
05.05.2016
16:10:45
Всем спасибо.

Rinat
05.05.2016
17:37:43
Здесь есть чуваки ко хорошо разбирается в машинном обучении , компьютерная лингивстика, контент-анализ?

IНЖАЛИД DPИЖЕ
05.05.2016
17:38:59
они обычно скрываются
ну допустим есть

Google

Ivan
05.05.2016
17:39:19

Rinat
05.05.2016
17:39:39

IНЖАЛИД DPИЖЕ
05.05.2016
17:40:27

Andrey
05.05.2016
17:40:30
чтобы на хаскеле писать ml не заставили всякие

Ivan
05.05.2016
17:41:02

Viktor
05.05.2016
17:44:10
уже кидали?

Aragaer
05.05.2016
17:55:48
По-моему на питоне это будет реверс для второго аргумента и потом зип

trump ? trump ? hillary
05.05.2016
17:56:00
ты немного опоздал

Aragaer
05.05.2016
17:56:19
наверно

Ivan
05.05.2016
17:56:24
https://telegram.me/joinchat/Aryu1AUlx2qOL2ppf-9jCg

Google

Aragaer
05.05.2016
17:56:33
на хаскелле такое наверно ваще в одну строчку делается

Ivan
05.05.2016
17:56:36

Aragaer
05.05.2016
18:02:50
а безточечно можно?
чтобы без этих x и y

Roman
05.05.2016
18:03:58
А как у них будет с потреблением ресурсов при размерах списков в 10млн элементов?

trump ? trump ? hillary
05.05.2016
18:04:25

Roman
05.05.2016
18:04:55
Ну и интереснее видеть когда списки читаются из файлов

trump ? trump ? hillary
05.05.2016
18:05:17
я до таких сайд эффектов еще не дошел

Andrey
05.05.2016
18:05:57
lst
put eq
lst
put gameeq
lst
put seqdata
lst
put soundnames
lst
put movedata
lst off
dum $f0
ztemp ds 1
prob ds 1
]cutdir ds 1
ProgStart ds 2
dend
plus1 db -1,1
minus1 db 1,-1
* Thresholds for cut to new screen
TopCutEdgePl = ScrnTop+10
TopCutEdgeMi = ScrnTop-16
BotCutEdge = ScrnBottom+24
LeftCutEdge = ScrnLeft-4
RightCutEdge = ScrnRight+4
А почему так:
class A():
def field(self):
return 'a'
class B(A):
pass
class C(A):
def field(self):
return 'c'
class Entity(B, C):
pass
print Entity().field() # a !!!
Но
class A():
def field(self):
return 'a'
class B(A):
pass
class C(A, object): # New style class
def field(self):
return 'c'
class Entity(B, C):
pass
print Entity().field() # c !!!

Viktor
05.05.2016
18:11:12
простите, а в чем разница?
Я вот смотрю и не могу найти различии

Andrey
05.05.2016
18:11:36

Viktor
05.05.2016
18:11:37
а, вижу
все

Alex
05.05.2016
18:13:03

Andrey
05.05.2016
18:13:08
Блять, зато здесь есть дохуя умных в хаскеле.
+/- как в сишном варианте
flaskscrn = 24
flaskx = 3
flasky = 0
mirscrn = 4
mirx = 4
miry = 0
swordscrn = 15
swordx = 1
swordy = 0
mousetimer = 150 ;from topctrl

Viktor
05.05.2016
18:13:36
лол

Google

Alex
05.05.2016
18:13:47

Aragaer
05.05.2016
18:14:07
насчет потребления памяти при размере списка в 10 млн - все равно надо начать с того, чтобы дойти до конца второго списка

Andrey
05.05.2016
18:14:25

Alex
05.05.2016
18:14:28
щас важны другие вещи

trump ? trump ? hillary
05.05.2016
18:15:10
боюсь, будет длиннее
tupleFix = concatMap (\(a, b) -> [a, b])
combine = (\y, x -> zip y (reverse x))
task = tupleFix . combine

Alex
05.05.2016
18:15:13
скорость и цельность разработки

Viktor
05.05.2016
18:15:35
@AndreyVassilyev http://python-history.blogspot.ru/2010/06/method-resolution-order.html

Andrey
05.05.2016
18:16:18
@zagrebelin Давай мораторий на хаскель введем, а? Сил уже нет. Засрали конфу.

Aragaer
05.05.2016
18:16:26
ой вот не надо мне про память

Andrey
05.05.2016
18:16:37
strikeprob
db 075,100,075,075,075,050,100,220,000,060,040,060
restrikeprob
db 000,000,000,005,005,175,020,010,000,255,255,150
blockprob
db 000,150,150,200,200,255,200,250,000,255,255,255
impblockprob
db 000,075,075,100,100,145,100,250,000,145,255,175
advprob
db 255,200,200,200,255,255,200,000,000,255,100,100
refractimer
db 020,020,020,020,010,010,010,010,000,010,000,000
specialcolor
db 000,000,000,001,000,001,001,000,000,000,000,001
extrastrength
db 000,000,000,000,001,000,000,000,000,000,000,000
numprogs = 12

Aragaer
05.05.2016
18:16:38
на работе моей нынешней война за каждый килобайт

Alex
05.05.2016
18:16:43

Andrey
05.05.2016
18:16:45
basicstrength
db 4,3,3,3,3,4,5 ;levels 0-6
db 4,4,5,5,5,4,6 ;levels 7-13
basiccolor
db 1,0,0,0,1,1,1 ;0 = blue, 1 = red
db 0,0,0,1,1,0,0
shadstrength = 4

Alex
05.05.2016
18:16:48
я про хаскель практически не пишу тут

Admin
ERROR: S client not available

Viktor
05.05.2016
18:16:49
блядь

Andrey
05.05.2016
18:16:50

Вжик
05.05.2016
18:16:56
?

Google

Andrey
05.05.2016
18:16:59
AUTOCTRL
jsr DoRelease
lda CharID
beq :5 ;control kid in demo
lda justblocked
beq :jb0
dec justblocked
:jb0 lda gdtimer
beq :gt0
dec gdtimer
:gt0
lda refract ;refractory period after being hit
beq :2
dec refract
:2
lda CharID
cmp #24 ;mouse?
beq :6
cmp #4 ;skel?
beq :3
cmp #2 ;guard?
bcc :1
lda level
cmp #13 ;vizier?
beq :4
jmp GuardProg
:1 jmp ShadowProg
:3 jmp SkelProg
:4 jmp VizierProg
:5 jmp KidProg
:6 jmp MouseProg

Alex
05.05.2016
18:17:01

Viktor
05.05.2016
18:17:10
Я вообще сюда пришел про читалку pdf на мак спросить

Aragaer
05.05.2016
18:17:12
полный размер бинарника - 300 килобайт примерно

Andrey
05.05.2016
18:17:25
MouseProg
lda CharFace
cmp #86
beq ]rts
lda CharAction
beq :1 ;already stopped
lda CharX
cmp #166
bcs ]rts
lda #Mleave
jsr jumpseq
jmp animchar ;sets CharAction = 0
:1 lda CharX
cmp #200
bcc ]rts
jmp VanishChar
do DemoDisk
ShadowProg
SkelProg
VizierProg
brk
else
ShadowProg
lda level
cmp #4
bne :0
jmp ShadLevel4
:0 cmp #5
bne :1
jmp ShadLevel5
:1 cmp #6
bne :2
jmp ShadLevel6
:2 cmp #12
bne :3
jmp FinalShad
:3
]rts rts

Aragaer
05.05.2016
18:17:49
в рантайме доступно несколько килобайт быстрой памяти и 10 мегов обычного ддр

Andrey
05.05.2016
18:17:51
ShadLevel6
lda CharScrn
cmp #1
beq Shad6a
rts
* Level 6, screen 1
* When kid jumps chasm, step on plate
Shad6a
lda KidPosn
cmp #43
bne ]rts
lda KidX
cmp #$80
bcs ]rts
jsr DoPress
jmp DoFwd ;step fwd

Aragaer
05.05.2016
18:18:16
а к чему тут этот асм?

Andrey
05.05.2016
18:18:18
ShadLevel5
lda CharScrn
cmp #flaskscrn
beq Shad5
]rts rts
* Level 5, screen 24
* When gate opens, steal potion
Shad5
lda PlayCount
bne :1 ;continue playback
lda #flaskscrn
ldx #1 ;x
ldy #0 ;y
jsr rdblock ;gate
lda (BlueSpec),y
cmp #20
bcc ]rts
;begin playback
lda #0
sta PreRecPtr
:1 lda #ShadProg5
ldx #>ShadProg5
jsr AutoPlayback
lda CharX
cmp #15
bcs ]rts
jmp VanishChar

Alex
05.05.2016
18:18:22
Мне похер.
если бы ты немного разбирался бы, то знал, что оптимизация, это такая штука, когда ты выбираешь чем жертвовать, чтобы в чемто выйграть, никогда невозможно оптимизировать все параметры одновременно, это основа

Andrey
05.05.2016
18:18:22
Просто хочется.
Посему в конфе по питону можно говорить о хаскеле, а мне покидать куски кода на асме нельзя?

Alex
05.05.2016
18:19:19
я приму любой вариант
с уважением

Viktor
05.05.2016
18:19:25
нельзя

Alex
05.05.2016
18:23:15
асм тоже мимо

Kolyann
05.05.2016
18:23:17
Спокойствие

Google

Kolyann
05.05.2016
18:23:19
Только спокойствие

Roman
05.05.2016
18:23:23
Оке, да легко. Ты там покажешь код? :)

Andrey
05.05.2016
18:23:37
Хватит уже, правда.