Files
basic-computer-games/72_Queen/csharp/RandomExtensions.cs
2023-01-28 16:30:49 +11:00

13 lines
271 B
C#

namespace Queen;
internal static class RandomExtensions
{
internal static Move NextMove(this IRandom random)
=> random.NextFloat() switch
{
> 0.6F => Move.Down,
> 0.3F => Move.DownLeft,
_ => Move.Left
};
}