SpotBugs Extension

Spotbugs is a static code analysis program that inspects Java code and flags up possible sources of errors. The set of rules included cover common coding errors that are pervasive in the use of the Java language. The system has a plugin architecture that allows rules to be added and the aim of this project […]

Continue reading

Enriching CSPLib

CSPLib is a library of test problems for constraint solvers. It currently contains 89 different types of problems from different areas. The goal of this project is to enrich the library with new models/problems, written in Essence/Essence Prime. These problems will be mainly taken from the annual MiniZinc Competitions. A final (possibly achievable) goal is […]

Continue reading

Technology for the benefit of Non-human beings

Many technologies developed today focus on gratification for human beings. Tracking people’s behaviours and self-tracking through personal devices is used for several different reasons but rarely is it used for self-reflection that benefits others beyond the user. There is a lack of interactive technologies which help humans to have an understand of how their actions […]

Continue reading

Debated backpropagation

In this project we intend to enrich a backpropagation algorithm with dialogue. Backpropagation is used to train a feedforward neural network often for classification tasks [1]. In the new algorithm components of the network, such as neurons or layers become agents with their own identity and personality [2]. The network becomes an agent society, where […]

Continue reading

Recreating the Dress

You might remember “the dress” – a social media sensation which divided the world through colour. A simple picture of a dress, which some people said was white and gold, others said was blue and black. Usually with supreme confidence and incredulity that anyone could see it differently. Some people saw it one way to […]

Continue reading

“Characters in Historic Scenes”

              Digital Models of characters greatly enhance reconstructions of digital scenes, enabling us to better imagine what ti would have been like to live, work and play in the past. The OpenVirtualWorlds group at St Andrews has worked with museums, archaeologists and historians to recreate historic scenes including Vikings […]

Continue reading

American Civil War Monument Archive

This project will set up a database of American Civil War monuments and material artefacts. After Confederate monuments started to be dismantled in some of the southern States last year and the year before, it has become clear that the general public both here and in the States have little idea of where many of […]

Continue reading