Wolfram On Simple Rules Leading To Complexity

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
towforce
Posts: 13173
Joined: Thu Mar 09, 2006 12:57 am
Location: Birmingham UK
Full name: Graham Laight

Wolfram On Simple Rules Leading To Complexity

Post by towforce »

Good video, 9:44 long. It's about how cellular automata can model complexity arising from simple rules - which we all know well from chess.

The important issue he discusses is reducibility - the extent to which we can make algorithms which will forecast the outcome of applying a large number of further iterations without having to compute them all.

An obvious question: what if the "value" of a cell depends not only on the cells above it (known values) but also cells alongside and below it (which are unknown values based on the examples in the video) - can we still quickly calculate them? The answer is "yes": if the rules give rise to linear relationships (which simple rules usually will) they can be resolved by solving simultaneous equations or using linear programming.

The tantalising part, which was all too short, is the discussion about reducibility (6:15 - 6:52, then what reducibility means to him emotionally at 7:42 - 8:50). We know that Turing proved that there are problems which are irreducible in 1936 in his paper that, as a side effect, defined the "Turing Machine". However, I am 100% stone cold certain that he has underestimated reducibility: around 35 years ago I was lucky enough to speak to Stephen Wolfram for several minutes. I'd like another chance for the purpose of clearing this reducibility question up. :)

Human chess is partly about tactics and strategy, but mostly about memory