I think that the trick is that you'd need to give the positions ratings, and then consider a pass/fail equivalent to a win/loss against the posistion and simply run the ELO calculation on that basis.
The hard part is initially rating the positions. I think ideal would be to have many players with known ratings complete the test and then run the ELO calculation in the other direction (adjusting the rating of the position as opposed to the player) in order to get some kind of reasonable measure.
I believe this is effectively the methodology chess.com takes with its tactic trainer, but both player and postion are re-rated after each attempt.
Hi, I'm a Computer Science (& Math) student and I really like chess. I like doing small projects on the side of my studies to practice my programming. I would like to make an online ELO test. I know there is one that exists and I like it but with no offense intended it seems to be a little bit outdated. I have all the tools I'll need, but there's one thing that I'm missing: positions.
Here is my idea: I give the person a test, they choose the number of problems they have to solve (the more they solve, the more accurate the test). The test gives them a position, and they make the next move. Can someone confirm that this is a good methodology for doing what I'm trying to? For the record, I am NOT a good chess player. I just really like chess and computer science so I want to do something that incorporates both.
Advice is appreciated! Thanks