AyoPeer: The adapted ayo-game for minimizing free riding in peer-assisted network. - Oluwafolake Ojo; Cyril O. Iyadi; Ayodeji Oluwatope; Adio T. Akinwale (Peer-to-Peer Netw. Appl., 2020)