Программа для генерации текста на основе другого при помощи цепей Маркова. Учебное задание.
Смотрите файл doc/HowToBuild.md
- Написать на чистом C, стараясь использовать оптимиальные алгоритмы.
- Высокая скорость, однако так как это всё же учебный проект, то без фанатизма.
- Постараться написать по всем правилам, покуда лень или нехватка времени не возьмёт верх:
- Соблюдать Coding Style, пистаь всё в едином стиле
- Желатьно сделать юнит тестирование, или хотя бы какое-то тестирование
- Считать везде статистику, сколько что занимает памяти и насколько быстро работает, и изходя из этого оптимизировать
- Постараться обойтись без фанатизма, есть вещи более важные чем учебные проекты
- Написать хоть какую-то документацию к коду
- Желательно сделать метрики для оценок различных ф-ий кеширования и эффективности алгоритмов.
- Just for fun =)
- Возможно, это будет один из немногих проэктов, в котором есть комментарии в исходниках на русском.
- Доделать то, что указано в целях, если вдруг будет не лень.
- А что будет, если применить этот принцип к музыке, к картинкам, etc..? что-то подобное было на хабре