If I have the item parameters for a set of polytomous questions, how can I mathematically convert a set of previous responses to ability scores? I have looked into different types of estimation methods, and from what I read EAP, MAP, and ML all perform similarly with higher amounts of items. I'm looking to create my own program to convert these old responses to ability scores based on the IRT analysis of these items I have done. So I have the item parameters for these specific items, as well as their responses, does anyone have a straightforward explanation of how these can be used in estimating theta?