andoma
andoma copied to clipboard
♟️ A chess engine with alpha-beta pruning, piece-square tables, move ordering, and command-line UI.
hi, since your Andoma works in my CuteChess, i played some games with it .. i know, it's just a simple UCI engine, it even gives pieces for no reason...
Leaving this here for now. It works, though I'm not totally happy with it. This pull request adds a UCI option `SearchDepth` which controls the depth at which the engine...
hi, i just discovered your Andoma chess engine. Although it's made with Python, i should be able to run it in CuteChess, but it fails .. see screenshots .. i...
🔧 ``` ./movegeneration.py:3:1: F401 'sys' imported but unused ./movegeneration.py:10:11: E221 multiple spaces before operator ./movegeneration.py:11:17: E222 multiple spaces after operator ./movegeneration.py:25:14: E712 comparison to True should be 'if cond is...
Initial implementation of [Quiescence Search](https://www.chessprogramming.org/Quiescence_Search). And implementation of [Transposition Table](https://www.chessprogramming.org/Transposition_Table) to reuse positions that were already calculated. This PR does the quiesce for an additional level of depth only. It...
Andoma does not play when a FEN position is given. It only plays from the initial starting position ..
Cute chess
Whenever I try to add it to cute chess it says cannot run engine and doesn't add it why does this error comes .. I use python main.py in the...
now it's unclear to me how to help .. here are my gathered Python engines, maybe you could try to add one of those to CuteChess and see if same...
When i try and do this it returns the error [03/26/23 08:24:36] INFO Backing off play_game(...) for 106.1s (chess.engine.EngineTerminatedError: engine process died unexpectedly (exit code: 255))
I improved the UI to make it more accessable and also changed the spacing.