Go to file
2023-12-08 23:47:38 -06:00
src Fixed generation cutoff 2023-12-08 23:29:25 -06:00
test Added stalemate as a better text source 2023-12-08 23:29:44 -06:00
.gitignore Initial commit 2023-11-14 14:34:06 -06:00
CMakeLists.txt Removed Unity testing 2023-12-08 23:01:30 -06:00
LICENSE Initial commit 2023-11-14 14:34:06 -06:00
README.md Added final assignment requirements 2023-12-08 23:47:15 -06:00

markov-generator

Results

This program was tested using aces-up.txt and stalemate.txt

stalemate replaced aces-up for more interesting generation

A k=8 input resulted in the best output since it stopped words from being cut off

Favorites

All k's were generated from stalemate.txt with n=32

k=0: thinopreareBunofothinothinealoupa

k=1: wit. thimp worg thanc thelescrope

k=2: thate anyh out. IRS. God. some IN

k=3: that. There. high fough that' fin

k=4: protec you?" its infrin that?" Un

k=5: United ankles can't having younge

k=6: thing, God. You'll forgotte shave

k=7: three into wounded? online away.

k=8: both. several whatsoever thing, s

Compiling the project

Prerequisites

  • C++11

In order to compile the project, simply run these two commands:

cmake -B build -S .
cmake --build build

Running the Project

The program should now be compiled at build/bin/something

Simply run the program using:

build/bin/markov