If you are a member of the KIA Hockey Pool.
I have written a program which will take current statistics and
provide you with a list which will aid in your picking of players.
You can only take so many players of a certain position and each
player has a cost. Your cost cannot exceed 50.
My program will pick the optimum list automatically. Of course you
can tweak the list if you wish to. Basically the program will pick
the group of players who should statistically provide the most points
for that given week.
The program takes into account how many points the player should
statistically get for that week given his points per game average and
the number of games he will play for that given week.
Goalies are done as well. This reduces the headache of continually
making your pick list each week and will should dramatically increase
your chances of winning your pool.
With many calculations, one can win; with few one cannot. How much
less chance of victory has one who makes none at all!
--Sun Tzu 'Art of War'
I can also change the format to excel spreadsheet, etc.
Here is a sample generated on October 20, 2003 based on current statistics:
** OPTIMUM LIST **(2.0)
1: POS=RW C=1.0 P=2.40 V=2.40 PPG=.60 GP=5.0 GTW=4.0 PTS=3.0(DACKELL,
ANDREAS)Montreal Can
2: POS=G C=7.0 P=9.00 V=1.29 PPG=3.00 GP=3.0 GTW=4.0 PTS=9.0 W=2.0
T=1.0 L=0.0 SO=2.0 CTP=0.75(Hackett, Jeff)Philadelphia
3: POS=C C=4.0 P=4.00 V=1.00 PPG=1.33 GP=3.0 GTW=3.0 PTS=4.0(LARIONOV,
IGOR)New Jersey D
4: POS=D C=4.0 P=4.00 V=1.00 PPG=1.00 GP=5.0 GTW=4.0 PTS=5.0(MARKOV,
ANDREI)Montreal Can
5: POS=RW C=5.0 P=5.00 V=1.00 PPG=1.25 GP=4.0 GTW=4.0 PTS=5.0(RECCHI,
MARK)Philadelphia
6: POS=D C=5.0 P=4.50 V=.90 PPG=1.50 GP=4.0 GTW=3.0 PTS=6.0(RAFALSKI,
BRIAN)New Jersey D
7: POS=C C=6.0 P=4.80 V=.80 PPG=1.20 GP=5.0 GTW=4.0 PTS=6.0(SAVARD,
MARC)Atlanta Thra
8: POS=LW C=7.0 P=5.60 V=.80 PPG=1.40 GP=5.0 GTW=4.0
PTS=7.0(KOVALCHUK, ILYA)Atlanta Thra
9: POS=D C=5.0 P=3.75 V=.75 PPG=1.25 GP=4.0 GTW=3.0 PTS=5.0(SCHNEIDER,
MATHIEU)Detroit Red
10: POS=RW C=6.0 P=3.33 V=.56 PPG=1.67 GP=3.0 GTW=2.0 PTS=5.0(ST.
LOUIS, MARTIN)Tampa Bay Li
Total Power:46.38333333333333 Total Cost:50.0 Total
Value:0.9276666666666666
** CENTERS **
1: POS=C C=1.0 P=2.00 V=2.00 PPG=.50 GP=4.0 GTW=4.0 PTS=2.0(VASICEK,
JOSEF)Carolina Hur
2: POS=C C=1.0 P=2.00 V=2.00 PPG=.67 GP=3.0 GTW=3.0 PTS=2.0(YELLE,
STEPHANE)Calgary Flam
3: POS=C C=1.0 P=1.60 V=1.60 PPG=.40 GP=5.0 GTW=4.0 PTS=2.0(MURRAY,
REM)Nashville Pr
4: POS=C C=2.0 P=2.50 V=1.25 PPG=.83 GP=6.0 GTW=3.0 PTS=5.0(BOUCHARD,
PIERRE-MARC)Minnesota Wi
5: POS=C C=2.0 P=2.40 V=1.20 PPG=.60 GP=5.0 GTW=4.0 PTS=3.0(STEFAN,
PATRIK)Atlanta Thra
6: POS=C C=3.0 P=3.33 V=1.11 PPG=.83 GP=6.0 GTW=4.0 PTS=5.0(ARNASON,
TYLER)Chicago Blac
7: POS=C C=4.0 P=4.00 V=1.00 PPG=1.33 GP=3.0 GTW=3.0 PTS=4.0(LARIONOV,
IGOR)New Jersey D
8: POS=C C=4.0 P=4.00 V=1.00 PPG=1.00 GP=5.0 GTW=4.0
PTS=5.0(PERREAULT, YANIC)Montreal Can
9: POS=C C=3.0 P=2.50 V=.83 PPG=.83 GP=6.0 GTW=3.0 PTS=5.0(BARNES,
STU)Dallas Stars
10: POS=C C=6.0 P=4.80 V=.80 PPG=1.20 GP=5.0 GTW=4.0 PTS=6.0(SAVARD,
MARC)Atlanta Thra
11: POS=C C=1.0 P=.75 V=.75 PPG=.25 GP=4.0 GTW=3.0 PTS=1.0(NIKOLISHIN,
ANDREI)Colorado Ava
12: POS=C C=4.0 P=3.00 V=.75 PPG=1.00 GP=5.0 GTW=3.0 PTS=5.0(MARCHANT,
TODD)Columbus Blu
13: POS=C C=3.0 P=2.00 V=.67 PPG=.50 GP=4.0 GTW=4.0 PTS=2.0(MESSIER,
MARK)New York Ran
14: POS=C C=4.0 P=2.40 V=.60 PPG=.80 GP=5.0 GTW=3.0 PTS=4.0(LANGKOW,
DAYMOND)Phoenix Coyo
15: POS=C C=3.0 P=1.80 V=.60 PPG=.60 GP=5.0 GTW=3.0 PTS=3.0(SEDIN,
HENRIK)Vancouver Ca
16: POS=C C=9.0 P=5.25 V=.58 PPG=1.75 GP=4.0 GTW=3.0 PTS=7.0(FORSBERG,
PETER)Colorado Ava
17: POS=C C=6.0 P=3.00 V=.50 PPG=1.00 GP=6.0 GTW=3.0 PTS=6.0(ROLSTON,
BRIAN)Boston Bruin
18: POS=C C=4.0 P=2.00 V=.50 PPG=.50 GP=4.0 GTW=4.0 PTS=2.0(ANTROPOV,
NIK)Toronto Mapl
19: POS=C C=5.0 P=2.50 V=.50 PPG=.83 GP=6.0 GTW=3.0 PTS=5.0(ARNOTT,
JASON)Dallas Stars
20: POS=C C=6.0 P=3.00 V=.50 PPG=.75 GP=4.0 GTW=4.0 PTS=3.0(ROENICK,
JEREMY)Philadelphia
21: POS=C C=4.0 P=2.00 V=.50 PPG=.50 GP=4.0 GTW=4.0 PTS=2.0(PRIMEAU,
KEITH)Philadelphia
22: POS=C C=2.0 P=1.00 V=.50 PPG=.33 GP=6.0 GTW=3.0 PTS=2.0(HALPERN,
JEFF)Washington C
** WINGERS **
1: POS=RW C=1.0 P=2.40 V=2.40 PPG=.60 GP=5.0 GTW=4.0 PTS=3.0(DACKELL,
ANDREAS)Montreal Can
2: POS=LW C=1.0 P=2.40 V=2.40 PPG=.60 GP=5.0 GTW=4.0 PTS=3.0(MCCAULEY,
ALYN)San Jose Sha
3: POS=LW C=1.0 P=2.00 V=2.00 PPG=1.00 GP=5.0 GTW=2.0
PTS=5.0(ROBITAILLE, LUC)Los Angeles
4: POS=LW C=1.0 P=2.00 V=2.00 PPG=.67 GP=3.0 GTW=3.0 PTS=2.0(SAPRYKIN,
OLEG)Calgary Flam
5: POS=LW C=1.0 P=1.80 V=1.80 PPG=.60 GP=5.0 GTW=3.0 PTS=3.0(NILSON,
MARCUS)Florida Pant
6: POS=LW C=1.0 P=1.80 V=1.80 PPG=.60 GP=5.0 GTW=3.0 PTS=3.0(SEDIN,
DANIEL)Vancouver Ca
7: POS=RW C=1.0 P=1.80 V=1.80 PPG=.60 GP=5.0 GTW=3.0 PTS=3.0(GRIER,
MIKE)Washington C
8: POS=RW C=1.0 P=1.60 V=1.60 PPG=.40 GP=5.0 GTW=4.0 PTS=2.0(ORSZAGH,
VLADIMIR)Nashville Pr
9: POS=RW C=1.0 P=1.60 V=1.60 PPG=.80 GP=5.0 GTW=2.0 PTS=4.0(KLATT,
TRENT)Los Angeles
10: POS=RW C=1.0 P=1.33 V=1.33 PPG=.33 GP=6.0 GTW=4.0 PTS=2.0(BELL,
MARK)Chicago Blac
11: POS=LW C=2.0 P=2.00 V=1.00 PPG=.50 GP=4.0 GTW=4.0 PTS=2.0(BARNABY,
MATTHEW)New York Ran
12: POS=RW C=5.0 P=5.00 V=1.00 PPG=1.25 GP=4.0 GTW=4.0 PTS=5.0(RECCHI,
MARK)Philadelphia
13: POS=LW C=3.0 P=2.67 V=.89 PPG=.67 GP=6.0 GTW=4.0 PTS=4.0(CALDER,
KYLE)Chicago Blac
14: POS=LW C=1.0 P=.80 V=.80 PPG=.20 GP=5.0 GTW=4.0 PTS=1.0(CHISTOV,
STANISLAV)Mighty Ducks
15: POS=RW C=2.0 P=1.60 V=.80 PPG=.40 GP=5.0 GTW=4.0 PTS=2.0(DUMONT,
J.P.)Buffalo Sabr
16: POS=LW C=7.0 P=5.60 V=.80 PPG=1.40 GP=5.0 GTW=4.0
PTS=7.0(KOVALCHUK, ILYA)Atlanta Thra
17: POS=RW C=3.0 P=2.00 V=.67 PPG=1.00 GP=5.0 GTW=2.0 PTS=5.0(HEMSKY,
ALES)Edmonton Oil
18: POS=LW C=3.0 P=2.00 V=.67 PPG=1.00 GP=3.0 GTW=2.0 PTS=3.0(MODIN,
FREDRIK)Tampa Bay Li
19: POS=RW C=3.0 P=2.00 V=.67 PPG=.67 GP=6.0 GTW=3.0 PTS=4.0(ZHOLTOK,
SERGEI)Minnesota Wi
20: POS=LW C=5.0 P=3.20 V=.64 PPG=.80 GP=5.0 GTW=4.0
PTS=4.0(JOHANSSON, ANDREAS)Nashville Pr
21: POS=LW C=5.0 P=3.20 V=.64 PPG=.80 GP=5.0 GTW=4.0 PTS=4.0(ZEDNIK,
RICHARD)Montreal Can
22: POS=RW C=2.0 P=1.20 V=.60 PPG=.40 GP=5.0 GTW=3.0 PTS=2.0(LINDEN,
TREVOR)Vancouver Ca
23: POS=RW C=4.0 P=2.40 V=.60 PPG=.80 GP=5.0 GTW=3.0 PTS=4.0(VYBORNY,
DAVID)Columbus Blu
24: POS=RW C=4.0 P=2.40 V=.60 PPG=.60 GP=5.0 GTW=4.0 PTS=3.0(WALKER,
SCOTT)Nashville Pr
25: POS=LW C=3.0 P=1.80 V=.60 PPG=.60 GP=5.0 GTW=3.0 PTS=3.0(COOKE,
MATT)Vancouver Ca
26: POS=RW C=4.0 P=2.25 V=.56 PPG=.75 GP=4.0 GTW=3.0 PTS=3.0(PARRISH,
MARK)New York Isl
27: POS=RW C=6.0 P=3.33 V=.56 PPG=1.67 GP=3.0 GTW=2.0 PTS=5.0(ST.
LOUIS, MARTIN)Tampa Bay Li
28: POS=LW C=7.0 P=3.75 V=.54 PPG=1.25 GP=4.0 GTW=3.0 PTS=5.0(TKACHUK,
KEITH)St. Louis Bl
29: POS=RW C=3.0 P=1.60 V=.53 PPG=.40 GP=5.0 GTW=4.0
PTS=2.0(NIEDERMAYER, ROB)Mighty Ducks
30: POS=LW C=3.0 P=1.60 V=.53 PPG=.40 GP=5.0 GTW=4.0 PTS=2.0(KOTALIK,
ALES)Buffalo Sabr
31: POS=LW C=6.0 P=3.20 V=.53 PPG=.80 GP=5.0 GTW=4.0 PTS=4.0(KOZLOV,
SLAVA)Atlanta Thra
32: POS=RW C=4.0 P=2.00 V=.50 PPG=.67 GP=6.0 GTW=3.0 PTS=4.0(KNUBLE,
MIKE)Boston Bruin
33: POS=LW C=2.0 P=1.00 V=.50 PPG=.25 GP=4.0 GTW=4.0 PTS=1.0(HLAVAC,
JAN)New York Ran
34: POS=LW C=2.0 P=1.00 V=.50 PPG=.25 GP=4.0 GTW=4.0 PTS=1.0(TUCKER,
DARCY)Toronto Mapl
35: POS=LW C=5.0 P=2.50 V=.50 PPG=.83 GP=6.0 GTW=3.0 PTS=5.0(MORROW,
BRENDEN)Dallas Stars
36: POS=RW C=8.0 P=4.00 V=.50 PPG=2.00 GP=5.0 GTW=2.0 PTS=10.0(PALFFY,
ZIGMUND)Los Angeles
37: POS=LW C=1.0 P=.50 V=.50 PPG=.17 GP=6.0 GTW=3.0
PTS=1.0(KONOWALCHUK, STEVE)Washington C
** DEFENSEMEN **
1: POS=D C=1.0 P=1.20 V=1.20 PPG=.40 GP=5.0 GTW=3.0
PTS=2.0(BOUWMEESTER, JAY)Florida Pant
2: POS=D C=1.0 P=1.20 V=1.20 PPG=.60 GP=5.0 GTW=2.0 PTS=3.0(CROSS,
CORY)Edmonton Oil
3: POS=D C=4.0 P=4.00 V=1.00 PPG=1.00 GP=5.0 GTW=4.0 PTS=5.0(MARKOV,
ANDREI)Montreal Can
4: POS=D C=2.0 P=2.00 V=1.00 PPG=.50 GP=4.0 GTW=4.0 PTS=2.0(HILL,
SEAN)Carolina Hur
5: POS=D C=1.0 P=1.00 V=1.00 PPG=.25 GP=4.0 GTW=4.0 PTS=1.0(HEDICAN,
BRET)Carolina Hur
6: POS=D C=3.0 P=3.00 V=1.00 PPG=1.00 GP=5.0 GTW=3.0 PTS=5.0(SYDOR,
DARRYL)Columbus Blu
7: POS=D C=5.0 P=4.50 V=.90 PPG=1.50 GP=4.0 GTW=3.0 PTS=6.0(RAFALSKI,
BRIAN)New Jersey D
8: POS=D C=1.0 P=.80 V=.80 PPG=.20 GP=5.0 GTW=4.0 PTS=1.0(RIVET,
CRAIG)Montreal Can
9: POS=D C=1.0 P=.80 V=.80 PPG=.20 GP=5.0 GTW=4.0 PTS=1.0(YORK,
JASON)Nashville Pr
10: POS=D C=1.0 P=.80 V=.80 PPG=.20 GP=5.0 GTW=4.0 PTS=1.0(MCLAREN,
KYLE)San Jose Sha
11: POS=D C=1.0 P=.80 V=.80 PPG=.40 GP=5.0 GTW=2.0 PTS=2.0(PHILLIPS,
CHRIS)Ottawa Senat
12: POS=D C=3.0 P=2.40 V=.80 PPG=1.20 GP=5.0 GTW=2.0
PTS=6.0(VISNOVSKY, LUBOMIR)Los Angeles
13: POS=D C=3.0 P=2.40 V=.80 PPG=.60 GP=5.0 GTW=4.0 PTS=3.0(TREMBLAY,
YANNICK)Atlanta Thra
14: POS=D C=5.0 P=3.75 V=.75 PPG=1.25 GP=4.0 GTW=3.0
PTS=5.0(SCHNEIDER, MATHIEU)Detroit Red
15: POS=D C=1.0 P=.75 V=.75 PPG=.25 GP=4.0 GTW=3.0 PTS=1.0(LEOPOLD,
JORDAN)Calgary Flam
16: POS=D C=2.0 P=1.50 V=.75 PPG=.50 GP=4.0 GTW=3.0 PTS=2.0(JONSSON,
KENNY)New York Isl
17: POS=D C=2.0 P=1.50 V=.75 PPG=.50 GP=6.0 GTW=3.0 PTS=3.0(KUBA,
FILIP)Minnesota Wi
18: POS=D C=5.0 P=3.75 V=.75 PPG=1.25 GP=4.0 GTW=3.0 PTS=5.0(BLAKE,
ROB)Colorado Ava
19: POS=D C=3.0 P=2.00 V=.67 PPG=.50 GP=4.0 GTW=4.0
PTS=2.0(DESJARDINS, ERIC)Philadelphia
20: POS=D C=6.0 P=3.75 V=.62 PPG=1.25 GP=4.0 GTW=3.0 PTS=5.0(LIDSTROM,
NICKLAS)Detroit Red
21: POS=D C=2.0 P=1.20 V=.60 PPG=.60 GP=5.0 GTW=2.0 PTS=3.0(BREWER,
ERIC)Edmonton Oil
22: POS=D C=5.0 P=3.00 V=.60 PPG=1.00 GP=6.0 GTW=3.0 PTS=6.0(ZUBOV,
SERGEI)Dallas Stars
23: POS=D C=3.0 P=1.60 V=.53 PPG=.80 GP=5.0 GTW=2.0 PTS=4.0(MODRY,
JAROSLAV)Los Angeles
24: POS=D C=3.0 P=1.50 V=.50 PPG=.50 GP=4.0 GTW=3.0 PTS=2.0(FOOTE,
ADAM)Colorado Ava
25: POS=D C=2.0 P=1.00 V=.50 PPG=.25 GP=4.0 GTW=4.0 PTS=1.0(MARKOV,
DANNY)Carolina Hur
26: POS=D C=2.0 P=1.00 V=.50 PPG=.33 GP=6.0 GTW=3.0 PTS=2.0(MCGILLIS,
DAN)Boston Bruin
27: POS=D C=2.0 P=1.00 V=.50 PPG=.33 GP=6.0 GTW=3.0 PTS=2.0(BOUCHER,
PHILIPPE)Dallas Stars
28: POS=D C=4.0 P=2.00 V=.50 PPG=.67 GP=3.0 GTW=3.0
PTS=2.0(NIEDERMAYER, SCOTT)New Jersey D
** GOALIES **
1: POS=G C=5.0 P=8.00 V=1.60 PPG=2.00 GP=5.0 GTW=4.0 PTS=10.0 W=3.0
T=2.0 L=0.0 SO=1.0 CTP=1.0(Nurminen, Pasi)Atlanta Thra
2: POS=G C=3.0 P=4.50 V=1.50 PPG=3.00 GP=2.0 GTW=3.0 PTS=6.0 W=2.0
T=0.0 L=0.0 SO=1.0 CTP=0.5(McLennan, Jamie)Calgary Flam
3: POS=G C=4.0 P=5.25 V=1.31 PPG=1.75 GP=4.0 GTW=3.0 PTS=7.0 W=2.0
T=1.0 L=0.0 SO=1.0 CTP=1.0(DiPietro, Rick)New York Isl
4: POS=G C=7.0 P=9.00 V=1.29 PPG=3.00 GP=3.0 GTW=4.0 PTS=9.0 W=2.0
T=1.0 L=0.0 SO=2.0 CTP=0.75(Hackett, Jeff)Philadelphia
5: POS=G C=6.0 P=6.40 V=1.07 PPG=1.60 GP=5.0 GTW=4.0 PTS=8.0 W=3.0
T=0.0 L=2.0 SO=1.0 CTP=1.0(Theodore, Jose)Montreal Can
6: POS=G C=5.0 P=4.80 V=.96 PPG=2.00 GP=4.0 GTW=3.0 PTS=8.0 W=3.0
T=0.0 L=1.0 SO=1.0 CTP=0.8(Denis, Marc)Columbus Blu
7: POS=G C=5.0 P=4.80 V=.96 PPG=1.50 GP=4.0 GTW=4.0 PTS=6.0 W=3.0
T=0.0 L=1.0 SO=0.0 CTP=0.8(Vokoun, Tomas)Nashville Pr
8: POS=G C=8.0 P=6.00 V=.75 PPG=1.50 GP=4.0 GTW=4.0 PTS=6.0 W=1.0
T=2.0 L=1.0 SO=1.0 CTP=1.0(Belfour, Ed)Toronto Mapl
9: POS=G C=4.0 P=3.00 V=.75 PPG=2.50 GP=2.0 GTW=3.0 PTS=5.0 W=1.0
T=1.0 L=0.0 SO=1.0 CTP=0.4(Hedberg, Johan)Vancouver Ca
10: POS=G C=7.0 P=4.80 V=.69 PPG=2.00 GP=4.0 GTW=3.0 PTS=8.0 W=3.0
T=0.0 L=1.0 SO=1.0 CTP=0.8(Burke, Sean)Phoenix Coyo
11: POS=G C=6.0 P=4.00 V=.67 PPG=1.33 GP=3.0 GTW=4.0 PTS=4.0 W=0.0
T=2.0 L=1.0 SO=1.0 CTP=0.75(Dunham, Mike)New York Ran
12: POS=G C=6.0 P=4.00 V=.67 PPG=1.20 GP=5.0 GTW=4.0 PTS=6.0 W=2.0
T=0.0 L=3.0 SO=1.0 CTP=0.8333333333333334(Thibault, Jocelyn)Chicago
Blac
13: POS=G C=7.0 P=4.50 V=.64 PPG=2.00 GP=3.0 GTW=3.0 PTS=6.0 W=2.0
T=0.0 L=1.0 SO=1.0 CTP=0.75(Aebischer, David)Colorado Ava
14: POS=G C=7.0 P=4.00 V=.57 PPG=2.00 GP=3.0 GTW=2.0 PTS=6.0 W=3.0
T=0.0 L=0.0 SO=0.0 CTP=1.0(Khabibulin, Nikolai)Tampa Bay Li
15: POS=G C=9.0 P=4.50 V=.50 PPG=1.50 GP=4.0 GTW=3.0 PTS=6.0 W=3.0
T=0.0 L=1.0 SO=0.0 CTP=1.0(Hasek, Dominik)Detroit Red
16: POS=G C=6.0 P=3.00 V=.50 PPG=1.00 GP=4.0 GTW=3.0 PTS=4.0 W=2.0
T=0.0 L=2.0 SO=0.0 CTP=1.0(Osgood, Chris)St. Louis Bl