Your network blocks the Lichess assets!

lichess.org
Donate

Наши проги

@ChessClassic_555 said:

Программисты нашего клуба (ко мне тоже относится))) ! Вам задача: сделать прогу которая по токену чекает актуальные игры чела и если эта партия в арене - автоматом брать icon.png

еще актуально?

@ChessClassic_555 said: > Программисты нашего клуба (ко мне тоже относится))) ! Вам задача: сделать прогу которая по токену чекает актуальные игры чела и если эта партия в арене - автоматом брать ![icon.png](https://image.lichess1.org/display?op=noop&path=forumPostBody:uIyy1tA6r9gf:JFXg0SSu.png&sig=354a5facfb378a567d0d899c91215a4662225218) еще актуально?

@top_igrok_best said:

@ChessClassic_555 said:

Программисты нашего клуба (ко мне тоже относится))) ! Вам задача: сделать прогу которая по токену чекает актуальные игры чела и если эта партия в арене - автоматом брать icon.png

еще актуально?

да)

@top_igrok_best said: > @ChessClassic_555 said: > > Программисты нашего клуба (ко мне тоже относится))) ! Вам задача: сделать прогу которая по токену чекает актуальные игры чела и если эта партия в арене - автоматом брать ![icon.png](https://image.lichess1.org/display?op=noop&path=forumPostBody:uIyy1tA6r9gf:JFXg0SSu.png&sig=354a5facfb378a567d0d899c91215a4662225218) > > еще актуально? да)

@ChessClassic_555 said:

@top_igrok_best said:

@ChessClassic_555 said:

Программисты нашего клуба (ко мне тоже относится))) ! Вам задача: сделать прогу которая по токену чекает актуальные игры чела и если эта партия в арене - автоматом брать icon.png

еще актуально?

да)

получается в реальном времени смотреть игры? а что насчет информации - что брать? ссылку/id/соперника или рейтинги?

@ChessClassic_555 said: > @top_igrok_best said: > > @ChessClassic_555 said: > > > Программисты нашего клуба (ко мне тоже относится))) ! Вам задача: сделать прогу которая по токену чекает актуальные игры чела и если эта партия в арене - автоматом брать ![icon.png](https://image.lichess1.org/display?op=noop&path=forumPostBody:uIyy1tA6r9gf:JFXg0SSu.png&sig=354a5facfb378a567d0d899c91215a4662225218) > > > > еще актуально? > > да) получается в реальном времени смотреть игры? а что насчет информации - что брать? ссылку/id/соперника или рейтинги?

@top_igrok_best said:

@ChessClassic_555 said:

@top_igrok_best said:

@ChessClassic_555 said:

Программисты нашего клуба (ко мне тоже относится))) ! Вам задача: сделать прогу которая по токену чекает актуальные игры чела и если эта партия в арене - автоматом брать icon.png

еще актуально?

да)

получается в реальном времени смотреть игры? а что насчет информации - что брать? ссылку/id/соперника или рейтинги?

да, инфу в реальном времени, насчёт инфы - Бери что хочешь, главное что бы берсерк брало)

@top_igrok_best said: > @ChessClassic_555 said: > > @top_igrok_best said: > > > @ChessClassic_555 said: > > > > Программисты нашего клуба (ко мне тоже относится))) ! Вам задача: сделать прогу которая по токену чекает актуальные игры чела и если эта партия в арене - автоматом брать ![icon.png](https://image.lichess1.org/display?op=noop&path=forumPostBody:uIyy1tA6r9gf:JFXg0SSu.png&sig=354a5facfb378a567d0d899c91215a4662225218) > > > > > > еще актуально? > > > > да) > > получается в реальном времени смотреть игры? а что насчет информации - что брать? ссылку/id/соперника или рейтинги? да, инфу в реальном времени, насчёт инфы - Бери что хочешь, главное что бы берсерк брало)
<Comment deleted by user>

@ChessClassic_555
import berserk
token = "lip"
spisochek = []
client = berserk.Client(berserk.TokenSession(token))
for i in client.board.stream_incoming_events():
~if i.get("type") == "gameStart" and i.get("game", {}).get("source") == "arena":
~~spisochek.append(i["game"]["gameId"])
~~print("ну че сказать")

~ - 1 табуляция

@ChessClassic_555 import berserk token = "lip" spisochek = [] client = berserk.Client(berserk.TokenSession(token)) for i in client.board.stream_incoming_events(): ~if i.get("type") == "gameStart" and i.get("game", {}).get("source") == "arena": ~~spisochek.append(i["game"]["gameId"]) ~~print("ну че сказать") ~ - 1 табуляция

Нужно только чтение входящих вызовов.

Нужно только чтение входящих вызовов.

@top_igrok_best said:

@ChessClassic_555
import berserk
token = "lip"
spisochek = []
client = berserk.Client(berserk.TokenSession(token))
for i in client.board.stream_incoming_events():
~if i.get("type") == "gameStart" and i.get("game", {}).get("source") == "arena":
~~spisochek.append(i["game"]["gameId"])
~~print("ну че сказать")

~ - 1 табуляция

ты можешь поставить ``` в начале и конце кода, чтобы пробелы не игнорились, вот так:
```
print("hello world")
```
и выйдет:

print("hello world")
@top_igrok_best said: > @ChessClassic_555 > import berserk > token = "lip" > spisochek = [] > client = berserk.Client(berserk.TokenSession(token)) > for i in client.board.stream_incoming_events(): > ~if i.get("type") == "gameStart" and i.get("game", {}).get("source") == "arena": > ~~spisochek.append(i["game"]["gameId"]) > ~~print("ну че сказать") > > ~ - 1 табуляция ты можешь поставить ``` в начале и конце кода, чтобы пробелы не игнорились, вот так: \`\`\` print("hello world") \`\`\` и выйдет: ``` print("hello world") ```

@Arseniy_Rybasov said:

@top_igrok_best said:

@ChessClassic_555
import berserk
token = "lip"
spisochek = []
client = berserk.Client(berserk.TokenSession(token))
for i in client.board.stream_incoming_events():
~if i.get("type") == "gameStart" and i.get("game", {}).get("source") == "arena":
~~spisochek.append(i["game"]["gameId"])
~~print("ну че сказать")

~ - 1 табуляция

ты можешь поставить ``` в начале и конце кода, чтобы пробелы не игнорились, вот так:
```
print("hello world")
```
и выйдет:

print("hello world")

спс)

@Arseniy_Rybasov said: > @top_igrok_best said: > > @ChessClassic_555 > > import berserk > > token = "lip" > > spisochek = [] > > client = berserk.Client(berserk.TokenSession(token)) > > for i in client.board.stream_incoming_events(): > > ~if i.get("type") == "gameStart" and i.get("game", {}).get("source") == "arena": > > ~~spisochek.append(i["game"]["gameId"]) > > ~~print("ну че сказать") > > > > ~ - 1 табуляция > > ты можешь поставить ``` в начале и конце кода, чтобы пробелы не игнорились, вот так: > \`\`\` > print("hello world") > \`\`\` > и выйдет: > ``` > print("hello world") > ``` спс)

@Arseniy_Rybasov said:

print((__:=lambda _:-((~1)>>int((len(dir(len))+~-1)//((lambda a,b,c,d:(lambda p,q:(-b/(3*a)+((q+(q*q+p*p*p)**0.5)**(1/3)if q>0 else-((-q+(q*q+p*p*p)**0.5)**(1/3)))+((q-(q*q+p*p*p)**0.5)**(1/3)if q>0 else-((-q-(q*q+p*p*p)**0.5)**(1/3)))).real)((3*a*c-b*b)/(9*a*a),(9*a*b*c-27*a*a*d-2*b*b*b)/(54*a*a*a)))(1,-6,11,-6))))if not _ else(_[(()==())-(()==())]-((()==())&-~0))*__(_[1:]))((lambda __:[__.__getitem__(_)*pow(-1,(_>1)and all(_%d for d in range((len(([],[]))),int(pow(_,1/(len([()])+1)))+1)))for _ in range(__.__len__())])(sorted(map(int,__import__('sys').stdin.readline().strip().split())))))

предлагаю программистам челлендж: расшифровать вот это без помощи нейронок. лайк, у кого получилось

@Arseniy_Rybasov said: > ``` > print((__:=lambda _:-((~1)>>int((len(dir(len))+~-1)//((lambda a,b,c,d:(lambda p,q:(-b/(3*a)+((q+(q*q+p*p*p)**0.5)**(1/3)if q>0 else-((-q+(q*q+p*p*p)**0.5)**(1/3)))+((q-(q*q+p*p*p)**0.5)**(1/3)if q>0 else-((-q-(q*q+p*p*p)**0.5)**(1/3)))).real)((3*a*c-b*b)/(9*a*a),(9*a*b*c-27*a*a*d-2*b*b*b)/(54*a*a*a)))(1,-6,11,-6))))if not _ else(_[(()==())-(()==())]-((()==())&-~0))*__(_[1:]))((lambda __:[__.__getitem__(_)*pow(-1,(_>1)and all(_%d for d in range((len(([],[]))),int(pow(_,1/(len([()])+1)))+1)))for _ in range(__.__len__())])(sorted(map(int,__import__('sys').stdin.readline().strip().split()))))) > ``` предлагаю программистам челлендж: расшифровать вот это без помощи нейронок. лайк, у кого получилось

Join the TakticproChess team, to post in this forum