2 ms·Replication Games3 points by tpoacher 2y agotpoacher 2y agoI was recently made aware of this organisation and replication games and given the other article today about scientific rigor, I thought I'd share.deleted 2y ago[deleted]