Skip to content

Simplify osu! high-bpm acute angle jumps bonus #23024

Simplify osu! high-bpm acute angle jumps bonus

Simplify osu! high-bpm acute angle jumps bonus #23024

GitHub Actions / Results failed Dec 10, 2024 in 1s

43092 passed, 12 failed and 296 skipped

Tests failed

Report Passed Failed Skipped Time
TestResults-Linux-MultiThreaded.trx 10773✅ 3❌ 74⚪ 2325s
TestResults-Linux-SingleThread.trx 10773✅ 3❌ 74⚪ 1923s
TestResults-Windows-MultiThreaded.trx 10773✅ 3❌ 74⚪ 2930s
TestResults-Windows-SingleThread.trx 10773✅ 3❌ 74⚪ 2697s

❌ TestResults-Linux-MultiThreaded.trx

10850 tests were completed in 2325s with 10773 passed, 3 failed and 74 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest 7✅ 3❌ 31ms

❌ osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest

✅ Test(0.14143808967817237d,2,"nan-slider")
✅ Test(0.42630400627180914d,4,"very-fast-slider")
✅ Test(1.4485749025771304d,54,"zero-length-sliders")
❌ Test(6.717114400082112d,239,"diffcalc-test")
	  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
	  But was:  6.7177947532118889d
	  Off by:   -0.00068035312977698936d
	
✅ TestClassicMod(0.42630400627180914d,4,"very-fast-slider")
✅ TestClassicMod(1.4485749025771304d,54,"zero-length-sliders")
❌ TestClassicMod(6.717114400082112d,239,"diffcalc-test")
	  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
	  But was:  6.7177947532118889d
	  Off by:   -0.00068035312977698936d
	
✅ TestClockRateAdjusted(0.5523163289680011d,4,"very-fast-slider")
✅ TestClockRateAdjusted(1.7550169162648608d,54,"zero-length-sliders")
❌ TestClockRateAdjusted(8.98257099312042d,239,"diffcalc-test")
	  Expected: 8.9825709931204205d +/- 1.0000000000000001E-05d
	  But was:  9.429491666975153d
	  Off by:   -0.44692067385473244d
	

❌ TestResults-Linux-SingleThread.trx

10850 tests were completed in 1923s with 10773 passed, 3 failed and 74 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest 7✅ 3❌ 32ms

❌ osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest

✅ Test(0.14143808967817237d,2,"nan-slider")
✅ Test(0.42630400627180914d,4,"very-fast-slider")
✅ Test(1.4485749025771304d,54,"zero-length-sliders")
❌ Test(6.717114400082112d,239,"diffcalc-test")
	  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
	  But was:  6.7177947532118889d
	  Off by:   -0.00068035312977698936d
	
✅ TestClassicMod(0.42630400627180914d,4,"very-fast-slider")
✅ TestClassicMod(1.4485749025771304d,54,"zero-length-sliders")
❌ TestClassicMod(6.717114400082112d,239,"diffcalc-test")
	  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
	  But was:  6.7177947532118889d
	  Off by:   -0.00068035312977698936d
	
✅ TestClockRateAdjusted(0.5523163289680011d,4,"very-fast-slider")
✅ TestClockRateAdjusted(1.7550169162648608d,54,"zero-length-sliders")
❌ TestClockRateAdjusted(8.98257099312042d,239,"diffcalc-test")
	  Expected: 8.9825709931204205d +/- 1.0000000000000001E-05d
	  But was:  9.429491666975153d
	  Off by:   -0.44692067385473244d
	

❌ TestResults-Windows-MultiThreaded.trx

10850 tests were completed in 2930s with 10773 passed, 3 failed and 74 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest 7✅ 3❌ 37ms

❌ osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest

✅ Test(0.14143808967817237d,2,"nan-slider")
✅ Test(0.42630400627180914d,4,"very-fast-slider")
✅ Test(1.4485749025771304d,54,"zero-length-sliders")
❌ Test(6.717114400082112d,239,"diffcalc-test")
	  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
	  But was:  6.7177947532118889d
	  Off by:   -0.00068035312977698936d
	
✅ TestClassicMod(0.42630400627180914d,4,"very-fast-slider")
✅ TestClassicMod(1.4485749025771304d,54,"zero-length-sliders")
❌ TestClassicMod(6.717114400082112d,239,"diffcalc-test")
	  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
	  But was:  6.7177947532118889d
	  Off by:   -0.00068035312977698936d
	
