John R. McDonnell

Learn More
This paper presents a new approach to acquiring Typically, a GA randomly initializes its starting population so and using problem specific knowledge during a genetic algorithm that the GA can proceed from an unbiased sample of the search (GA) search. A GA augmented with a case-based memory of past space. However, since problems do not usually exist in(More)
We investigate the use of case injection to bias the results of a genetic algorithm (GA) in two scenarios. First, when the problem we are attempting to bias by case injection is identical to the problem from which the injected cases were gathered. Second, when the problem we are attempting to bias is different (to varying degree) from the problem from which(More)
This paper discusses the use of evolutionary computation for an automated player of a real-time strategic tactics game in which assets are assigned to targets and threats belonging to the opposing team. Strategy games such as this are essentially a series of asset allocation problems to which evolutionary algorithms are particularly adept. This game(More)
This work describes an enterprise system that provides decision support for the monitoring and management of TACAIR operations in a dynamic battle-space. Data from disparate sources are analyzed to provide enhanced situational awareness, dynamic risk assessment, and asset allocation options for responding to changes in the battlefield environment. The(More)