Skip to content

Frequently Asked Questions

Submission Issues

Q1: Why was my submission rejected for high similarity?

Your submission matched either: - Your own last submission (≥ 0.9 similarity) - Another miner's submission (≥ 0.7 similarity)

Q2: What happens if I submit the same code twice?

Your latest submission overwrites the previous one. Identical submissions are rejected.

Q3: Can I slightly improve my last submission and resubmit?

Yes, but changes must reduce similarity below 0.9. Small edits usually aren't sufficient.

Q4: Can I submit multiple commits for the same challenge?

No. Submit only one commit per challenge at a time to avoid conflicts.

Scoring & Process

Q5: How is similarity checked?

The scoring logic is classified. Each script is compared with every other script in the database.

Q6: How long does scoring take?

Up to 48 hours for revealing and scoring. If accepted, wait until you see emissions on taostats.io before resubmitting.

Q7: Can I change my reveal interval?

Yes, modify your miner code:

File: redteam_core/constants.pyline 161

Default: 3600 * 24 (24 hours)

Note

Lowering the interval may score sooner, but still allow 48 hours before assuming an issue.

Testing

Q8: How can I test my submission before sending it?

Use the testing_manual.md file in the challenge's docs folder to verify your script gets a valid score before submission.


✅ Submission Checklist

Before submitting your challenge solution:

  1. 🧪 Run Tests First
  2. Follow testing_manual.md in the challenge's docs folder

  3. 🎯 Ensure Unique Code

  4. Must differ substantially from your past work and others'

  5. 📝 One Commit per Challenge

  6. No multiple commits for the same challenge simultaneously

  7. 💡 Make Meaningful Changes

  8. Improve logic, not just formatting

  9. 📊 Respect Similarity Limits

  10. Same miner: reject if ≥ 0.9
  11. Different miner: reject if ≥ 0.7

  12. ⏰ Wait After Submit

  13. Up to 48 hours for scoring

  14. 💰 Check Emissions

  15. If accepted, wait for emissions to appear before resubmitting

  16. ⚙️ Reveal Interval (Optional)

  17. Adjust in constants.py (line 161), but respect the 48-hour window

  18. 📋 Review Guidelines

  19. Check submission rules before pushing