✅ TestClockRateAdjusted(0.5523163289680011d,4,"very-fast-slider")
✅ TestClockRateAdjusted(1.7550169162648608d,54,"zero-length-sliders")
❌ TestClockRateAdjusted(8.98257099312042d,239,"diffcalc-test")
	  Expected: 8.9825709931204205d +/- 1.0000000000000001E-05d
	  But was:  9.429491666975153d
	  Off by:   -0.44692067385473244d
	

❌ TestResults-Windows-SingleThread.trx

10850 tests were completed in 2697s with 10773 passed, 3 failed and 74 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest 7✅ 3❌ 65ms

❌ osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest

✅ Test(0.14143808967817237d,2,"nan-slider")
✅ Test(0.42630400627180914d,4,"very-fast-slider")
✅ Test(1.4485749025771304d,54,"zero-length-sliders")
❌ Test(6.717114400082112d,239,"diffcalc-test")
	  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
	  But was:  6.7177947532118889d
	  Off by:   -0.00068035312977698936d
	
✅ TestClassicMod(0.42630400627180914d,4,"very-fast-slider")
✅ TestClassicMod(1.4485749025771304d,54,"zero-length-sliders")
❌ TestClassicMod(6.717114400082112d,239,"diffcalc-test")
	  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
	  But was:  6.7177947532118889d
	  Off by:   -0.00068035312977698936d
	
✅ TestClockRateAdjusted(0.5523163289680011d,4,"very-fast-slider")
✅ TestClockRateAdjusted(1.7550169162648608d,54,"zero-length-sliders")
❌ TestClockRateAdjusted(8.98257099312042d,239,"diffcalc-test")
	  Expected: 8.9825709931204205d +/- 1.0000000000000001E-05d
	  But was:  9.429491666975153d
	  Off by:   -0.44692067385473244d
	

Annotations

Check failure on line 31 in osu.Game/Tests/Beatmaps/DifficultyCalculatorTest.cs

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest ► Test(6.717114400082112d,239,"diffcalc-test")

Failed test found in:
  TestResults-Linux-MultiThreaded.trx
  TestResults-Linux-SingleThread.trx
Error:
    Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
    But was:  6.7177947532118889d
    Off by:   -0.00068035312977698936d
  
Raw output
  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
  But was:  6.7177947532118889d
  Off by:   -0.00068035312977698936d

   at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in /home/runner/work/osu/osu/osu.Game/Tests/Beatmaps/DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name) in /home/runner/work/osu/osu/osu.Game.Rulesets.Osu.Tests/OsuDifficultyCalculatorTest.cs:line 23

1)    at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in /home/runner/work/osu/osu/osu.Game/Tests/Beatmaps/DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name) in /home/runner/work/osu/osu/osu.Game.Rulesets.Osu.Tests/OsuDifficultyCalculatorTest.cs:line 23

Check failure on line 31 in osu.Game/Tests/Beatmaps/DifficultyCalculatorTest.cs

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest ► TestClassicMod(6.717114400082112d,239,"diffcalc-test")

Failed test found in:
  TestResults-Linux-MultiThreaded.trx
  TestResults-Linux-SingleThread.trx
Error:
    Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
    But was:  6.7177947532118889d
    Off by:   -0.00068035312977698936d
  
Raw output
  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
  But was:  6.7177947532118889d
  Off by:   -0.00068035312977698936d

   at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in /home/runner/work/osu/osu/osu.Game/Tests/Beatmaps/DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClassicMod(Double expectedStarRating, Int32 expectedMaxCombo, String name) in /home/runner/work/osu/osu/osu.Game.Rulesets.Osu.Tests/OsuDifficultyCalculatorTest.cs:line 35

1)    at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in /home/runner/work/osu/osu/osu.Game/Tests/Beatmaps/DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClassicMod(Double expectedStarRating, Int32 expectedMaxCombo, String name) in /home/runner/work/osu/osu/osu.Game.Rulesets.Osu.Tests/OsuDifficultyCalculatorTest.cs:line 35

Check failure on line 31 in osu.Game/Tests/Beatmaps/DifficultyCalculatorTest.cs

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest ► TestClockRateAdjusted(8.98257099312042d,239,"diffcalc-test")

Failed test found in:
  TestResults-Linux-MultiThreaded.trx
  TestResults-Linux-SingleThread.trx
Error:
    Expected: 8.9825709931204205d +/- 1.0000000000000001E-05d
    But was:  9.429491666975153d
    Off by:   -0.44692067385473244d
  
Raw output
  Expected: 8.9825709931204205d +/- 1.0000000000000001E-05d
  But was:  9.429491666975153d
  Off by:   -0.44692067385473244d

   at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in /home/runner/work/osu/osu/osu.Game/Tests/Beatmaps/DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClockRateAdjusted(Double expectedStarRating, Int32 expectedMaxCombo, String name) in /home/runner/work/osu/osu/osu.Game.Rulesets.Osu.Tests/OsuDifficultyCalculatorTest.cs:line 29

1)    at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in /home/runner/work/osu/osu/osu.Game/Tests/Beatmaps/DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClockRateAdjusted(Double expectedStarRating, Int32 expectedMaxCombo, String name) in /home/runner/work/osu/osu/osu.Game.Rulesets.Osu.Tests/OsuDifficultyCalculatorTest.cs:line 29

Check failure on line 0 in TestResults-Windows-MultiThreaded.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest ► Test(6.717114400082112d,239,"diffcalc-test")

Failed test found in:
  TestResults-Windows-MultiThreaded.trx
Error:
    Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
    But was:  6.7177947532118889d
    Off by:   -0.00068035312977698936d
  
Raw output
  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
  But was:  6.7177947532118889d
  Off by:   -0.00068035312977698936d

   at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 23

1)    at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 23

Check failure on line 0 in TestResults-Windows-MultiThreaded.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest ► TestClassicMod(6.717114400082112d,239,"diffcalc-test")

Failed test found in:
  TestResults-Windows-MultiThreaded.trx
Error:
    Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
    But was:  6.7177947532118889d
    Off by:   -0.00068035312977698936d
  
Raw output
  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
  But was:  6.7177947532118889d
  Off by:   -0.00068035312977698936d

   at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClassicMod(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 35

1)    at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClassicMod(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 35

Check failure on line 0 in TestResults-Windows-MultiThreaded.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest ► TestClockRateAdjusted(8.98257099312042d,239,"diffcalc-test")

Failed test found in:
  TestResults-Windows-MultiThreaded.trx
Error:
    Expected: 8.9825709931204205d +/- 1.0000000000000001E-05d
    But was:  9.429491666975153d
    Off by:   -0.44692067385473244d
  
Raw output
  Expected: 8.9825709931204205d +/- 1.0000000000000001E-05d
  But was:  9.429491666975153d
  Off by:   -0.44692067385473244d

   at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClockRateAdjusted(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 29

1)    at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClockRateAdjusted(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 29

Check failure on line 0 in TestResults-Windows-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest ► Test(6.717114400082112d,239,"diffcalc-test")

Failed test found in:
  TestResults-Windows-SingleThread.trx
Error:
    Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
    But was:  6.7177947532118889d
    Off by:   -0.00068035312977698936d
  
Raw output
  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
  But was:  6.7177947532118889d
  Off by:   -0.00068035312977698936d

   at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 23

1)    at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 23

Check failure on line 0 in TestResults-Windows-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest ► TestClassicMod(6.717114400082112d,239,"diffcalc-test")

Failed test found in:
  TestResults-Windows-SingleThread.trx
Error:
    Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
    But was:  6.7177947532118889d
    Off by:   -0.00068035312977698936d
  
Raw output
  Expected: 6.7171144000821119d +/- 1.0000000000000001E-05d
  But was:  6.7177947532118889d
  Off by:   -0.00068035312977698936d

   at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClassicMod(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 35

1)    at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClassicMod(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 35

Check failure on line 0 in TestResults-Windows-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest ► TestClockRateAdjusted(8.98257099312042d,239,"diffcalc-test")

Failed test found in:
  TestResults-Windows-SingleThread.trx
Error:
    Expected: 8.9825709931204205d +/- 1.0000000000000001E-05d
    But was:  9.429491666975153d
    Off by:   -0.44692067385473244d
  
Raw output
  Expected: 8.9825709931204205d +/- 1.0000000000000001E-05d
  But was:  9.429491666975153d
  Off by:   -0.44692067385473244d

   at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClockRateAdjusted(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 29

1)    at osu.Game.Tests.Beatmaps.DifficultyCalculatorTest.Test(Double expectedStarRating, Int32 expectedMaxCombo, String name, Mod[] mods) in D:\a\osu\osu\osu.Game\Tests\Beatmaps\DifficultyCalculatorTest.cs:line 31
   at osu.Game.Rulesets.Osu.Tests.OsuDifficultyCalculatorTest.TestClockRateAdjusted(Double expectedStarRating, Int32 expectedMaxCombo, String name) in D:\a\osu\osu\osu.Game.Rulesets.Osu.Tests\OsuDifficultyCalculatorTest.cs:line 29