markov_dart 0.2.0 copy "markov_dart: ^0.2.0" to clipboard
markov_dart: ^0.2.0 copied to clipboard

A dart library for creating markov chains inspired by otac0n/markov.

markov_dart #

A dart library for creating markov chains inspired by otac0n/markov.

Usage #

A simple usage example:

import 'package:markov_dart/markov_dart.dart';

main() {
  var _chain = new MarkovChain<String>(1);

  var items = [
    ["This", "is", "a", "simple", "markov", "chain"],
    ["This", "is", "some", "simple", "magic"],
    ["This", "is", "a", "wild", "ride"]
  ];

  _chain.add(items[0]);
  _chain.add(items[1]);
  _chain.add(items[2]);

  print(_chain.chain(["This"]));

  // generated examples:
  // (is, some, simple, markov, chain)
  // (is, a, simple, magic)
  // (is, a, wild, ride)
}

Features and bugs #

Please file feature requests and bugs at the issue tracker.

1
likes
40
pub points
0%
popularity

Publisher

unverified uploader

A dart library for creating markov chains inspired by otac0n/markov.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

More

Packages that depend on markov_dart