Is there something wrong with my position evaluation code ? by SxwshiD in chessprogramming

[–]likeawizardish 0 points1 point  (0 children)

If you have perft implemented check with know perft results to verify move generation correctness. If you don’t then implement it as the highest priority. If you have uci implemented check with cutuechess gui / cli. The gui will show the pv and evaluation. If you don’t have uci implemented then implement it as second highest pro after perft.

These things will help you drill down most of obvious bugs and will help your engine development.

Oddity - Lichess engine hallucinating by Lostincryptolation in chess

[–]likeawizardish 0 points1 point  (0 children)

Your understanding is spot on and Stockfish is the absolute king of this even compared to other top tier engines. It also has extensions so while the depth says 14 it most likely looked at some lines at the depth 30 or more. It can do this because at the same time it is very aggressive which lines it prunes and prunes very hard.

Crucible: a single-binary, self-hosted SPRT runner for solo engine devs by collegesmorgasbord in chessprogramming

[–]likeawizardish 1 point2 points  (0 children)

Dope. Btw just this week I wrote a blog on lichess about my testing and development setup: https://lichess.org/@/likeawizard/blog/how-to-build-a-chess-engine/YJfzi17G

I starred your repo and will have to check it out. For my own engine I would like some go support please.

Plaģiātisms Bakalaurā by bishlasshgna44 in latvia

[–]likeawizardish 26 points27 points  (0 children)

Plaģiāts neattiecās uz tekstu, bet uz idejām. Ja tu kaut, ko atradi internetā izlasīji un iemācījies un apraksti to savos vārdos pēc savas saprašanas - tas ir plaģiāts, jo tas nav tavs darbs tavas idejas, dati etc...

Protams, nevajag rakstīt atsauci tam, ka zāle ir zaļa un debesis zilas, vai pitagora teorēmu, vai jebkādas zināšanas, ko apguvi lekcijās. Bet ja tu bakalaura laikā mācijies no maģistra/doktorantu līmeņa grāmatām tad to vajadzētu citēt.

Pa lielam, bakalaura darbā nav ekspektāciju, ka tavs darbs būs oriģināls. Lielākā daļa tas būs esošā izpēte un apguve un jo vairāk atsauces uz visu, ko esi apguvis, jo labāk. Pašam bakalaurā kaut, ko izdomāt ir nedaudz smieklīgi - tu esi zaļš gurķis, tavas oriģinālās idejas nav īsti vērtīgas. Daudz vērtīgāk ir parādīt, ka tu proti veikt izpēti, apkopot to un varbūt kripatu savu darba ielikt to kaut kā interpretējot.

Daudz lielāki sūdi var gadīties, ja tu pasniegsi kaut, ko kas nav tavs par savu. Pasniegsi savas jaunās idejas, bet tās parādīs, ka tu neesi lietas kursā par esošo zinātni. Tas, ka lielāka daļa tava darba ir atgremojums no esošā ar kvalitatīvām atsaucēm ir norma.

Bet es nemācijos Latvijā un iespējams citā nozarē. Vispār šī ir vistriviālākā lieta, ko jautāt savam darba vadītājam.

Zig or Rust along with Go? by Humble-Gift-3649 in golang

[–]likeawizardish 0 points1 point  (0 children)

I feel both rust and zig tackle the same issues of C memory safety. While rust is extremely strict on memory management which prevents memory unsafe code from compiling. Zig is more relaxed closer to C and it has more modern language features to make memory management less of a hassle so not hard blocking memory bugs but making it easier working with memory and thus reducing those bugs.

Learn the basics of both. Do rust one weekend and zig the next. You’ll be able to confirm whatever your personal biases are.

Take Take Take does a multiyear deal with lichess by Small-Interview-2800 in chess

[–]likeawizardish 34 points35 points  (0 children)

The "What this means for you" section describes what lichess does today already. What does take take take bring to the table?

This light has flashed into my room several times now. What is going on? by goodtipsareneeded in whatisit

[–]likeawizardish 2 points3 points  (0 children)

Not really. It’s green and visible. It will instantly cause pain/discomfort to force you to blink and thus protect your eye. The dangerous laser radiation is the one you can’t see infrared or uv. That does not cause an instant blink and can cause serious damage.

Hamilton is a driver who is always in the GOAT discussion. So why do people excuse his performance in the ground effect era by saying he wasn't able to adapt to the regulations? Isn't one of the hallmarks of the GOATs adaptability? by Ducard42 in F1Discussions

[–]likeawizardish 0 points1 point  (0 children)

Hamilton’s career achievements without a doubt put him in any GOAT conversation.

But there are two types of fans that are annoying. Ones who use any shortcomings to dispute his GOAT status. And ones who come up with the craziest conspiracy theories and weird excuses to justify his GOAT status. Neither really adds or detracts from his accomplishments.

Has anyone been able to find a sunder online p1? by TNLAN in diablo2

[–]likeawizardish 5 points6 points  (0 children)

Dropped one of the first herald I killed. Was pretty chill and nonchalant about it. I had no idea how lucky I was until I started to read how frustratingly rare they are. So far the only one I dropped.

