Skip to content

Word Phrase was not Same result as Dice Roll at IanComan #1

@Jaffasoft

Description

@Jaffasoft

SeedMaker Updates

  • Updated dice logic in DiceScreen to use base-6 conversion for 128 or 256 rolls, aligning seed generation with IanColeman.io’s "Dice [1-6]" mode.
  • Fixed a crash caused by a misplaced generate_from_input method in DiceScreen, ensuring proper syntax and structure.
  • Adjusted roll_dice to append dice rolls (1-6) directly and updated count tracking to focus on rolls instead of bits for smoother operation.
  • Resolved an error in base-6 conversion by subtracting 1 from dice rolls (1-6 to 0-5), making them compatible with Python’s base-6 parsing.
  • Changed bit trimming to use the last 128 or 256 bits (least significant bits) in generate_from_input, matching IanColeman.io’s seed output like "term curious..." for 128 rolls.
  • Restored the "Show Details" button to fluoro green with hover and press effects for consistent UI styling.
  • Replaced automatic base-6 conversion with a manual loop in generate_from_input for precise bit calculation and to avoid string length issues.
  • Verified SeedMaker correctly generates "abandon abandon ... abandon about" for 128 rolls of "1", following BIP-39 standards, while noting a potential IanColeman.io mismatch.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions