{- Module: PruneDepthTest. Used to test Part I.c. -} module PruneDepthTest where import Test.Hspec import Test.Hspec.Contrib.HUnit (fromHUnitTest) import Test.Hspec.QuickCheck import Test.HUnit import Test.QuickCheck import Types…
INF2D · Reasoning and Agents Coursework 1 – Quoridor in Haskell Practical details This assignment is about problem solving by searching. You will implement an…
{- Module: Player. A few utility functions to obtain and update player data. -} module Player where import Types import Constants import Cell import Action…
# This file was autogenerated by Stack. # You should not edit this file by hand. # For more information, please see the documentation at:…
{- Module: Types. All the new types defined are found here. It should serve as a quick reference. -} module Types where import Data.Graph {-…
Object Oriented Programming Coursework for Endterm: Otodecks Introduction In this course, we have developed a basic DJ application called Otodecks. For the end of term…
{- Module: Minimax. *** PART I (60pt) and PART II (10pt) *** -} module Players.Minimax where import Data.Maybe import Data.Graph import Data.Ord import Data.Tree import…
{- Module: Cell This file contains operations on cells. -} module Cell where import Data.Char import Types import Constants {- Basic operations on columns. -}…
cabal-version: >=1.10 name: haskell-quoridor version: 1.0 description: Coursework 1 for Reasoning and Agents 2021 (University of Edinburgh). author: Ramon Fernandez Mir maintainer: Ramon Fernandez Mir…
AAers/vagrant/work/received-2019/to-be-uploaded/2021-