Click here to Skip to main content
Licence 
First Posted 19 Dec 2001
Views 149,786
Downloads 4,750
Bookmarked 39 times

Fun with the Matrix code and Markov chains

By | 19 Dec 2001 | Article
Emulates the Matrix code (like Dozer's screens in the movie) and generates nonsense text via Markov chains

Sample Image - matrix.jpg

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 :)
  • 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 ;)

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

About the Author

Konstantin Boukreev

Web Developer

Russian Federation Russian Federation

Member

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.

Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
 FAQ
    Noise  Layout  Per page   
  Refresh
Generalim a noob.com Pinmembercybr_sn@k39:18 22 Oct '08  
GeneralDisplaying In CMD PinmemberInsignificant Spec1:16 4 Jan '05  
GeneralNot original, but pertty well :-) PinsussAnonymous3:46 14 Nov '03  
QuestionSo What??? PinmemberEmirPerez19:36 23 May '03  
Generalget the code to discuss PinmemberTu_fotech16:30 22 May '03  
GeneralRe: get the code to discuss PinmemberTomP19:39 25 May '03  
GeneralRe: get the code to discuss Pinmemberkbsoftware19:19 20 Apr '05  
lol from what tree did you fall off of.
Questiondrawing past pane window? PinmemberEd Korsberg8:23 30 Dec '02  
GeneralThe link is broken PinmemberMehdi Mousavi9:43 20 Dec '01  
GeneralRe: The link is broken PinmemberKonstantin Boukreev19:00 22 Dec '01  
GeneralCool, but not perfect PinmemberTim Kosse1:49 20 Dec '01  
GeneralRe: Cool, but not perfect PinmemberHenry Jacobs9:42 21 Dec '01  
GeneralRe: Cool, but not perfect PinmemberJason Hooper8:23 14 Jul '02  
GeneralRe: Cool, but not perfect PinsussKryojenix9:29 17 Dec '02  
GeneralRe: Cool, but not perfect PinmemberJason Hooper23:08 18 Dec '02  
GeneralChange it to screen saver PinmemberMoz22:23 19 Dec '01  
GeneralRe: Change it to screen saver PinmemberKonstantin Boukreev22:34 19 Dec '01  
GeneralRe: Change it to screen saver PinsussAnonymous10:13 5 Jun '03  
GeneralRe: Change it to screen saver PinsussAnonymous1:56 29 Jun '03  

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.

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