00:55 <+bridge> [ddnet] @Jupstar ✪ i did it btw :) thanks 01:05 <+bridge> [ddnet] nice 01:09 <+bridge> [ddnet] @Dev would you merge a pr so that the server can tell the client when to use the ddrace scoreboard and when not? so basically if the gametype is ddrace the client is using it and if its ctf its not. on the DDNet++ server we have different gamemodes in one, so chillerdragon and me would like to have an option to tell the client it has to use normal score now (for fng etc) 02:50 < ddnet-commits> [ddnet] yangfl opened pull request #1344: CMakeLists.txt: Replace PythonInterp with Python (master...upstream) https://git.io/fxWSw 07:32 <+bridge> [ddnet] Ooh, could go into ISUPPORT 11:56 <+bridge> [ddnet] btw, since i updated to 11.4.4 the client has these freezes, but since the update also older clients have it (different config_directories) 12:29 <+bridge> [ddnet] @onby how do i access a gameclient.h var from client.cpp? 12:29 <+bridge> [ddnet] `GameClient()->` wont let me do it 12:29 <+bridge> [ddnet] is it private var 12:29 <+bridge> [ddnet] no 12:32 <+bridge> [ddnet] or @onby, how can i access a gameclient.h var in client.cpp or a client.h var in gamneclient.cpp? 12:32 <+bridge> [ddnet] not owrking xd 12:39 <+bridge> [ddnet] @Ryozuki help 12:39 <+bridge> [ddnet] xd 12:39 <+bridge> [ddnet] sry im doing otherstuff rn 12:39 <+bridge> [ddnet] dealing with huffman 12:40 <+bridge> [ddnet] xd 13:07 < ddnet-commits> [ddnet] fokkonaut opened pull request #1345: add DDRace Score server message (master...master) https://git.io/fxllr 13:09 <+bridge> [ddnet] why tw uses huffman with a hardcoded frequency table? wouldnt it be better to create the freq table based on the packet and put it on the header or somewhere 13:10 <+bridge> [ddnet] or maybe i didnt get how huffman works.. 13:10 <+bridge> [ddnet] but i think what i say makes sense 13:10 <+bridge> [ddnet] you also get more compressed data i think 13:11 <+bridge> [ddnet] -test- 13:11 <+Ryozuki> test 13:53 <+bridge> [ddnet] because that's table based on already computed character frequency for accumulated possible tw messages 13:53 <+bridge> [ddnet] if you will be recompute new tabel for each packet that's will be more slow and packets size will be bigger than now 13:54 <+bridge> [ddnet] if i right understand y 13:54 <+bridge> [ddnet] hmm not sure 13:54 <+bridge> [ddnet] Also, sending the table with the packet is going to be useful only for large packets (since otherwise you won't decrease the size) 13:55 <+bridge> [ddnet] yeah i thought that too 13:55 <+bridge> [ddnet] and there is a limit on UDP packet size, anyway 13:56 <+bridge> [ddnet] and why use huffman and not another algorithm? 13:56 <+bridge> [ddnet] i never heard of it until tw xD 13:56 <+bridge> [ddnet] tho im not much into these things anyway 13:58 <+bridge> [ddnet] tw use small packets more often, 95-99% packets small, can y give an example of often used big packets? 13:58 < ddnet-commits> [ddnet] bors[bot] merged staging into master: https://git.io/fxl0z 14:00 <+bridge> [ddnet] tw use small packets more often, 95-99% packets small (small for any compressing advantages), can y give an example of often used big packets? 14:00 <+bridge> [ddnet] tw use small packets more often, 95-99% packets small (small for any compressing advantages with recomputed included table), can y give an example of often used big packets? 14:43 <+bridge> [ddnet] @Ryozuki Huffman is fast and simple, should be the default choice for something like this. What else would you use? 15:11 <+bridge> [ddnet] you mean 15:11 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/499932060060745738/unknown.png 15:11 <+bridge> [ddnet] I joined that server is full 15:11 <+bridge> [ddnet] I joined the server that full players 15:15 <+bridge> [ddnet] also, people playing with testing 15:15 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/499933132372443146/unknown.png 15:20 <+bridge> [ddnet] will 0.7 bring us normal (and awesome) official client updating like in ddnet? 15:20 <+bridge> [ddnet] yes 15:20 <+bridge> [ddnet] 0.7 :lol: 15:25 <+bridge> [ddnet] xD 15:25 <+bridge> [ddnet] I ask because somebody write on forum that's 0.7 so fresh for using and it's not rly good idea release it as solution for current connection without handshake problem, but if there are updating system be available, I think official (maybe marked as beta) must me released as soon as it possible 15:28 <+bridge> [ddnet] @deen i was just curious if there was an alternative 15:38 <+bridge> [ddnet] @Ryozuki https://en.wikipedia.org/wiki/Arithmetic_coding 16:29 <+bridge> [ddnet] am i dumb or this doesnt make sense? 16:29 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/499951703773413377/unknown.png 16:29 <+bridge> [ddnet] `CNode m_aNodes[HUFFMAN_MAX_NODES];` 16:30 <+bridge> [ddnet] isnt this undefined behaviour or smth like that, it increades m_Numnodes when its already HUFFMAN_MAX_SYMBOLS 16:30 <+bridge> [ddnet] am lost 16:30 <+bridge> [ddnet] m_aNodes[m_NumNodes] shouldn't even work? 16:35 <+bridge> [ddnet] `HUFFMAN_MAX_NODES != HUFFMAN_MAX_SYMBOLS`? 16:40 <+bridge> [ddnet] @timakro 16:40 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/499954337095876618/unknown.png 16:40 <+bridge> [ddnet] OH 16:40 <+bridge> [ddnet] ok 16:40 <+bridge> [ddnet] i didnt see the *2 16:40 <+bridge> [ddnet] xD 16:41 <+bridge> [ddnet] :twinbop: 17:43 <+bridge> [ddnet] after some hours i ported huffman to python... :sendhelp: 17:43 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/499970218773184524/unknown.png 19:30 <+bridge> [ddnet] if anyone wants to look at uglycode 19:30 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/499997190039535626/huffman.py 19:30 <+bridge> [ddnet] i doubt this is pythonic 19:30 <+bridge> [ddnet] xD 19:34 <+bridge> [ddnet] virus 19:34 <+bridge> [ddnet] dont download 19:37 <+bridge> [ddnet] 🤦 20:31 <+bridge> [ddnet] @Ryozuki letz code in scratch 20:31 <+bridge> [ddnet] what 20:31 <+bridge> [ddnet] @Ryozuki letz code tw in scratch 20:32 <+bridge> [ddnet] im kinda doing that 20:32 <+bridge> [ddnet] wat 20:32 <+bridge> [ddnet] i just want to make a headless client in python 20:32 <+bridge> [ddnet] I meant in SCRATCH 20:32 <+bridge> [ddnet] oh 20:32 <+bridge> [ddnet] i understood from scratch 20:32 <+bridge> [ddnet] xdd 20:32 <+bridge> [ddnet] SCRATCH is shit 20:32 <+bridge> [ddnet] x) 20:32 <+bridge> [ddnet] ik 😄 20:33 <+bridge> [ddnet] u can do networking on scratch? 20:33 <+bridge> [ddnet] idk, too shitty to test this gay thing 20:33 <+bridge> [ddnet] yeah xD 20:34 <+bridge> [ddnet] @ReiTW | Blizzard 20:34 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/500013253972197407/unknown.png 20:34 <+bridge> [ddnet] wtf 20:34 <+bridge> [ddnet] @Ryozuki do you mean this? 20:34 <+bridge> [ddnet] https://www.youtube.com/watch?v=bZDE6I5B9-E&t=436s 20:34 <+bridge> [ddnet] wtf 20:34 <+bridge> [ddnet] there is rly a tw version in scratch 20:34 <+bridge> [ddnet] https://scratch.mit.edu/projects/1290523/ 20:34 <+bridge> [ddnet] doesnt load for me 20:34 <+bridge> [ddnet] xd 20:35 <+bridge> [ddnet] @Im 'corneum that shit is shit 20:35 <+bridge> [ddnet] what i find most funny 20:36 <+bridge> [ddnet] is that he takes it seriously 20:36 <+bridge> [ddnet] explaining it 20:36 <+bridge> [ddnet] to the kids 20:36 <+bridge> [ddnet] xD 20:36 <+bridge> [ddnet] all i remember is that he did networking. if understand it right 20:36 <+bridge> [ddnet] networking is creating sockets sending packets etc 20:36 <+bridge> [ddnet] did he do that 20:38 <+bridge> [ddnet] @Im 'corneum oh, u send the yt link with a timestamp, i didnt see the actual drone video xD 20:38 <+bridge> [ddnet] oh.. it was rigth at the end then 20:39 <+bridge> [ddnet] wtf 20:44 <+bridge> [ddnet] https://www.youtube.com/watch?v=bZDE6I5B9 20:45 <+bridge> [ddnet] https://www.youtube.com/watch?v=bZDE6I5B9-E&t=0s 20:55 < ddnet-commits> [ddnet] fokkonaut closed pull request #1345: add DDRace Score server message (master...master) https://git.io/fxllr 21:03 <+bridge> [ddnet] 21:03 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/500020651671683073/unknown.png 21:03 <+bridge> [ddnet] :GWqlabsFeelsGoodMan: Teeworlds 0.7 finally released 21:24 <+bridge> [ddnet] xd 21:30 <+bridge> [ddnet] whats tw 0.7 21:30 <+bridge> [ddnet] is it actually coming or just a meme 21:31 <+bridge> [ddnet] first why it was made by 2 person, second what the hell it was made, third why the red tee has pistol bullets, fourth why the heart looks like a bad copy of Minecraft texture? 21:32 <+bridge> [ddnet] and i have so many questions about 0.7 21:39 < ddnet-commits> [ddnet] fokkonaut opened pull request #1347: add DDRace score NETMSG (master...pr_add_ddrace_score_netmsg) https://git.io/fx8Y3 22:21 < ddnet-commits> [ddnet] fokkonaut opened pull request #1348: increase max score that can be displayed in scoreboard (master...pr_increase_max_scoreboard_score) https://git.io/fx8Gg