2.33333

2.3 | 3 ratings Rate this file 11 downloads (last 30 days) File Size: 116.16 KB File ID: #23557

meet the family

by Nathan

 

04 Apr 2009 (Updated 06 Apr 2009)

No BSD License  

Visualisation of a family tree in the programming contest.

Download Now | Watch this File

File Information
Description

An effort to construct a complete family tree of entries in the Solitaire contest using some code analysis as well as the "based on" field.

Acknowledgements

The author wishes to acknowledge the following in the creation of this submission:
MATLAB Contest - Data Visualization, MATLAB Contest Statistics, Who has the most children?

MATLAB release MATLAB 7.1.0 (R14SP3)
Zip File Content  
Published M Files Meet the family
Other Files
meetthefamily2/drawtree4.m,
meetthefamily2/filterBlanks.m,
meetthefamily2/findAncestry1.m,
meetthefamily2/findChildren.m,
meetthefamily2/findleaders.m,
meetthefamily2/findMultiParent.m,
meetthefamily2/findNdesc.m,
meetthefamily2/findParent.m,
meetthefamily2/html/meetthefamily2.png,
meetthefamily2/html/meetthefamily2_01.png,
meetthefamily2/html/meetthefamily2_02.png,
meetthefamily2/html/meetthefamily2_03.png,
meetthefamily2/html/meetthefamily2_04.png,
meetthefamily2/html/meetthefamily2_05.png,
meetthefamily2/meetthefamily2.m,
meetthefamily2/plotColorAuthor1.m,
meetthefamily2/plotColorAuthor2.m,
meetthefamily2/prepData.m,
meetthefamily2/scoreStair2.m
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (5)
06 Apr 2009 Doug Hull

This is an awesome entry. There are some great data mining techniques and insights here. The MATLAB coding contest is interesting in that it is a rapid open source project where every branch is captured. This shows how things evolve and good code is propagated.

Thanks, this is the kind of entry we were hoping for in designing this new contest.

Doug

06 Apr 2009 Kenneth Eaton

Interesting approach. I've been working on something similar to explore the lineage of submissions. Although my code won't find any dependencies not listed in the contest data like yours does (a nice touch, I might add), it will allow the user to compare code from different submissions.

06 Apr 2009 Jveer

maybe i'm missing the point here but this is awful data visualization! quick glance at the graph and the user will lose interest!

06 Apr 2009 us  
10 Apr 2009 C Jethro Lam

Your idea is to plot the family tree. May be it is better to just draw the family tree nice and clean, and not worry about the time axis... it will be interesting to see who is the parent of all. :)

Please login to add a comment or rating.
Updates
06 Apr 2009

some cleanup

Tag Activity for this File
Tag Applied By Date/Time
vis2009 Nathan 06 Apr 2009 08:20:22
vis2009 Yi Cao 06 Apr 2009 08:50:04
vis2009 Matthew Simoneau 06 Apr 2009 09:33:22
vis2009 Doug Hull 06 Apr 2009 10:26:45
vis2009 Alan Chalker 06 Apr 2009 11:52:09
contest Nathan 06 Apr 2009 12:50:24
vis2009 Rafal Kasztelanic 09 Apr 2009 04:20:36
vis2009 Nicholas Howe 10 Apr 2009 09:09:09
 

MATLAB Central Terms of Use

NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.

Contact us at files@mathworks.com