gashinzwe gukurikirana amakosa gukurikirana niziguhundwe wowe ubereye ingoma dore different software implementations of spider offer alternative scoring rules