aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
7 daysadding zobrist hashingAdam
8 daysrefactor(board): refactoring move generation code into better and nice way + ↵Adam
adding debug command moves
9 daysrefactor(board): using auto with static castAdam
9 daysrefactor(board): making generate knight moves use const referenceAdam
9 daysrefactor(board): refactoring pawn move generation code for better perfomance ↵Adam
and quality
9 daysfix(search) making quiecen search have same mid search logic as main searchAdam
9 daysfix(uci): validate moves before accepting themAdam
9 daysrefactor(formating): fixing formatingAdam
9 daysperf(draw) instead of having a hash map for three fold repetion check now we ↵Adam
have
9 daysFixing compiler errorsAdam
9 daysremoving maximum depth now insted we are gonna just have constant thinging ↵Adam
time of 7 seconds for now if no time controls are speficied
9 daysrenaming thingsAdam
10 daysmaking bot thing moreAdam
10 daysimplementing memory optimazied move using uint16_t instead of a four ↵Adam
integers and one byte
11 daysadding a create move helper functionAdam
12 daysadding more memory efficnet helper functionsAdam
12 daysmoving enum aroundAdam
13 daysupdating header fileAdam
13 daysfixingAdam
14 daysfixing transpoition table bugAdam
14 daysfixing syntax bugsAdam
14 daysimprovign bot by giving king endgame tableAdam
14 daysremoving usuded importsAdam
14 daysimproving codeAdam
14 daysimproving knight move gen codeAdam
14 daysremoving useless checksAdam
14 daysremoving hard coded knight movesAdam
14 daysmodernizing the codeAdam
14 dayspolishingAdam
14 dayspolishingAdam
14 dayssimpilifed codeAdam
14 daysimproving the codeAdam
2026-08-10fixing more lint warningsAdam
2026-08-10aplying more fixesAdam
2026-08-10fixing isseu #1Adam
2026-08-10fixing even more lint waringsAdam
2026-08-10folowing the lint suggestionsAdam
2026-08-10fixingAdam
2026-08-10fixing lint errorAdam
2026-08-10fixing and updatingAdam
2026-08-10making fen parser be self containedAdam
2026-08-10adding json based perft testsAdam
2026-08-10incresing maximum depthAdam
2026-08-08adding json outputAdam
2026-08-08fix: draw counting limit changePeter B.
2026-08-08fix: en passant bugPeter B.
2026-08-08adding time managementAdam
2026-08-04fixing directionAdam
2026-08-04FIXING castlingAdam
2026-08-04improving code readiblity and maybe perfomanceAdam