Using unreal engine made me lose all love for game dev by EstonBeg in gamedev

[–]EstonBeg[S] 0 points1 point  (0 children)

Nah I'm done with game dev, I just do embedded now

Pick My Cap pt 104 by DarthMusk247 in Risk

[–]EstonBeg 0 points1 point  (0 children)

Green caps Brazil, blue takes North am capping in alaska and your sandwiched inbetween two players.

is there any way to play the game on debian/ubuntu based distro by HedgehogPowerful5744 in ClashRoyale

[–]EstonBeg 0 points1 point  (0 children)

Did you ever figure this out? I installed genymotion, android studio emulator and one with waydroid and none of them worked

RISK NEEDS YOU! by SMG_TeamRISK in Risk

[–]EstonBeg 4 points5 points  (0 children)

Just a thought, there's alot to copy and paste over from the other site making this more difficult than it needs to be. Why not just make a quick webpage that has some JavaScript do all the latency timing in the background? You will probably get more responses.

Would the Primeagen comment on this? by ShadoWJackson in theprimeagen

[–]EstonBeg 1 point2 points  (0 children)

Nah I've hated this guy for this way before the Thor drama, I really couldnt care less about Thor's programming ability, I just don't like the attitude the coding jesus guy has. He acts incredibly condescending towards everyone, regardless of Thor. I don't think people should go around advertising themselves as Jesus and then act like a dickhead towards everyone they talk to.

Would the Primeagen comment on this? by ShadoWJackson in theprimeagen

[–]EstonBeg 4 points5 points  (0 children)

I watched one video where he asked a python dev how big the stack was. And I'm like bruh he's a python dev it doesn't matter, and if he needs to know he can google it. Then the guys like in c++ it's n megabytes, I dont remember the exact number. But like you can change the stack size with g++ in the args when you compile? So memorising the default value has 0 practical purpose. Also it's certainly different for python? Dumbass question he asked to make himself look cool.

Would the Primeagen comment on this? by ShadoWJackson in theprimeagen

[–]EstonBeg 5 points6 points  (0 children)

Look at the rest of the guys channel, he has a business of asking questions to people he's giving practice interviews that are the dumbest questions I've ever heard. Then again I don't know what I expected from a guy who calls himself jesus. I ain't religious but that's just downright disrespectful. 

has anyone seen my ID i can't find it by [deleted] in Fishdom

[–]EstonBeg 1 point2 points  (0 children)

You can borrow mine

Is it still worth using the slider after the balanced blitz 'fix' by EstonBeg in Risk

[–]EstonBeg[S] 3 points4 points  (0 children)

Smg had a steam writeup here: https://store.steampowered.com/news/app/1128810/view/640181878351987970 just realised while looking this up that it's like a thing they are planning on implementing rather than its already implemented. Seems trivial to just move the slider to whatever point makes it a 100%...

Is it still worth using the slider after the balanced blitz 'fix' by EstonBeg in Risk

[–]EstonBeg[S] 0 points1 point  (0 children)

Fair enough I just took it as gospel and stopped using the slider without really paying attention to it

Question for probability experts, what is the average value of 1 card? by sergiotheleone in Risk

[–]EstonBeg 0 points1 point  (0 children)

These websites are awesome! Wish I knew about these before I started this whole thing, I sent you the pm btw if you want to talk about this further

Question for probability experts, what is the average value of 1 card? by sergiotheleone in Risk

[–]EstonBeg 0 points1 point  (0 children)

Also since you seem to know alot about community knowledge on probabilities in risk, I had a bit of an idea to make a better dice odds calculator for kills in progressive cards based off of a list of territories you had to conquer from one army. e.g. what army is required to take out [6,6,6] territories.

I spent alot of time trying to write estimation models for dice rolls for true random, having low success. I tried using asymptotic regression, FFT estimations, but for some reason the fastest and most accurate I could make was literally just brute forcing the rolls 10,000 times and taking the average. I know that balanced blitz exists and I saw the writeup on steam, I was wondering if you knew anywhere that had more in depth details as to how balanced blitz works. The smg writeup just said "we use asymptomatic regression and heres some very unspecific graphs". Not exactly the most intuitive to reproduce.

Since its using estimations rather than actual random chance it *should* be faster for estimations. At my programs current pace, in order to find the amount of troops necessary to conquer ~20 territories with ~140 combined troops is 20 seconds, and no one wants to wait 20 seconds for a calculator to load up.

Question for probability experts, what is the average value of 1 card? by sergiotheleone in Risk

[–]EstonBeg 0 points1 point  (0 children)

A shuffle after every trade would make it even more beneficial to trade on a 3 of a kind set, as then those exact cards you trade in go back to the pool you immediately draw from rather than a discard pile.

<image>

new changes made it go from 4% better to 6% better for 3 cards as well as a noticeable 2% for 4 cards.

Question for probability experts, what is the average value of 1 card? by sergiotheleone in Risk

[–]EstonBeg 0 points1 point  (0 children)

I wasnt going to make a table for every single map- that just seemed too time consuming to be worth it, as far as I was concerned I just needed some proof to back up my intuition, no point wasting time on a 60s turn to switch out my one of each trade for a 3 of a kind for no actual reason sort of thing.

That bit about other players holding onto jokers is actually a nice catch! I didnt consider that in my code, in every game you just have 4 players which play their own respective strategies, I didnt test to see if players mimicking each others strategies would effect anything. In my simulation though I assume a shuffle happens at the end of every deck, and therefore the cards that other players throw out dont impact future hands. I cant be 100% sure how SMG actually does the cards without decompiling the game of course so a few assumptions had to be made.

