Skip to content

Heuristic Mode: Improve randomized gear distribution #800

@marcustyphoon

Description

@marcustyphoon

A fundamental issue with the current implementation of heuristic mode is that it samples by randomizing each gear slot individually. This means that most of its samples cluster around "an even mixture of all of the affix options" and it essentially never tests, for example, "full ritualist," which will prevent it from being right about builds like quickbrand.

There are various ways to fix this. The way I've been thinking about for a long time involves running heuristics using percentage splits of full sets of gear (test 100% berserker / 99% berserker and 1% assassin / 98% berserker, 1% assassin, and 1% dragon / etc), but that would take some rewriting. A simpler way might just be to tweak the randomizer in a way that results in an even distribution (time to google some combinatorics terms).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions