While gmchess may be promising in the future it's current in rearly alpha state. If I remember correctly version 0.20 does not even implement the full set of legal piece moves, for instance I tried moving pawns sideways after the river without luck.