Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [papyrus-ic] RE : Papyrus Hackathon

Hi everyone,

Would that be Moka? I understand that takes in fUML models and runs them. That could work as an advanced version of what we're proposing. For a first hackathon with people who are new to UML in general, something simpler could perhaps work better?

Our idea is defining a UML profile and then applying it on a class diagram to generate a map with units + AI for a battle in an existing strategy game - we guess that a real-time strategy game would be the most fun to watch. The attendants would get practice with the basics of class diagrams and profiles and they would be able to see the results on the screen. Optionally, more skilled attendants could be allowed to modify the profile and/or the generator to produce more nuanced AIs.

This really hinges on the choice of game and the APIs we have available. Our priority is to find a game that lends itself well to the problem - we have looked into Battle of Wesnoth (open source fantasy RTS) and it allows scripting through Lua, so a code generation approach may be feasible. Another option is looking into automating Battlecode battles. We are open to suggestions, however - this is all in a very early stage, and we did promise killer robots over on Twitter :-).

Kind regards,
Antonio

--
Antonio Garcia-Dominguez
Lecturer in Computer Science
School of Engineering & Applied Science, Aston University
Aston Triangle, Birmingham, B4 7ET
Room: MB211Q


From: papyrus-ic-bounces@xxxxxxxxxxx [papyrus-ic-bounces@xxxxxxxxxxx] on behalf of GERARD Sebastien [Sebastien.GERARD@xxxxxx]
Sent: 09 February 2017 17:27
To: papyrus-ic discussions
Subject: [papyrus-ic] RE : Papyrus Hackathon

Hi guys,

very very good initiative!
i transferred to my team in order they can look how they can help. for simu, may be something with Papyrus-Sim could be used?

best,
sebastien.



Envoyé depuis mon smartphone Samsung Galaxy.


-------- Message d'origine --------
De : Ernesto Posse <eposse@xxxxxxxxx>
Date : 08/02/2017 17:02 (GMT+01:00)
À : papyrus-ic discussions <papyrus-ic@xxxxxxxxxxx>
Objet : Re: [papyrus-ic] Papyrus Hackathon

That's an excellent initiative! We'll talk more about it in tomorrow's call.

On Wed, Feb 8, 2017 at 10:02 AM Dimitris Kolovos <dimitris.kolovos@xxxxxxxxxx> wrote:
That's a very good idea!

Cheers,
Dimitris

On 8 February 2017 at 14:02, Grischa Liebel <grischa@xxxxxxxxxxx> wrote:
> Hey Dimitris,
>
> Great initiative!
>
> Just some ideas:
> Maybe one option would also be that, as a goal for the Hackaton,
> teams/students could come up with a customised version of Papyrus (in
> terms of displaying the game board/map) and a simulator (e.g., model
> transformations to simulate a round-based game).
> Not sure this is feasible and certainly requires a bit more advanced
> students, but it could be a way to introduce other parts of Papyrus.
>
>
> Cheers,
> Grischa
>
> On 08/02/17 14:32, "papyrus-ic-bounces@xxxxxxxxxxx on behalf of Dimitris
> Kolovos" <papyrus-ic-bounces@xxxxxxxxxxx on behalf of
> dimitris.kolovos@xxxxxxxxxx> wrote:
>
>>Hello everyone,
>>
>>Antonio Garcia-Dominguez and I did a bit of brainstorming on potential
>>topics for a Papyrus Hackathon earlier on today and we've come up with
>>a (very rough) proposal based on MIT's Battlecode
>>
>>https://github.com/UOY-Enterprise/papyrus-hackathon/wiki
>>
>>Any thoughts over email or during tomorrow's conference call would be
>>greatly appreciated!
>>
>>Thanks,
>>Dimitris
>>
>>--
>>Dr Dimitris Kolovos
>>Senior Lecturer in Enterprise Systems
>>Director of the Large-Scale Complex IT Systems Engineering Doctorate
>>Department of Computer Science
>>University of York
>>http://www.cs.york.ac.uk/~dkolovos
>>
>>EMAIL DISCLAIMER http://www.york.ac.uk/docs/disclaimer/email.htm
>>_______________________________________________
>>papyrus-ic mailing list
>>papyrus-ic@xxxxxxxxxxx
>>To change your delivery options, retrieve your password, or unsubscribe
>>from this list, visit
>>https://dev.eclipse.org/mailman/listinfo/papyrus-ic
>



--
Dr Dimitris Kolovos
Senior Lecturer in Enterprise Systems
Director of the Large-Scale Complex IT Systems Engineering Doctorate
Department of Computer Science
University of York
http://www.cs.york.ac.uk/~dkolovos

EMAIL DISCLAIMER http://www.york.ac.uk/docs/disclaimer/email.htm
_______________________________________________
papyrus-ic mailing list
papyrus-ic@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-ic
--
Ernesto Posse
Zeligsoft

Back to the top