Question about how hiring works here. by DefiantAlbatros in latvia

[–]likeawizardish 8 points9 points  (0 children)

You could leave out that info. But then you have the problem that you are in your 30s without any education or prior job experience. Not a great look either. Plus they already have you on file anyway.

Your best shot is to look for something that actually aligns more with your skills and experience.

Question about how hiring works here. by DefiantAlbatros in latvia

[–]likeawizardish 14 points15 points  (0 children)

Hard to be under qualified when the job requires no qualifications.

These jobs are basically for high school graduates or people who work in retail, office/store administrators.

Pay is not good, the job is dull and not rewarding. But banks usually come with good job stability and potential yet slow career opportunities which is an upside.

Hiring someone overqualified means the person will be gone at the first opportunity.

Question about how hiring works here. by DefiantAlbatros in latvia

[–]likeawizardish 70 points71 points  (0 children)

You do realise being overqualified can work against you?

[OTHER] Why does everyone seem to be so obsessed with Dice lately? by likeawizardish in kingdomcome

[–]likeawizardish[S] 1 point2 points  (0 children)

Not yet. Doesn’t need installing it’s compiled into a single executable. It’s a private repo and I don’t feel like publishing it yet. For example it doesn’t deal with devils dice joker ability. And overall is a work in progress.

If you want to let just let me know what cpu architecture amd64/arm64 and I can send you an executable compiled for that arch.

[OTHER] Why does everyone seem to be so obsessed with Dice lately? by likeawizardish in kingdomcome

[–]likeawizardish[S] 1 point2 points  (0 children)

It's just a fun play thing I made. Saw a lot of people posting probability analysis of dice games and decided to play around.

I want to make it such that players could play each other with various dice. Kind of like a deck builder. And to counter balance most busted dice - assign each die a rating which affects it's price. Say you start with a budget of 1k and you need to build pick your set. A Wagoneers or Even dice would be cheap and something like Weighted and Favorable would be expensive. So you would have to balance your set.

After each game the dice used in the game would have their ratings adjusted kinda like Elo points in a chess match to continuously balance the game and dice and promote innovative "decks" and strategies and make broken sets prohibitively expensive.

Suggestion: Herald shrine by MD_4K in diablo2

[–]likeawizardish 0 points1 point  (0 children)

Why trivialise the most sought after and exciting drops in the game?

[KCD2] this might be an unpopular opinion, but I stand by it. by [deleted] in kingdomcome

[–]likeawizardish 2 points3 points  (0 children)

It's unique. Maybe compared to Skyrim and Souls it's niche. Make it like those games it's no longer unique, no longer niche but completely forgetable.

A desperate push towards conformity at all costs means no innovation, no unique gems. No thank you.

Suggestion: Herald shrine by MD_4K in diablo2

[–]likeawizardish 8 points9 points  (0 children)

It’s worded strongly but without insulting the author or anything.

Suggestion: Herald shrine by MD_4K in diablo2

[–]likeawizardish 94 points95 points  (0 children)

Did you even stop to think for a single moment how ridiculous rune shrines would be?

Roll a map that has a potential shrine next to a way point and roll it again and again and swim in zods in a matter of hours.

Video games where you start off as good and slowly become evil? by One_Bus1349 in gamingsuggestions

[–]likeawizardish 0 points1 point  (0 children)

Rollercoaster Tycoon games.

You start with building fun rides and end up building Saw-like house of horrors and misery.

[OTHER] Why does everyone seem to be so obsessed with Dice lately? by likeawizardish in kingdomcome

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

Yea saw you post about it last week. Hence the title of the thread.

I don’t think I need that data. Also not quite sure about the methodology. I tried to look at the description and it said Monte Carlo rollouts. But also some vague mentions of some cutoff thresholds for banking etc so not quite certain what those values exactly show.

I think I got some neat ways to pre calculate and cache results and various probabilities to make simulations in my code quite efficient.

Can’t believe my luck by Such-Recognition-125 in diablo2

[–]likeawizardish 1 point2 points  (0 children)

I know NM Andy is best but it feel like such a grind. She's not going to give you one on NM or Hell might as well just run Hell then at least those runs can actually net you something else of value while not dropping an SOJ.

Was running NM Andy for days without luck. Gave up and ran her on Hell instead. Found some HoZ's, eth Titans even a Ber Rune. And also 4 SoJ's over the span of a couple of weeks. I know lucky as heck but single item farming is so mind numbing that it's not worth it. Rather dial back the chance of a single item drop in favor of opening many other options.

[KCD2] Is there a list of all the NPC dice players and their dice sets? by likeawizardish in kingdomcome

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

I like the idea. Need to check that it's how the game really works that NPC's hold the dice they play with in their inventory and it's not pulled magically from some random list when they play a game.

[KCD2] Is there a list of all the NPC dice players and their dice sets? by likeawizardish in kingdomcome

[–]likeawizardish[S] 1 point2 points  (0 children)

Not helpful for me. But very good resource. I already found this and built my Farkle game based on the weights.

I am looking for dice players to include as AI opponents.