Created by
Philipp Benjamin Köppchen
|
DSA, Talentprobe
3w20, absdiff zu
Risiko-Kampf
1-3w6 - 1-2w6, sortiert
# Ratten:
# nw6, summe der zwei höchsten
def ratten(n):
return range(n)
.map(() => w6)
.sort()
.slice(0, 2)
.sum()
# Fun:
# Würfele mit einem W6, nimm so viele W6 wie Augen, werfe und summiere diese
def w6w6():
return range(w6)
.map(() => w6)
.sum()
# Shadowrun:
def sr(value, mw):
return range(value)
.map(() => srdie(0, w6, mw))
.sum()
def srdie(acc, last, mw):
if acc == 0 and last == 1:
return -1, "1w6=1,red"
elif acc + last >= mw:
return 1, "1w6=last,+acc,green"
elif last == 6:
return srdie(acc + last, w6, mw)
else:
return 0, "1w6=last,red"
|