Feature list for supervised ranking,
semi-supervised ranking and listwise ranking can be found in this document.

Evaluation tools

The evaluation scripts for LETOR4.0 are a little different
from those for LETOR3.0. Please do not use the tools across LETOR3.0 and LETOR4.0.Evaluation script for supervised
ranking, semi-supervised ranking and rank aggregationEvaluation script
for listwise rankingSignificance test script
for all the four settings

Possible issues
If you are using a linux machine and meet some problems with the scripts, you may try the solution from Sergio Daniel. Thank Sergio for sharing!
-------------------------
The evaluation script (http://research.microsoft.com/en-us/um/beijing/projects/letor//LETOR4.0/Evaluation/Eval-Score-4.0.pl.txt)
isn't working for me on the letor 4.0 MQ2008 dataset.
I use perl v5.14.2 on a linux machine. I made a little modification and now it is running =)
I replaced the line:
if ($lnFea =~ m/^(\d+) qid\:([^\s]+).*?\#docid = ([^\s]+) inc = ([^\s]+) prob = ([^\s]+)$/)
with:
if ($lnFea =~ m/^(\d+) qid\:([^\s]+).*?\#docid = ([^\s]+) inc = ([^\s]+) prob = ([^\s]+).$/)