Rules & FAQ.
Check the eight competition rules before submitting. For practical help, see the questions below or ask on Discord.
Eight binding rules.
Read these before submitting. They govern every track and take precedence over informal guidance elsewhere on the site.
Anyone can enter. Organisers cannot win prizes.
Industry, academia, students, and independents are all eligible, and cross-institution teams are encouraged. Organisers and their direct team members may submit, but their entries appear as Organizers on the leaderboard and are ineligible for cash prizes.
One team may enter all four tracks.
Each participant submits through their own Codabench account and has an individual submission quota for each track. For team entries, submissions are attributed to the participant's Codabench organization. Solo participants count as one-person teams. See how the best team score is selected automatically.
How many submissions can I make?
Both phases have separate quotas per participant and per track:
- Warm-up: 10 submissions per participant per day per track, with 100 submissions total per participant per track.
- Sealed: 1 submission per participant per day per track, with 5 submissions total per participant per track.
The five-submission sealed cap limits repeated tuning against hidden test data. Sealed evaluation measures generalization, not blind trial-and-error optimization on the test set.
See what counts toward your quota and which score is retained. Warm-up closes Sunday, Nov 1 at 23:59 CET (UTC+01:00). Sealed runs Thursday, Nov 5 at 00:01 through Saturday, Nov 21 at 23:59 CET (UTC+01:00).
Pre-train on any public dataset. Declare all of it.
Training data is suggested to stay within the track. Public datasets may be used when their original terms permit competition use. This includes NSRR datasets under an active licence, as clarified in the Track 03 Scientific FAQ. The sealed test split and non-permitted closed clinical datasets are not allowed. Original dataset and model licences remain in force. Declare every external corpus, and a compute estimate, in the method description that ships with your final submission. The audit cross-checks it against a re-run of your submitted training pipeline and declared configuration.
Training compute is uncapped. Evaluation is limited to 80 minutes on one GPU. Submission size is capped.
Train on whatever you have. The evaluation container must complete its test pass within 80 minutes on one A100 GPU. Evaluations that exceed this execution limit time out.
Codabench also limits each profile to 15 GB of submission storage shared across all tracks and uploads. This makes 15 GB the theoretical maximum for one submission, but your practical limit is the space remaining in your profile. If needed, delete unused archived submissions under Profile → Resources. A submission displayed on a leaderboard cannot be deleted.
Any attempt to cheat means immediate disqualification.
Any attempt to cheat, including but not limited to using non-permitted clinical data, accessing the sealed test split, or modifying the scoring harness, results in immediate disqualification from the competition. This decision is made by the organising committee and is final.
The top three per track must replay within ±2σ.
After the sealed final closes, the top-3 of every track go through a reproducibility audit: we re-run your training pipeline from the committed config and re-score the resulting weights against the sealed split. Scores within ±2σ of your submitted number stay on the prize roster. Scores outside the tolerance drop off the prize roster but remain on the public board for context. The organising committee chairs the audit.
Participants retain the intellectual property rights they hold in their submitted code, models, and related materials. Finalists must provide the materials required for the audit and grant the auditing committee permission to access and run them solely to verify the submission and detect cheating. This limited audit permission does not allow the organisers to publish, share, modify, commercialise, or otherwise use those materials outside the audit. Open-source release after the competition is encouraged, but remains entirely the participant's choice.
Reproducible top teams are announced during the NeurIPS workshop.
Top-ranked teams that pass the audit and submit a method description, training and inference code, and pre-training disclosures are announced during the NeurIPS workshop. Winner notifications are targeted for Dec 1, ahead of the Dec 11-12 workshop. This opportunity is offered to teams with complete, reproducible artifacts.
Questions people ask.
Answers, not rules: nothing here overrides the eight rules above.
RegistrationWhere do I register and submit?
Registration stays open through Sunday, November 1 at 23:59 CET (UTC+01:00, Europe/Paris), including during the extended warm-up. Use the track registration page to choose the Codabench competitions you want to enter. Submissions opened September 21, 2026.
See the NeuralBench guides for preparation and Discord for help.
DatasetsWhere can I access the new Track 2 and Track 3 warm-up datasets?
PROTEUS BCI Bordeaux for Track 02 is available as NEMAR nm000290. Muse Sleep-Onset EEG for Track 03 is available as NEMAR nm000287. They are used by the current start kits and Codabench warm-ups. See the dataset directory for acquisition and split details.
The private 2026 evaluation cohorts remain reserved for the sealed phase and will not be released before it.
Sealed feedbackWill I see my sealed scores and be able to debug a failed submission?
Submission status and aggregate leaderboard scores remain visible. Execution logs, prediction files and scoring-step output are hidden during the sealed phase. Validate your ZIP locally and in warm-up before submitting. Sealed logs are not available for debugging.
Reference scoresWhere can I compare baseline performance between warm-up and sealed data?
Reference EEGNet and REVE scores for warm-up and sealed evaluation will be added in due time to the baseline performance sections of the participant guide, alongside the corresponding training procedures.
Submission quotaWhat counts as a submission in my quota?
Each ZIP accepted for evaluation is a submission, even if you upload the same model again. Both the daily and total limits follow these rules:
- Queued or running: reserves a quota slot. A submission with final status
Faileddoes not count. - Finished or cancelled by you: counts as one submission.
- Deleted: deleting a counted submission does not restore its quota slot.
- Organizer interventions: cancellations and reruns required to fix platform incidents do not reduce your allowance. Organizers handle any necessary quota correction.
Leaderboard and rankingWhich submission appears on the leaderboard and counts for the final ranking?
For each phase and track, Codabench automatically displays the best eligible score from your team, including all members' submissions. Solo participants count as one-person teams. A better score replaces the displayed entry, with no manual publication needed. The submission currently displayed on the leaderboard cannot be deleted.
Only the best eligible sealed score from you or your team is retained for the final ranking, subject to the reproducibility audit. Warm-up scores are indicative and never count toward that ranking.
DelaysWhat if there's a delay?
The warm-up has been extended through Sunday, November 1 at 23:59 CET (UTC+01:00), and the sealed final opens Thursday, November 5 at 00:01 CET (UTC+01:00). No submissions are accepted November 2-4 during the phase transition. The final deadline is Saturday, November 21 at 23:59 CET (UTC+01:00, Europe/Paris). Any further schedule changes will be announced on this website, Codabench and Discord. Later milestones do not shift automatically.
Data releaseWill the competition data be released?
After the challenge, new data is made publicly available in full or in part where consent, licensing, and provider policy allow. The hidden evaluation labels remain confidential indefinitely so the benchmark stays usable for future research.
Reach the organising team.
Contact the organising team on Discord.