„Bonus socius” ( lat. „Bonus Socius” – „Bun tovarăș”) este un tratat medieval care conține sarcini de șah , table (table medievale) și la moară . Data exactă a scrierii nu este cunoscută, dar lucrarea datează din a doua jumătate a secolului al XIII-lea . Creat de un autor anonim din Lombardia [1] .
Bonus Socius este o enciclopedie care compila probleme din surse anterioare și își propune să ofere o acoperire cuprinzătoare a problemelor cunoscute de șah. Este una dintre cele două mari enciclopedii de șah ale vremii, alături de Civis Bononiae , un alt tratat lombard. Subiectele și chiar sarcinile lor sunt în mare măsură aceleași, în unele locuri aceleași sarcini merg în aceeași ordine, dar soluțiile sunt de obicei diferite [2] .
Limba originală a tratatului este latina , dar tratatul a fost tradus în diferite dialecte ale franceză , germană și italiană [ 1] .
Manuscrisul în limba italiană, păstrat la Biblioteca Națională Centrală din Florența (MS. Nat. Lib. Florence, Banco dei Rari, BA 6, p. 2, No. 1), este format din 119 pagini in quarto , conținând 194 de probleme de șah , 24 de probleme la moara de vânt și 11 probleme de table, două pe pagină [3] . Sarcinile sunt aranjate în funcție de numărul de mișcări la șah- mat [1] .