Main ref: Sebastian Martschat and Michael Strube (2015). Latent Structures for Coreference Resolution. Transactions of the Association for Computational Linguistics, 3, pages 405-418. Thesis of main author: Sebastian Martschat (2017). Structured Representations for Coreference Resolution. PhD thesis, Heidelberg University.
cort implements several models in Python. Reproducing the result is very straightforward and most importantly, it works (as of 2017).