Ģenerējiet X-FEN for Chess960

Sveiki, šodien es vēlos dalīties ar koda smaili X-FEN šaha apzīmējuma pozīciju ģenerēšanai Chess960 variantam. Izbaudi! :-). lpp ;).

Bezmaksas pareizi MCTS C valodā iChess.io

Sveiki, šodien es vēlos jums parādīt problēmu, ar kuru es saskāros ilgu laiku… Es gribēju izmantot Monte Carlo Tree Search ar klasisko atlasi, paplašināt, atpakaļ izplatīt un tā tālāk… problēma, ar kuru saskāros, bija atmiņas noplūde, un es kādu laiku meklēju labu risinājumu, lai samazinātu atmiņu par vienu līmeni un atbrīvotu atmiņu efficinet. To make it correclty you have to calculate max depth and reecude Continue ReadingBezmaksas pareizi MCTS C valodā iChess.io

C un celiņu atmiņa

Sveiki, Šodien es vēlētos dalīties ar vienu risinājumu, kas mani iepriecina macOS un C programmēšanas jomā. Piešķirtās atmiņas izsekošana, lai meklētu atmiņas noplūdes. Tas ir ļoti uzmanīgs un diezgan detalizēts atrod trūkstošo atmiņu. Tas var būt arī ļoti elegants atspējots, komentējot to iespējot. Varbūt ne tā, kā Valgrind operētājsistēmā Linux, bet man MacOS ir ļoti foršs. Izbaudi! Paldies!

Nogalina mani Mīksti ar visām dziesmām

Sveiki! ;-). Šodien, Es gribētu to iet pāri. Esmu gandrīz pabeidzis 2024, kas man ir grūti jau gadu, pat ja tas nebeidzas. Tātad, pirmās lietas vispirms, Ar zemāk redzamo bildi vēlos pasveicināt kādu man sirdij dārgu cilvēku. Bet es apsolu aizsargāt viņas privātumu. Tāpēc es tikai vēlos pateikt paldies! ;-). Atgriežoties pie secinājuma, Continue ReadingNogalina mani Mīksti ar visām dziesmām

iChess.io Architecture

Sveiki, my Dear Readers! ;-). Let me start Today’s story with the fact that the iChess.io starts to play Chess and Chess 960 as well ;-). Without that start statement, any design advantages do not make sense. Please remember that any good architectural design is about how things work, not how things are built. I heard that once, and it made an impression on me. It turns out a clear understanding that Continue ReadingiChess.io Architecture