Rule file syntax, version 1.0, dated 02/11/2001
Copyright (C) 2001 David W. Myers
This file is part of the Open Source Draft Simulator
The Open Source Draft Simulator is free software; you can redistribute
it and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
The Open Source Draft Simulator is distributed in the hope that it will
be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License along
with the Open Source Draft Simulator; see the file LICENSE. If not,
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
Keywords:
rule <bpa or need> - how do you draft? best athlete or need?
weight <position> <number> - alter the valuation of certain positions.
max <position> <number> - don't draft more of these positions than max
needlist <list of positions> - a list of the positions you need.
exception <number> - ignore need and draft bpa if additional
value exceeds this threshhold.
exclude <player> - don't draft this player.
Explanation:
The rule determines what strategy you use for the draft. The rule can be:
rule bpa
or it can be:
rule need
If your drafting rule is BPA, then you don't need to specify anything else
in the rules file for a particular team. Teams without rules files default
to bpa drafting. A team that drafts bpa can also use the keywords:
weight
max
exclude
Exception would be irrelevant in a bpa draft and a needlist is unnecessary.
If a team is drafting on the basis of need, then a needlist is necessary.
The needlist determines which positions you draft for, and all these positions
have an equal probablity of being drafted (unless those probabilities are
altered by weights). A needs based draft can also use the keywords:
weight
max
exclude
exception
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Rule file syntax, version 1.0, dated 02/11/2001
Copyright (C) 2001 David W. Myers
This file is part of the Open Source Draft Simulator
The Open Source Draft Simulator is free software; you can redistribute
it and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
The Open Source Draft Simulator is distributed in the hope that it will
be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License along
with the Open Source Draft Simulator; see the file LICENSE. If not,
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
Keywords:
rule <bpa or need> - how do you draft? best athlete or need?
weight <position> <number> - alter the valuation of certain positions.
max <position> <number> - don't draft more of these positions than max
needlist <list of positions> - a list of the positions you need.
exception <number> - ignore need and draft bpa if additional
value exceeds this threshhold.
exclude <player> - don't draft this player.
Explanation:
The rule determines what strategy you use for the draft. The rule can be:
rule bpa
or it can be:
rule need
If your drafting rule is BPA, then you don't need to specify anything else
in the rules file for a particular team. Teams without rules files default
to bpa drafting. A team that drafts bpa can also use the keywords:
weight
max
exclude
Exception would be irrelevant in a bpa draft and a needlist is unnecessary.
If a team is drafting on the basis of need, then a needlist is necessary.
The needlist determines which positions you draft for, and all these positions
have an equal probablity of being drafted (unless those probabilities are
altered by weights). A needs based draft can also use the keywords:
weight
max
exclude
exception