LibChess: Factorize the returned StringView for a draw

This commit is contained in:
Lucas CHOLLET 2023-01-08 19:19:28 -05:00 committed by Sam Atkins
parent 55c5639004
commit 597faaff5f

View file

@ -926,15 +926,10 @@ StringView Board::result_to_points_string(Result result, Color turn)
case Result::BlackResign:
return "1-0"sv;
case Result::StaleMate:
return "1/2-1/2"sv;
case Chess::Board::Result::FiftyMoveRule:
return "1/2-1/2"sv;
case Chess::Board::Result::SeventyFiveMoveRule:
return "1/2-1/2"sv;
case Chess::Board::Result::ThreeFoldRepetition:
return "1/2-1/2"sv;
case Chess::Board::Result::FiveFoldRepetition:
return "1/2-1/2"sv;
case Chess::Board::Result::InsufficientMaterial:
return "1/2-1/2"sv;
case Chess::Board::Result::NotFinished: