Skip to main content

Research Repository

Advanced Search

The N-strikes-out algorithm: A steady-state algorithm for coevolution (2006)
Journal Article
Channon. (2006). The N-strikes-out algorithm: A steady-state algorithm for coevolution

We introduce the N-strikes-out algorithm, a simple steady-state genetic algorithm for competitive coevolution. The algorithm can be summarised as follows: Run competitions between randomly chosen individuals, keep track of the number of defeats for e... Read More about The N-strikes-out algorithm: A steady-state algorithm for coevolution.

Analysing co-evolution among artificial 3D creatures (2006)
Book Chapter
Channon. (2006). Analysing co-evolution among artificial 3D creatures. In Lecture Notes in Computer Science (167 -178)

This paper is concerned with the analysis of coevolutionary dynamics among 3D artificial creatures, similar to those introduced by Sims (1). Coevolution is subject to complex dynamics which are notoriously difficult to analyse. We introduce an improv... Read More about Analysing co-evolution among artificial 3D creatures.

An investigation of software engineering curricula (2005)
Journal Article
(2005). An investigation of software engineering curricula. Journal of Systems and Software, 325 - 335. https://doi.org/10.1016/j.jss.2004.03.016

We adapted a survey instrument developed by Timothy Lethbridge to assess the extent to which the education delivered by four UK universities matches the requirements of the software industry. We propose a survey methodology that we believe addresses... Read More about An investigation of software engineering curricula.

A virtual creatures model for studies in artificial evolution (2005)
Book Chapter
Channon. (2005). A virtual creatures model for studies in artificial evolution. In 2005 IEEE Congress on Evolutionary Computation, vols 1-3, proceedings (565 -572)

We present the results of our replication of Karl Sims' work on the evolution of artificial creatures in a physically realistic 3D environment. We used standard McCulloch-Pitts neurons instead of a more complex set of ad hoc neurons, which we believe... Read More about A virtual creatures model for studies in artificial evolution.

An agent based co-operative preference model (2003)
Thesis
Jayousi, R. An agent based co-operative preference model. (Thesis). Keele University. https://keele-repository.worktribe.com/output/1020265

Distributed problem solving is often characterised by multiple valid solutions, a solution being considered to be valid if it meets all the constraints. When there are multiple valid solutions, the user has a choice, which can be specified in terms o... Read More about An agent based co-operative preference model.

Improving and still passing the ALife test: Component-normalised activity statistics classify evolution in Geb as unbounded (2003)
Book Chapter
Channon. (2003). Improving and still passing the ALife test: Component-normalised activity statistics classify evolution in Geb as unbounded. In Artificial Life VIII: proceedings of the Eighth International Conference on Artificial Life (173 -181)

Bedau, Snyder & Packard’s (1998) classification system for long-term evolutionary dynamics provides a test for openended evolution. Making this ALife test more rigorous, and passing it, are two of the most important open problems in the field. Previo... Read More about Improving and still passing the ALife test: Component-normalised activity statistics classify evolution in Geb as unbounded.

Towards the evolutionary emergence of increasingly complex advantageous behaviours (2000)
Journal Article
Channon. (2000). Towards the evolutionary emergence of increasingly complex advantageous behaviours. International Journal of Systems Science, 843 -860. https://doi.org/10.1080/002077200406570

The generation of complex entities with advantageous behaviours beyond our manual design capability requires long-term incremental evolution with continuing emergence. In this paper, we argue that artificial selection models, such as traditional gene... Read More about Towards the evolutionary emergence of increasingly complex advantageous behaviours.

Buckling of an elastic half-space with surface imperfections (1999)
Book Chapter
(1999). Buckling of an elastic half-space with surface imperfections. In 1st Canadian Conference on Nonlinear Solid Mechanics: CanCNSM, Victoria, British Columbia, Canada, June 16-June 20, 1999 (99 -107)

Over the years, linear analysis of the stability of pre-stressed elastic half-spaces has been carried out for various kinds of materials and various forms of pre-stress; see Biot (1965), Nowinski (1969a, b), Willson (1973a, b), Usmani \& Beatty (1974... Read More about Buckling of an elastic half-space with surface imperfections.

Perpetuating evolutionary emergence (1998)
Book Chapter
Channon. (1998). Perpetuating evolutionary emergence. In From Animals to Animats 5: Proceedings of the Fifth International Conference on Simulation of Adaptive Behavior (SAB98), Zurich (534 -539)

Perpetuating evolutionary emergence is the key to artificially evolving increasingly complex systems. In order to generate complex entities with adaptive behaviors beyond our manual design capability, longterm incremental evolution with continuing em... Read More about Perpetuating evolutionary emergence.

Nonlinear Stability Analysis of a Pre-stressed Elastic Half-space (1996)
Book Chapter
(1996). Nonlinear Stability Analysis of a Pre-stressed Elastic Half-space. In Contemporary research in the mechanics and mathematics of materials (164 -175)

In this paper the nonlinear evolution of near-neutral modes in a pre-stressed elastic half-space governed by an infinite system of evolution equations is discussed. The theory is illustrated for the case in which the pre-stress is a uniaxial compress... Read More about Nonlinear Stability Analysis of a Pre-stressed Elastic Half-space.

Spontaneous vs. Posed smiles - can we tell the difference?
Presentation / Conference
Mandal. Spontaneous vs. Posed smiles - can we tell the difference?. Presented at International Conference on Computer Vision and Image Processing

Smile is an irrefutable expression that shows the physical state of the mind in both true and deceptive ways. Generally, it shows happy state of the mind, however, ‘smiles’ can be deceptive, for example people can give a smile when they feel happy an... Read More about Spontaneous vs. Posed smiles - can we tell the difference?.

The usability of knowledge based authentication methods on mobile devices
Thesis
The usability of knowledge based authentication methods on mobile devices. https://keele-repository.worktribe.com/output/403806

Mobile devices are providing ever increasing functionality to users, and the risks associated with applications storing personal details are high. Graphical authentication methods have been shown to provide better security in terms of password space... Read More about The usability of knowledge based authentication methods on mobile devices.

An empirical investigation into the effectiveness of a robot simulator as a tool to support the learning of introductory programming
Thesis
An empirical investigation into the effectiveness of a robot simulator as a tool to support the learning of introductory programming. https://keele-repository.worktribe.com/output/404169

Background: Robots have been used in the past as tools to aid the teaching of programming. There
is limited evidence, however, about the effectiveness of simulated robots for this purpose.

Aim: To investigate the effectiveness of a robot simulato... Read More about An empirical investigation into the effectiveness of a robot simulator as a tool to support the learning of introductory programming.