5 children chess open source program can set the difficulty