SigPicker
특정한 요소들을 뽑을 수 있는 랜덤 모듈 입니다.
Usage
picker:
count: 3
weight_only: false
weight:
a: 1.0
b: 2.0
c: 3.0SigPicker.of(node).pick(elements);
SigPicker.of(node).pickDupe(elements);Feature
SigPicker#pick: 요소를 중복 없이 뽑습니다.SigPicker#pickDupe: 요소를 중복을 포함해서 뽑습니다.
Picker Type
RandomPicker
랜덤으로 요소를 뽑습니다.
WeightPicker
설정된 weight(가중치)에 따라 요소를 뽑습니다.
weight_only가 true일 경우 가중치가 설정된 요소만 뽑습니다. 그렇지 않은 경우 가중치가 설정되지 않은 요소는 1.0의 가중치를 가집니다.
AllPicker
요소를 뽑지 않고 입력된 모든 요소를 반환합니다.
Last updated