File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -753,26 +753,27 @@ def test_write_to_csv_without_results(self):
753
753
def test_seeding_equality (self , seed ):
754
754
"""Tests that a tournament with a given seed will return the
755
755
same results each time."""
756
- players = [axl .Random (0.4 ), axl .Random (0.6 ), axl .Random (0.8 )]
756
+ rng = axl .RandomGenerator (seed = seed )
757
+ players = [axl .Random (rng .random ()) for _ in range (8 )]
757
758
tournament1 = axl .Tournament (
758
759
name = self .test_name ,
759
760
players = players ,
760
761
game = self .game ,
761
762
turns = 3 ,
762
- repetitions = 3 ,
763
+ repetitions = 100 ,
763
764
seed = seed
764
765
)
765
766
tournament2 = axl .Tournament (
766
767
name = self .test_name ,
767
768
players = players ,
768
769
game = self .game ,
769
770
turns = 3 ,
770
- repetitions = 3 ,
771
+ repetitions = 100 ,
771
772
seed = seed
772
773
)
773
- results1 = tournament1 .play ()
774
- results2 = tournament2 .play ()
775
- self .assertEqual (results1 .summarise () , results2 .summarise () )
774
+ results1 = tournament1 .play (processes = 2 )
775
+ results2 = tournament2 .play (processes = 2 )
776
+ self .assertEqual (results1 .ranked_names , results2 .ranked_names )
776
777
777
778
def test_seeding_inequality (self ):
778
779
players = [axl .Random (0.4 ), axl .Random (0.6 )]
You can’t perform that action at this time.
0 commit comments