Click here to Skip to main content
Click here to Skip to main content

Fun with the Matrix code and Markov chains

, 19 Dec 2001
Rate this:
Please Sign up or sign in to vote.
Emulates the Matrix code (like Dozer's screens in the movie) and generates nonsense text via Markov chains
<!-- Download Links --> <!-- Article image -->

Sample Image - matrix.jpg

<!-- Add the rest of your HTML here -->

Disclaimer:

You must not search for any serious sense in this application. I did it only for fun.

Description

The "Just Matrix" application emulates the Matrix code (like Dozer's screens in the movie) and generates nonsense text via Markov chains.

The curious reader can find two main classes in the source code.

  • MatrixBlitter - in fact the class for the emulating of the Matrix code, but it can draw a streams of code in any colour Smile | :)
  • markov_chains - it uses a well-known algorithm for the generating of a nonsense text

The source code has no dependence on MFC or ATL only STL. You can freely use it in any application.

Feel free to contact me via email and send any questions and remarks. Have fun Wink | ;)

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

Share

About the Author

Konstantin Boukreev
Web Developer
Russian Federation Russian Federation
I am freelance programmer. About 3 years of experience in C++ and I would rather use ATL, STL, WTL but not MFC Smile | :) . Main backgrounds are Win32 API, COM and Networking. Now I am interested about AI (Neural Network, Fuzzy Logic and GA). Currently based in Vladivostok, Russia.

Comments and Discussions

 
Generalim a noob.com Pinmembercybr_sn@k322-Oct-08 10:18 
GeneralDisplaying In CMD PinmemberInsignificant Spec4-Jan-05 2:16 
GeneralNot original, but pertty well :-) PinsussAnonymous14-Nov-03 4:46 
QuestionSo What??? PinmemberEmirPerez23-May-03 20:36 
Generalget the code to discuss PinmemberTu_fotech22-May-03 17:30 
GeneralRe: get the code to discuss PinmemberTomP25-May-03 20:39 
GeneralRe: get the code to discuss Pinmemberkbsoftware20-Apr-05 20:19 
Questiondrawing past pane window? PinmemberEd Korsberg30-Dec-02 9:23 
GeneralThe link is broken PinmemberMehdi Mousavi20-Dec-01 10:43 
GeneralRe: The link is broken PinmemberKonstantin Boukreev22-Dec-01 20:00 
GeneralCool, but not perfect PinmemberTim Kosse20-Dec-01 2:49 
GeneralRe: Cool, but not perfect PinmemberHenry Jacobs21-Dec-01 10:42 
GeneralRe: Cool, but not perfect PinmemberJason Hooper14-Jul-02 9:23 
GeneralRe: Cool, but not perfect PinsussKryojenix17-Dec-02 10:29 
GeneralRe: Cool, but not perfect PinmemberJason Hooper19-Dec-02 0:08 
GeneralChange it to screen saver PinmemberMoz19-Dec-01 23:23 
GeneralRe: Change it to screen saver PinmemberKonstantin Boukreev19-Dec-01 23:34 
GeneralRe: Change it to screen saver PinsussAnonymous5-Jun-03 11:13 
GeneralRe: Change it to screen saver PinsussAnonymous29-Jun-03 2:56 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Terms of Use | Mobile
Web04 | 2.8.150129.1 | Last Updated 20 Dec 2001
Article Copyright 2001 by Konstantin Boukreev
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid