Category Archives: News

BSc Games student presents swarm game at major AI conference

swarm2
A third year paper by BSc Games Programming student Michael King has been accepted for inclusion in the 2017 AISB Convention. In this post he and his supervisor discuss Michael’s work.


Dr Mohammad Majid Al-Rifaie, Lecturer in Natural Computing

Throughout history, nature has been a source of inspiration to mathematicians, physicists and technologists. In computer science, for example, swarm intelligence is inspired by ant colonies, bird flocks and fish shoals, where interactions between individual members (or agents) create an ‘intelligent’ global behaviour. Evolutionary computation subjects algorithms to mutation and natural selection, resulting in ever-fitter generations of ‘child’ algorithms.

In my third year module Natural Computing, students learn about nature-inspired techniques, and then apply them to real-life challenges such as medical imaging, protein folding, statistical analysis, economics, art generation and analysis, and engineering.

Following Michael’s choice of Natural Computing as one of his third year modules, he decided to continue working on what he has learnt. Now as part of his final year project, he has prepared an elegant academic paper which has been accepted for presentation and publication for the AISB 2017 Convention in AI & Game Symposium.

Michael is likely to be the only undergraduate student who will be presenting his work amongst PhD students, researchers, and professors. The Society for the Study of Artificial Intelligence and Simulation of Behaviour (AISB), which hosts the event, is the oldest Artificial Intelligence society in the world, and the largest in the UK, so this is quite an achievement!


Michael King

My paper represents the theoretical side of my third year Natural Computing project, a virtual reality drawing game. In this game, the user creates a drawing within a VR space – and then small spherical agents recreate it. For this to work, the game uses two algorithms, Dispersive Flies Optimisation and A* Pathfinding, to build organic-looking structures based on a simple input.

  1. Dispersive Flies Optimisation, developed by my supervisor Mohammad Majid Al-Rifaie, is an open source algorithm that mimics how flies swarm around food. I’ve used DFO to identify the next place for an agent to explore. [Download DFO]
  2. A* Pathfinding is an efficient and reliable algorithm for finding a path from one place (or ‘node’) to another. For my project, I modified the algorithm so that each node was actually an agent. This, coupled with DFO, allowed structures to be built in a rather organic and unique looking way.

swarm1

In the two pictures above, the green spheres are agents that are still moving, while the red spheres are agents that are locked in place and form the structure. The larger yellow sphere is the target/food for the agents and the red cube is the ‘best’ position for the agents to start building from.


Related links

Dispersive Flies Optimisation is an open-source algorithm. Download DFO here

Goldsmiths artists win at Netherlands hackathon

winners

This March, a group of MA Computational Arts students participated in the Living Data City Challenge hackathon in Eindhoven, The Netherlands. Amy Cartwright reports on what happened.


The Living Data City Challenge hackathon is a two-day event where people with technical, design, and creative backgrounds use open data to create new solutions. The challenges that we were presented with were sustainability, green spaces, loneliness and traffic congestion. Our group was made up of four MA Computational Arts students, plus two colleagues we met in Eindhoven.

Our project ‘Food Path’ responded to the challenges of sustainability and loneliness – and won joint third place. Food Path is a way of distributing leftover food products from local privately-owned businesses back into the community. This food is sent to volunteer organisations who use it to prepare meals for individuals who do not have easy access to food.

touchscreenWhile exploring Eindhoven, we discovered plenty of local businesses willing to be involved. What was missing was the communication with service users, so we created a program to show the locations of these meals. And because our service users may not have access to  smartphones, we proposed that the program be installed on Eindhoven’s public-access City Beacons – large interactive pillars which have full screen and internet access.

(Another interesting thing we discovered whilst in Eindhoven was the food farms, community gardens that allow people to contribute with planting and caring for the crops – and in return the helpers can take what they need. This seemed like a great way for people to get involved in the community and to give those people who are on the outside of the community a way back in. Our program also shows the location of these community projects.)

As a team it was our first hackathon, so the whole experience was very much a learning process. We all come from a creative background and so we really enjoyed responding to the challenges, and being creative with the ideas that came from the proposals. It was a great opportunity to learn more about the city; it was interesting to consider Eindhoven’s specific resources and systems, and how they differ from London and our home cities.

eindhoven

The whole weekend was a bit of a marathon – pretty exhausting, but very rewarding. There was a strong sense of community amongst the attendees and it was great to meet new people and learn new skills. It was also fun to travel and bond with classmates outside of classroom. It was nice to see our classmates working together with other people and seeing their artistic identity show up in their proposals. There was a lot of diversity of experience and many different backgrounds. Despite the competitive nature of the event everyone was very friendly and welcoming. It was a gentle and supportive atmosphere with lots of great entertainment and refreshments.

As a first experience as computational artists outside of Goldsmiths it was nice to be able to trial our new skills. We are now looking forward to attending the Anvil Hackathon at Goldsmiths in April!


Upcoming events in Spring 2017

roderick
Here’s a load of great events for the technology-minded. Most are organised by Goldsmiths Computing – and most of them are free and open to all.


Being a Junior Games Programmer at 22 Cans
5-6pm Monday 6 March // Room 142, Richard Hoggart Building

Hacksmiths: Learn Ruby on Rails
4-7pm Wednesday 8 March // G11 St James Hatcham

VR in Games Now!
4.30 – 5.30pm Thursday 9 March // Room 256, Richard Hoggart Building

The Invention of Consciousness
4-5pm Wednesday 15 March // Lecture Hall, Ben Pimlott Building

VR The Next Frontier: A Masterclass with Dave Ranyard
5.30-10.30pm Thursday 16 March // LG02, Professor Stuart Hall Building

Science Showoff at the Amersham Arms
6.30-10pm Wednesday 15 March // Amersham Arms

Hearts & Minds: The VR Interrogations Project 
4pm-5pm Wednesday 29 March // Cinema, Richard Hoggart Building

Anvil Hack III: a creative hackathon at Goldsmiths
Saturday 22 – Sunday 23 April // Goldsmiths

Exhibition: Health Tech and You
25 April – 8 May // Design Museum, Kensington High Street

Anvil Hack III: a creative hackathon at Goldsmiths, 22-23 April

anvilhack3

Anvil Hack is back for the third year! Run by Goldsmiths tech society Hacksmiths, the hackathon invites current or recent students to focus on the creative applications of technology.

Use your skills to make something wonderful, arty, musical – anything you build will be awesome. We’ll provide you with food, drink, electricity and internet, so that you can get on with the real work – making cool things!

This year we have the privilege of sharing our brand new fabrication lab with you, built right into the church. You’ll have access to state of the art equipment just a couple of months after it’s been installed. Exciting!

When: Saturday 22 – Sunday 23 April 2017
Where: St James Hatcham Building, Goldsmiths
Tickets: Free. Register here

What is Anvil Hack?
Anvil Hack is a two-day invention marathon for developers, designers, psychologists, researchers and more. During the event, participants will build projects that answer our challenges to build awesome creative projects.

But what are you expecting to actually be built?
Anything goes! We’re really interested to see what awesome things you can build, especially interesting generative art, awesome audio projects, and DIY hardware.

Do I need to be a student to attend?
Yes, you need to be a current student or have graduated within the last 12 months. We will work to ensure that there is a diverse range of people in terms of skill set and ability.

Win Science Museum ROBOTS exhibition tickets

We’re giving blog subscribers four free tickets to the Science Museum’s latest exhibition ROBOTS, which runs from February to September 2017

COMPETITION NOW CLOSED

ROBOTS takes you on an incredible journey spanning five centuries, illustrated with robotic artefacts from around the globe, from a 16th century mechanised monk to the very latest in robotic technology straight from the lab, and some of film’s most iconic robotic creations.

Focusing on why they exist rather than on how they work, this blockbuster exhibition explores the ways robots mirror humanity and the insights they offer into our ambitions, desires and position in a rapidly changing world.

We are especially excited about the exhibition, as it includes Robotic Skin by Dr Perla Maiolino, one of our research and teaching fellows. Tickets are £15 (£13 concessions) – or free to the four lucky winners!


COMPETITION NOW CLOSED

Closing date: 11pm Sunday 5 March 2017. We’ll pick four new subscribers at random, and email them on Monday 6 March 2017 with details of how to claim their free ticket.

Report from Goldsmiths’ Sex Tech Hackathon

room-insta

Back in December 2016, student society Hacksmiths teamed up with Goldsmiths’ Dr Kate Devlin to run the first ever Sex Tech Hackathon.  In this blog post, Creative Computing student Kevin Lewis reports what happened.

Kevin Lewis
Kevin Lewis

Hackathons are invention marathons – where attendees build creative solutions to a challenge set by organisers. One of our tutors, Dr Kate Devlin, wanted to run a hackathon around her area of research – artificial sexuality and the ethics of artificial intelligence – and we couldn’t wait to jump in and help.

Running creative events is not new to Hacksmiths (Goldsmiths’ student-run tech society). Every year we run several large hackathons, but this felt different. We had an exceptional group of attendees from a much wider range of backgrounds than ever before at something we’ve run, and with it came a range of experiences and viewpoints which made the projects at Sex Tech Hack all unique and valuable in their own ways.

Bop It
One team converted children’s toy ‘Bop It’ into a remote control for smart sex toys

For two days we had over 50 talented developers, designers and industry experts join us in St James Hatcham to build innovative new sex technology.

Only in Goldsmiths would you assemble a group of individuals so awesome that they create a combined 14 projects which are so different from one another.

From our very own Dr Sarah Wiseman building a physical computing project to improve communication between partners around kinks, to a group of students with a 3D-printed fist whose vibration intensity changes based on historical data from multinational finance company Goldman Sachs.

No, really, we saw it all – generative erotica, beat-controlled vibrators and a cryptocurrency based on ‘pleasing’ the network. We had quite a few prizes, but the overall best was awarded by our panel of judges to Lovepad – a soft robot specifically designed for non-binary users. The hackers mixed their own silicon in the church over the weekend and it was the more weird and wonderful thing we could have had.

We’ll be running this event again towards the end of 2017 – we want to make it even bigger and better than last time (not that size matters in the slightest). If you want to register for updates, head over to sexhack.tech.


New fabrication spaces open at Goldsmiths Computing

hack-space

Goldsmiths Computing has gained four new spaces this week, with the opening of two fabrication workshops, a specialist teaching room and a staff office.

Situated inside St James Hatcham Building (popularly known as ‘the church’), these new spaces comprise:

  • G11: a specialist teaching room with suspended powerpoints and workbenches
  • G12: the ‘tidy’ workshop with a dozen 3D printers and an Epilog laser cutter
  • G13: the ‘messy’ workshop for wood-working, drilling, sewing and carving, with a ShopBot CNC mill.

These new spaces place Goldsmiths Computing in the forefront of creative computing, allowing students and staff to design and build physical objects that incorporate digital technology.

The as-yet-unnamed facility builds on the concept of the maker space, hacker space or fablab; this is a social space where students from across the department will meet, socialise and collaborate. It joins our suite of superb facilities that include a motion capture lab, digital studios, games lab and computing labs.