ac28af84a5
Fixed bug in single pool placement points and wrote tests
2016-01-29 19:22:05 +00:00
96c7cd446c
Fixed tests now that higher seeded guys wrestle in the last pool round
2016-01-26 14:00:48 +00:00
798e14d837
Test placeholder to run single tests
2016-01-23 05:04:44 +00:00
71fddec432
Fixed tests now that wrestlers pool numbers are correct
2016-01-20 19:56:41 +00:00
227e588658
Championship bracket wins are 2pts and conso bracket wins are 1pt
2016-01-12 15:05:38 +00:00
76865f7e3b
Testing mat assignment fix
2016-01-11 19:45:05 +00:00
cbf95ea07b
Fixing test since guy3 no longer gets deducted a point
2016-01-06 20:30:35 +00:00
59f20e1698
Deducted points breaks tie before head to head
2016-01-06 20:26:20 +00:00
4310a7bb42
Pool wins are worth 2pts
2016-01-06 20:08:28 +00:00
c82d6d727b
Added date to tournament
2015-12-30 18:48:49 +00:00
74577eb9ec
Random seeding now works
2015-12-30 16:21:56 +00:00
6ed2bdf547
Extras do not score points but still get tie breaker criteria
2015-12-30 15:13:09 +00:00
4bb81417a9
Fixed bug in test for quickest pin then fixed bug in quickest pin tie breaker
2015-12-17 14:48:07 +00:00
702a52311b
Added most decision points and quickest pin to the tiebreakers
2015-12-17 14:03:14 +00:00
d28e95ed31
Put finals in same round
2015-12-07 15:24:42 +00:00
5a09c60a41
Pool advancement tests are complete
2015-12-07 13:28:01 +00:00
c0e555edb3
FourPoolsToQuarter advancements are all tested
2015-12-04 15:36:19 +00:00
b1ad0aa828
Integration test is now working
2015-12-04 14:42:12 +00:00
ee4239f785
Fixing tests, still not working
2015-12-03 20:29:16 +00:00
119a97ebb7
Fixing tests, still not working
2015-12-03 20:28:06 +00:00
67727c6391
Testing team points for pool to bracket
2015-11-17 19:03:34 +00:00
c71d94fe19
Added tie breakers for most pins most techs and most majors
2015-11-17 12:21:21 +00:00
328898f1e8
Tie breaker for team score
2015-11-16 16:59:08 +00:00
6436551f34
Removed all of the @s from integration tests
2015-11-16 16:25:28 +00:00
2e1f70803b
Advance wrestlers after teampointadjust in case its added after the last match in a pool. Also added coin flip tie breaker
2015-11-16 13:51:01 +00:00
934ccc28ee
Deducted points pool tie breaker added
2015-11-16 13:31:27 +00:00
34a04be4bf
Added head to head pool winner and tests
2015-11-10 02:58:52 +00:00
aec3702835
update bout board when matches end
2015-10-19 19:45:43 -04:00
386dc1605f
Finished pool advance logic still need tests
2015-10-14 17:58:28 -04:00
087c383996
Continuing pool bracket movements
2015-10-13 20:57:35 -04:00
1d7c9ee3ef
Tested mat assignment during match generation
2015-07-01 13:43:18 -04:00
3f3cc7014b
Fixed tests to include mats
2015-06-19 19:57:42 +00:00
54828f7761
Tests completed to check loser names for all pool bracket types
2015-06-04 16:40:19 +00:00
d065e31818
Loser name generation was not saving. Fixed that and added a test.
2015-05-28 12:24:46 +00:00
RJ Osborne
062396da0a
A Tournament can now generate its own matches.
...
This was again extracted as a module. Modules get more powerful as they get more generic. This is far from generic.
2015-05-27 23:57:37 -04:00
RJ Osborne
902685ea51
Get us back to green on the tests. upcomingMatches doesn't (and shouldn't) change tournament state.
2015-05-27 22:14:19 -04:00
RJ Osborne
c041286943
rough cut of getting rid of the matches collection being passed around
...
Associated Weight and Match-- the FK already existed in the domain
Reduced argument counts on assignLoserNames and assignBouts; trying to pass a Tournament around more
This was a tough nut to crack. Looking back, I tried to eat too much of the horse at once on this refactor.
2015-05-26 19:26:15 -04:00
RJ Osborne
091b7c4181
Cut the runtime by queueing the changes in memory and deferring database writes
...
Made some unspecified behavior explicit
2015-05-26 19:26:15 -04:00
RJ Osborne
98879c16b9
Make sure the max weight is defined during tests
2015-05-26 19:26:15 -04:00
R.J. Osborne
d0926420b2
extracting methods from test setup
2015-05-19 23:25:49 -04:00
R.J. Osborne
0e954c1789
Simplify construction a bit on some methods
2015-05-19 22:36:30 -04:00
R.J. Osborne
f6dd4e8625
Renamed boutNumber to bout_number to make the field consistent with the rest of the domain and database schema.
2015-05-17 08:13:52 -04:00
d68e4bc54f
got tests working and showed mats table if not logged in
2015-05-05 19:10:17 +00:00
37470d9602
Moved match generation to a class and added tournament_type to tournaments.
2015-04-27 13:54:57 -04:00
9c5c12c413
Matchups_array completely removed. I do not know why has_many matches
...
does not work in tournaments. The solution was to add a matches
method.
2015-04-27 09:50:41 -04:00
dd44efa869
Got stuff working with matches being saved individually.
2015-04-26 15:49:13 -04:00
7146c401cf
Test 5 match rule for bracket size 5-16
2015-03-27 19:07:49 +00:00
86faf8b2a4
Tested serialization in poolbracket integration test
2015-03-27 13:07:32 +00:00
4b6b20c912
Created integration test for poolbracket matchups
2015-03-27 12:52:35 +00:00
Jacob Cody Wimer
6a38c8388b
initial commit
2013-12-23 11:04:30 -05:00