ASP.NET Double Elimination Tournament Bracket Builder

已取消 已发布的 Dec 8, 2008 货到付款
已取消 货到付款

I need a webpage created in ASP.NET that will successfully create double elimination tournament brackets for at least 1-32 teams (preferably there would be no limit if possible) and allow you to enter scores and a winner for each game. The webpage must seed the teams correctly (so if any team gets a BYE it's the 1 seed first, then the 2 seed, etc., and the 1 seed should have the easiest schedule followed by the 2, etc.). For a good example of how the bracket should be created go to [url removed, login to view] and download the program at that site. I already have the logic for a single elimination tournament so I don't need that built, and I always want the double elimination tournament to be seeded so don't worry about the unseeded option either.

I see this working as there being 2 pages, one where you select the number of teams, enter the team names, and seed the teams, and then when you click create it creates a double elimination bracket with the information from the previous page. You can then enter scores and select winners for each game, and the bracket should update and move the teams to the correct spots.

I am going to be adding this to an already working website that I have, so please see the requirements from my programmers in the detailed description. Also, note that there are some tournament bracket builders on sourceforge etc. that you might be able to leverage some of the code from.

## Deliverables

I am going to be adding this to an already working website that I have, so below are the requirements from my programmers - let me know if you think any of these are confusing or would not be possible:

1 - A way to draw the double elimination taking in consideration a dynamic width for teams' name (max of 20 characters per team). The bracket needs to display both teams and have an extra row for facility information and game time per matchup.

2 - Provide a function that will allow a parent node to update its value to its child, so as scores and winners are entered, the next games will update with the correct information of who the winner was etc.

3 - Provide a way to defining the node parents, so the parent game (and teams) are returned if you pass the child game

4 - The code shall be able to detect the number of brackets needed in the drawing and create the drawing of the bracket

5 - The code shall be able to define the nodes state depending on the parent nodes

6 - Every function should be documented

7 - The code shall be able to provide all the needed information about a team in the bracket … ex. No of losses and on what level

8 - Everything must be done in a function manner code nothing is done in one place.

.NET ASP 工程 MySQL PHP 项目管理 软件构架 软件测试 网络主机 网站管理 网站测试

项目ID: #3454683

关于项目

4个方案 远程项目 活跃的Jan 10, 2009

有4名威客正在参与此工作的竞标,均价$1094/小时

owgroups

See private message.

$1700 USD 在14天内
(38条评论)
6.3
priyadarshinitec

See private message.

$552.5 USD 在14天内
(11条评论)
4.7
DotNetCoder1

See private message.

$425 USD 在14天内
(1条评论)
3.2
expert25

See private message.

$1700 USD 在14天内
(0条评论)
0.0