Schaaksoftware is
software om tegen te
schaken, of om schaakstellingen en partijen te analyseren. De sterkte van schaakprogramma's kan op diverse manieren worden vastgesteld, zoals:
- de software te laten schaken tegen andere schaakprogramma's. De sterkte wordt vastgelegd als Elo-rating.
- de software te onderwerpen aan bepaalde tests, bijvoorbeeld de Colditz Test die dertig schaakopgaven in oplopende moeilijkheidsgraad presenteert.