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-
{- Module: Action. In this file we list some basic functions involving the ‘Step’, ‘Wall’ and ‘Action’ types. -} module Action where import Types import…