juliangruber / juliangruber/intersect

self-adapt to fastest implementation using k-armed bandit

Open
#8 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
32
Forks
8
PR merge metrics
No merged PRs in 30d

Description

keep track internally which method works better for which array sizes, using the currently best known guess 70% off the time -> automatically decide for fastest implementation

@minuteman3 you're gonna love this
idea by @dominictarr

We could expose this as `intersect.smart()`, I haven't seen this module being used with variable sized input sets, but that's a very interesting experiment nevertheless.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.