Formula Used
The calculator first combines Physics, Chemistry, and Mathematics marks. It adds Paper 1 and Paper 2 marks for each subject. It then applies optional bonus marks and dropped question adjustments.
Subject marks = Paper 1 subject marks + Paper 2 subject marks Aggregate marks = Physics + Chemistry + Mathematics + bonus adjustment + dropped question adjustment Aggregate percentage = Aggregate marks ÷ Total maximum marks × 100 Normalized score = Aggregate marks ÷ Total maximum marks × 360 + difficulty adjustment Predicted rank = interpolated rank from editable marks-vs-rank curveTie-break strength uses positive marks first. It then uses Mathematics marks. It then uses Physics marks. The value is only an internal comparison index.
How to Use This Calculator
Fast method
Choose Basic mode. Enter total marks, category, PwD status, and maximum marks. Add subject marks if you want cutoff checking. Submit the form to see the rank range.
Accurate method
Choose Advanced mode. Enter Paper 1 and Paper 2 marks for each subject. Add positive marks, negative marks, and question counts for a better confidence score.
Expert method
Choose Expert mode. Fill section-wise correct, partial, wrong, and unattempted counts. Edit full marks, partial marks, and negative marks for every section.
Production method
Replace the demo rank curves and branch data inside the PHP arrays. Use official final answer-key marks and official counselling closing ranks for your selected year.
Why This Predictor Is Advanced
This rank predictor is designed for a serious preparation website. It does not only ask for total marks. It supports paper-wise marks, subject-wise marks, positive marks, negative marks, attempted questions, correct answers, wrong answers, and unattempted questions. It also supports expert section-wise scoring. That makes it useful after a provisional answer key is released.
The tool checks subject cutoffs and aggregate cutoffs separately. This is important because a candidate can have a good total score but still miss a subject cutoff. The calculator clearly shows pass or fail status for Physics, Chemistry, and Mathematics. It also shows whether the aggregate score crosses the selected cutoff.
The prediction engine uses editable marks-vs-rank curves. These curves are stored near the top of the PHP file. A site owner can update them for every exam year. The interpolation method gives a smooth estimated rank instead of a rough fixed slab. The score buffer produces a safer rank range because rank prediction can never be exact before official results.
The calculator also includes a confidence score. Expert mode gives better confidence than Basic mode. A smaller score buffer also improves confidence. If the candidate did not appear in both papers, the calculator warns that official rank-list eligibility is unlikely. This helps users understand why a result may not be valid.
The college possibility section uses editable closing-rank data. It can show likely, borderline, and reach options. The included rows are demo rows for layout and logic. A production website should replace them with verified counselling data. This makes the same PHP file useful as both a rank predictor and a basic seat possibility tool.
The design is responsive and works in one column at page level. Input fields use a three-column grid on large screens, two columns on smaller screens, and one column on mobile. The result appears above the form after submission, so users can instantly review their predicted rank and edit values again.
Editable Data Guide
| Array | Purpose | What to update |
|---|---|---|
$rankCurves | Marks-to-rank interpolation | Add official or verified marks-rank points for each year. |
$defaultCutoffs | Category cutoff checking | Update subject and aggregate cutoff percentages. |
$seatData | College and branch possibility | Add official opening and closing ranks for JoSAA rounds. |
$sections | Expert marking scheme presets | Change question count, full marks, partial marks, and negative marks. |
categoryRankEstimate() | Category-rank heuristic | Replace with category-specific marks-vs-rank curves for higher accuracy. |
Frequently Asked Questions
Is this an official rank predictor?
No. It is an estimator. It needs updated rank curves and final marks data for better accuracy.
Why does it show a rank range?
Rank depends on paper difficulty, number of qualified candidates, tie cases, category list rules, and final answer-key changes. A range is safer than a single number.
Can I add a response sheet parser?
Yes. The response-sheet textarea already accepts CSV lines. You can connect it with your own answer-key comparison script.
Can this predict JoSAA colleges?
It includes a basic editable branch possibility section. For production, add official round-wise opening and closing rank data.
What is the best mode?
Expert mode is best after answer-key checking. Advanced mode is good when you already know paper-wise and subject-wise marks.