/**  chess_db_messages.

A lib file with all messaging and message handling predicates.

@author nicos angelopoulos
@version  0.1 2018/3/20

*/
chess_db_messages.

chess_db_info_kvs( KVs, Mess, Args ) :-
    KVs \== [],
    ( memberchk( 'White'-White, KVs ) -> true; White = '$null' ),
    ( memberchk( 'Black'-Black, KVs ) -> true; Black = '$null' ),
    atomic_list_concat( [White,vs,Black], ' ', Mess ),
    Args = [].