From e635bf53118165dc7299a30c16d5ded387a1456e Mon Sep 17 00:00:00 2001 From: Alexis Drai Date: Wed, 1 Feb 2023 10:28:02 +0100 Subject: [PATCH] :construction: :necktie: WIP Players --- .../Sources/connect4_lib/players/Bot.swift | 4 +++- .../Sources/connect4_lib/players/Human.swift | 3 +++ .../Sources/connect4_lib/players/Player.swift | 24 +++++++++++++------ .../connect4_lib/players/SmarterBot.swift | 10 +++----- 4 files changed, 26 insertions(+), 15 deletions(-) diff --git a/Connect4/connect4_lib/Sources/connect4_lib/players/Bot.swift b/Connect4/connect4_lib/Sources/connect4_lib/players/Bot.swift index 271fb3f..68b92b6 100644 --- a/Connect4/connect4_lib/Sources/connect4_lib/players/Bot.swift +++ b/Connect4/connect4_lib/Sources/connect4_lib/players/Bot.swift @@ -1,5 +1,7 @@ import Foundation class Bot: Player { - + override func playBetween(min: Int, andMaxIncl maxIncl: Int) -> Int { + return Int.random(in: min.. Int { + return -1 + } + +} + diff --git a/Connect4/connect4_lib/Sources/connect4_lib/players/SmarterBot.swift b/Connect4/connect4_lib/Sources/connect4_lib/players/SmarterBot.swift index 2f48581..dfaea87 100644 --- a/Connect4/connect4_lib/Sources/connect4_lib/players/SmarterBot.swift +++ b/Connect4/connect4_lib/Sources/connect4_lib/players/SmarterBot.swift @@ -1,8 +1,4 @@ -// -// File.swift -// -// -// Created by etudiant on 2023-02-01. -// - import Foundation +class SmarterBot: Bot { + +}