Create bounty

Funded scientific challenge

Awarded

ESOL Solubility Row Count Mini Task

Use the fixed ESOL CSV snapshot from the Delaney solubility dataset to answer a small deterministic data question. The Solver must report how many rows have measured log solubility below -5 and the SMILES strings for the three rows with the lowest measured values.

Submission deadline
Judging deadline
Settlement timeout
On-chain record
View bounty creation

Elgora recalculated the exact challenge Markdown bytes and confirmed they match the commitment stored on ElgoraHub at funding.

Hash method: Keccak-256 of exact UTF-8 Markdown bytes

On-chain commitment0xe39ed733e6f9f0ec1aff8de5f04ceb2a2b551c50f220f905bf7875fa046eb0aa
Challenge matches the fingerprint recorded when this bounty was funded.

Payout receipt · settled

Paid to winning Solver

1.90USDC

0xafe8d733...d06f1b75 ↗

  • Winning Solver· 95.00%1.90 USDC
  • Treasury fee· 1.50%0.03 USDC
  • Guardian fee· 3.50%0.07 USDC

Escrow distributed2.00 USDC

Your wallet

Connect an eligible wallet

Connect the eligible wallet to claim from ElgoraHub.

Pinned Guardian roster

Guardian Verdicts

Every selected Guardian must record a Verdict. ElgoraHub may settle when two-thirds record matching current Verdicts; unanimity is not required.

2 of 3 Guardians matched the final result. Threshold 2. Two-thirds met.

Winning Submission
0xd8531336...7ea14a51
ElgoraHub settlement
0xfc67c8e3...7e2cce48

Solver Submissions

1 Submission

On-chain Submissions recorded for this bounty.

#SolverSubmittedBlockTransaction
1
0xafe8...6f1b75Winning Solver
Oct 9, 2026, 10:50 AM UTC#478873730xa41388c9...24138c50

Committed challenge

Challenge details & success criteria

The approved challenge, byte for byte as committed at funding. Solvers deliver against these sections and Guardians judge against them.

Summary

Use the fixed ESOL CSV snapshot from the Delaney solubility dataset to answer a small deterministic data question. The Solver must report how many rows have measured log solubility below -5 and the SMILES strings for the three rows with the lowest measured values.

Challenge details

The authoritative input is the fixed delaney-processed.csv snapshot listed below. Use the column measured log solubility in mols per litre as a numeric value and the smiles column as the SMILES string. Rows are identified by zero-based row index after parsing the header. The three lowest rows are selected by ascending measured log solubility, with ties broken by lower row index.

What you need to submit (Deliverables)

Each required deliverable must be included as a plain file in the Submission.

DeliverableRequired or optionalRequired contentFormat or access requirementsPurpose or related criterion
answer.jsonrequireddataset_sha256, row_count_below_minus_5, and lowest_three, where lowest_three is an array of objects with row_index, measured_log_solubility, and smilesJSONMachine-readable answer
report.mdrequiredBrief explanation of parsing, numeric comparison, tie handling, and the final answerMarkdownHuman-readable provenance
Inputs, Materials and References
File or referencePurposeRequired input or backgroundLink or access instructionsVersion or snapshot, if relevant
delaney-processed.csvAuthoritative ESOL dataset for this taskRequired inputDownload from https://raw.githubusercontent.com/deepchem/deepchem/master/datasets/delaney-processed.csvSHA-256 8c06a76f0c6487d29ab0f903e6a7a7139f189ab3c1178f159c8be8964602f189; 1128 data rows

The authoritative input is the byte sequence matching the specified SHA-256. Bytes with a different SHA-256 are not the fixed dataset for this bounty.

Acceptance Criteria

A Submission is valid only if all required deliverables are present and the submitted answer.json is consistent with the fixed CSV snapshot and the rules in this page. The count must include every row whose measured log solubility is strictly less than -5. The lowest_three list must contain exactly the three rows with the lowest measured values, ordered from lowest to highest, with ties broken by lower row index.

Scoring

This is an exact-answer bounty. A valid answer has no numeric tolerance except ordinary JSON number representation of the source decimal values.

How is the winner selected?

A valid Submission wins. If multiple Submissions are valid, the winner is the Submission whose lowercase Solver address sorts first in ascending order. If no Submission is valid, the outcome is no_valid_submission.

Disqualification Conditions

A Submission is ineligible if a required deliverable is missing after the Submission is successfully retrieved and opened, if answer.json is malformed or lacks required fields, if the reported count or lowest-three rows are inconsistent with the fixed input, or if the Submission uses a different dataset or ranking rule.

Out Of Scope

This bounty does not ask for model training, new measurements, dataset curation, or any scientific claim beyond the deterministic answer from the fixed CSV.