Abstract:
Logic programming provides ways of composing
time-based generative art that has great advantages
for art practice. It is very concise and productive in
enabling thinking at the structural level. Furthermore,
it is relatively natural to extend the method to
unify interactive work and, with the help of metarules,
interactive work that performs differently over
time according to experience. As the artwork learns,
it changes the way that it develops rather than simply
the way that it employs stimulus-response rules.
The learning interactive video construct is an art
system that evolves in response to the interpretation
of participant interaction with the work by a
software agent. It was developed from video constructs,
which are abstract computer animations
where a computer program provides the underlying
structure that generates the work. It is possible
to add meta-rules, which use the history of interactions
between participants and the work to modify
its performance. By analysing the interactions in
real-time, the system applies meta-rules as it learns
from experience about human reaction to it.