Entries Tagged as ''

modularity workshop

Some good definitions and assertions from the scope of the GECCO Workshop on Modularity, Regularity, and Hierarchy in Evolutionary Computation.

Scalability of open-ended evolutionary processes depends on their ability to exploit functional modularity, structural regularity and hierarchy. Functional modularity creates a structural separation of function that reduces the amount of coupling between internal and external behavior, allowing evolution to reuse modules as high-level building blocks.
Structural regularity is the correlation of patterns within an individual, such as symmetry, repetition and self-similarity, allowing evolution to specify increasingly extensive structures while maintaining short description lengths. Hierarchy is the recursive composition of function and structure into increasingly larger and adapted units, allowing evolution to search efficiently increasingly complex spaces. This workshop will bring together researchers interested in these topics to discuss how principles of modularity, regularity and hierarchy can be applied in open-ended evolutionary computation.

Kind of wish I could be there.. :(

Google Guts

With the beta-testing of Gmail (when can I get mine, dammit?!?!) here’s an interesting article about how Google likes to do things.

good-for-something web apps

A interesting essay from Clay Sharky about situated software.
This is software that is built for a small community of users with a
central social component. It doesn’t have to be generic, scalable or
consistent but it does need to be specifically attuned to the needs and
culture of the user group.

This rings a lot of bells for me with the circus society website
that I support. The core users probably number no more than a dozen or
two. Many of them are technical but plenty are not and even the geeky
ones have a limited attention span. A while back I experimented with a
phpWebsite-based site. Whilst technically better, it required some
initial perseverence from users and was ultimately off-putting. A phpBB
suffers a similar fate: someone commented the ratio of clicks to
posting was too high.

The big success of the site has been the chatboard, reverse-engineered from tagboard.
With custom smilies and the simplest interface this is the major draw
to the site. It doesn’t require registration, support threads or
categorise. It just works really well. The challenge is to extend the
functionality of the site whilst making it even easier to
maintain.