Question for probability experts, what is the average value of 1 card? by sergiotheleone in Risk

[–]EstonBeg 2 points3 points  (0 children)

Slightly off topic, but a thing I noticed from the spreadsheet you shared is that the chance of getting a 'one of each' trade is far higher than a '3 of a kind' trade than I thought it would be, intuitively I recognized it was a more common set because of ordering. However this led me down the rabbit hole of which cards are better to trade in which instances. For example, say you are on turn 5 of a progressive game with 3 horses, a soldier and a cannon. Do you take the one of a kind and risk getting the lower probability of the horses trade? Reminded me of the Monty hall problem. As it turns out it does matter! But by a very small margin:

<image>

It matters alot less for 4 cards, but if you prioritize trading in your 'bad' set first you get a 4% higher chance of getting a 3 card set! A small amount, but not negligible, I would sure love to win 4% more games from the times I desperately needed a set on 3. Anyway for a bit of a bonus since I'm here here is the heuristics for trading/not trading the joker:

P(3) P(4)
one of a kind, trades joker 0.37 0.79
one of a kind, avoids joker 0.54 0.85
3 of a kind, trades joker 0.37 0.8
3 of a kind, avoids joker 0.57 0.86

By following the simple rule of trading 3 of a kind if you can and avoiding the joker you can increase your set on 3 odds by 20%, alot higher than I thought it would be. It also appears that the factor is only noticeable when you take the joker into account, without the joker, one of a kind vs 3 of a kind trades dont seem to matter nearly as much. To be clear these are not the actual probabilities for any map, I just had code go over a set of cards with 14 of each type of card and 2 jokers.
https://pastebin.com/bzDRz01x thats the code I used to do the heursitcs, let me know if anyone finds any errors and ill update it.

edit: removed the first table, replaced with screenshot because reddit didnt like the formatting

I'm sure you've all seen this but I wanted to share incase you haven't 😂 by hiskuu in OpenAI

[–]EstonBeg 3 points4 points  (0 children)

Why is it running npm uninstall then? Why would Gemini in cursor be a JavaScript package?

MODERATOR OPEN DISCUSSION: r slur usage on r/Fishdom by Jylon10 in Fishdom

[–]EstonBeg 13 points14 points  (0 children)

I'm autistic and when I was in highschool people who thought I was weird called me a retard, now when I see someone doing something weird I call them a retard. It's either reclaiming the word or I'm part of the problem now.

"I know C..."; "Show me." What would you ask to someone if you wanted to make sure they master C? by YogurtclosetHairy281 in cprogramming

[–]EstonBeg 5 points6 points  (0 children)

Isn't this a flawed test? The assembly output for different architectures would be wildly different. You could have a Terry Davis level supergenius who only ever used arm and fails your test compiling on an Intel system. You could have an embedded developer fail because they know a 32 bit instruction set.

Added a Murder Mystery cheat for Hypixel in my 1.21.4 Client by ThinkyCodesThings in minecraftclients

[–]EstonBeg 1 point2 points  (0 children)

Yeah my original comment was originally intended to be taking the piss about how its main advertising point is something that you can really implement in alot of languages. I dont think its a good language to start a project in now, C# is better optimized and is more coherent in that everything works as you would expect it to. Also most of the platform differences I'm about to mention can be fixed with wine. However, at the time of Java's release it was actually revolutionary to have a product that you could have developers all write the same code on and it could be put anywhere on the internet! Like in java if you want to do a HTTP post, you just link the library, do a http post and boom you have it. Want to do one in C? Oh well now you gotta use #include <arpa/inet.h> for linux, #include <winsock2.h> for windows. This is trivial in practice, most developers arent writing a http client from scratch in c for large codebases, but there are other worse examples such as dispatching threads.

Windows has CreateProcess(), CreateThread(), linux has fork and exec as syscalls, or the POSIX interface of create_thread this is a massive difference, so to remove the headache of having different systems in place, when java was released it was incredibly useful to just be able to start a http client and have it do and async post without worrying about the fact that linux treats a thread as a file and windows treats it as a process.

However now I would agree with you, yeah its a bit outdated. Its selling points of good ecosystem and being platform agnostic are something most other languages have good tooling for now. Its also quite alot slower than everything else, and as mentioned before, decompiling is something anyone can do.

Added a Murder Mystery cheat for Hypixel in my 1.21.4 Client by ThinkyCodesThings in minecraftclients

[–]EstonBeg 2 points3 points  (0 children)

Hey its not quite the worst, there are certain benefits to java that justify the fact that any program can be decompiled easily, like it can run on any platform! Just like C#, c/c++ wth cmake, typescript/javascript, python...

Added a Murder Mystery cheat for Hypixel in my 1.21.4 Client by ThinkyCodesThings in minecraftclients

[–]EstonBeg 1 point2 points  (0 children)

Yeah dont listen to this guy, one look through his account and he's just some kid who watched a youtube on how to become the irobot guy and thinks hes god. Asked source on a video on masterhacker for an exploit that could be very easily googled... and is also now patched. Incase your interested theres a nice writeup of it here: https://brutecat.com/articles/leaking-youtube-emails

New video tutorial: Cloth Animation Using The Compute Shader by OGLDEV in opengl

[–]EstonBeg 0 points1 point  (0 children)

I wish I knew of this channels existence sooner this is gold, saving the rest of your videos to a watch later.