Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/markusbrammer/alternating-games-solver

Solve strictly alternating two-player games on the fly. (Part of bachelor thesis)
https://github.com/markusbrammer/alternating-games-solver

Last synced: about 1 month ago
JSON representation

Solve strictly alternating two-player games on the fly. (Part of bachelor thesis)

Awesome Lists containing this project

README

        

# Alternating Games

## How To Run

While having this folder (wherein the README file resides) as the current
working directory, use one of the following commands:

```bash
dotnet run --project src/FSharpApp/FSharpApp.fsproj

# or

make run
```

where `` is a relative or absolute path to a file containing a
railway network. (Hint: A lot of examples in `src/TestSuite/input/):

```bash
dotnet run --project src/FSharpApp/FSharpApp.fsproj src/TestSuite/input/10-lyngby-more-trains.txt
```

F# implementation for bachelor project with the following title:

> A game-based platform for synthesis of programs controlling railway systems.

And the following explanation:

> A game-based platform should be developed for generation of programs that can
> control railway systems. These programs should be correct by construction.