torsdag 2 april 2009

Tony G, årets lärare 2006

Tony Gorschek har blivit utnämnd till Årets lärare vid Blekinge tekniska högskola.
- Det är roligt eftersom jag också anses som en av de hårdaste lärarna, säger han.


I och för sig hände detta 2006 men det förtjänas att nämnas här. Läs artikeln i Sydöstran. Och ni som träffat Tony vet att han inte är att leka med.

Läs mer om Tony på hans hemsida:
http://gorschek.com/

Läs artikeln i sin helhet. Årets lärare ställer krav (Sydöstran)

Artikeln: Årets lärare ställer krav

Det är studentkåren som utser Årets lärare, på förslag från studenterna. Och att det just kommer från studenterna uppskattar han extra mycket.
- Jag har alltid min dörr öppen för studenter som kommer och undrar över någonting.
Tony Gorschak är lärare och forskare i programvaruteknik. I våras lade han fram sin doktorsavhandling, och nu är han anställd som forskningsassistent. Som doktorand ingick det i tjänsten att undervisa 20 procent av tiden.
- Men i realiteten var det snarare 30, säger han.
- Det är en stor fördel för studenterna att ha doktorander som lärare. Det innebär att de får direktkontakt med det allra senaste på forskningsfronten.
- Mina studenter läser färska vetenskapliga artiklar, istället för gammal skåpmat i böcker.
Överhuvudtaget tycker han att det är bra klass på undervisningen på Blekinge tekniska högskola.
- Jag har själv läst på Chalmers i Göteborg, i Lund och här på BTH. Och de bästa och mest engagerade lärarna har jag haft på BTH.
Högskolans litenhet gör att avstånden blir korta mellan lärare och studenter.
- När jag var en av 400 som läste matematik på Chalmers såg jag aldrig till min professor.
Tony Gorschak har mest hållit kurser på D-nivån, för studenter som går vidare till magisterutbildning efter sina grundstudier. Och på den nivån ska man kunna ställa höga krav, menar han.
- Jag håller mest kurser tillsammans med Mikael Svahnberg - som också borde fått priset. Vi börjar alltid med att vara mycket tydliga med vilka krav vi ställer. En del blir lite chockade. Men det ska vara tufft. De är ingenjörer och läser en av Europas bästa utbildningar i programvaruteknik.
Tony Gorschak talar mycket om att lära studenterna "ingenjörsmässighet":
- En deadline är en deadline när våra studenter ska lösa en uppgift. Som ingenjör får man vissa resurser och tidsramar för att fullgöra en uppgift. Då gäller det att hålla de ramarna, eller på ett bra sätt kunna motivera varför man behöver mer resurser.
- Samtidigt uppmuntrar vi också ifrågasättande.
- Jag och Mikael håller inte alltid med varandra, vi kan diskutera inför klassen och visa att det finns flera lösningar på samma problem.
Under de senaste åren har programvaruteknik och andra datatekniska ämnen fått mycket färre svenska studenter och många fler utländska.
- Med färre svenska sökande har man också sänkt kraven för att komma in, och det märks på sämre baskunskaper, inte minst i matte.
- Många av studenterna från Indien, Pakistan och Kina är betydligt bättre på matematik än våra svenska studenter, överhuvudtaget har de bra teoretiska kunskaper.
- Samtidigt märker man en kulturskillnad. De flesta utländska studenter kommer från skolsystem där det handlar om att lyssna och lära. Våra svenska studenter är bättre på att diskutera och lösa problem.
- Den bästa kombinationen är att sätta ihop en duktig svensk och en duktig pakistanier, menar Tony Gorschek.

Jan Hinderson
Publicerad 2006-10-24 03:00. Senast uppdaterad 2007-02-21 14:37
sydostran.se

A Multi-Agent Potential Field based approach for Real-Time Strategy Game bots

Inbjudan till Johan Hagelbäcks lic-seminarie.

/Mikael

You are welcome to attend Johan Hagelbäck's licentiate seminar at the School of Information and Communication Technology, Blekinge Institute of Technology.

Time :
10-12, April 17
Place :
Smaragden, Soft Center Ronneby

Thesis title :
"A Multi-Agent Potential Field based approach for Real-Time Strategy Game bots"
Research education subject :
Computer Science

Examiner and advisor:
Professor Paul Davidsson, BTH
Main Advisor: Associate Professor Stefan Johansson, BTH
Assistant Advisor: Professor Craig Lindley, BTH

Opponent: Julian Togelius, Istituto Dalle Molle di Studi sull'Intelligenza Artificiale, Lugano, Schweiz


The thesis is available at: http://www.bth.se/tek/jhg.nsf/sidor/lic

After the seminar there will be some refreshments. Please contact Monica Nilsson (monica.h.nilsson@bth.se or 0457-385842) if you intend to participate.

Please forward this information to anyone who might be interested in this matter.

Abstract:

Computer games in general and Real-Time Strategy (RTS) games in particular provide a rich challenge for both human- and computer controlled players, often denoted as bots. The player or bot controls a large number of units that have to navigate in partially unknown dynamic worlds to pursue a goal. Navigation in such worlds can be complex and require much computational resources.

Typically it is solved by using some sort of path planning algorithm, and a lot of research has been conducted to improve the performance of such algorithms in dynamic worlds. The main goal of this thesis is to investigate an alternative approach for RTS bots based on Artificial Potential Fields, an area originating from robotics. In robotics the technique has successfully been used for navigation in dynamic environments, and we show that it is possible to use Artificial Potential Fields for navigation in an RTS game setting without any need of path planning.

In the first three papers we define and demonstrate a methodology for creating multi-agent potential field based bots for an RTS game scenario where two tank armies battle each other. The fourth paper addresses incomplete information about the game world, referred to as the fog of war, and show how Potential Field based bots can handle such environments. The final paper shows how a Potential Field based bot can be evolved to handle a more complex full RTS scenario. It addresses resource gathering, construction of bases, technological development and construction of an army consisting of different types of units.

We show that Artificial Potential Fields is a viable option for several RTS game scenarios and that the performance, both in terms of being able to win a game and computational resources used, can match and even surpass those of traditional approaches based on path planning.