-minimax depth 6, SEE (alpha), ABprunings, move ordering, infinite q search, TT (alpha) 300knps.... This link: https://experiments.turbowarp.org/faster-lists/1104507438 is a lot faster... "L" to see the log IF THE ENGINE PLAYS REALLY BAD, PLZ PRESS "L" AND SHARE THE LOG FILE (ONLY THE PART WITH THE BLUNDER/MISTAKE OF THE FILE)
Credits: -Thx to @birdracerthree and @-089- to ~60% of the debugging of the unmaje move function -thx to @arnohu for : -the inspiration from the project chess -the quicksort (on his chess engine) for the move ordering -his fantastic forum, https://scratch.mit.edu/discuss/topic/248984/?page=1, and the fantastic members of this forum (@HasiLover, @-089-, @birdracerthree, @FastSkript, @arnohu (logic)...) To do : -add opening book -add historic move ordering -add NMP -add iterative deepening -add PGN export (and eventually import) -make the UI better -clean eventually the code -add NNUE -add multiPV, strenght