public:t-622-arti-16-1:programming_assignment_2_-_breakthrough
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
public:t-622-arti-16-1:programming_assignment_2_-_breakthrough [2016/02/15 11:13] – [Tasks] stephan | public:t-622-arti-16-1:programming_assignment_2_-_breakthrough [2024/04/29 13:33] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 11: | Line 11: | ||
- | /* | + | |
===== Tournament ===== | ===== Tournament ===== | ||
- | The agents that were created in class participated in a tournament against each other. The results of the tournament | + | The agents that were created in class participated in a tournament against each other. |
+ | There were 16 agents competing in the first round. In that round, every agent played on the 3x5 and the 5x5 boards against everyone else, once as white and once as black. | ||
+ | The top 7 of the first round (because there was a distinctive gap between 7th and 8th place) got to compete in a final round on the 8x8 board. | ||
+ | |||
+ | The results of the first round can be seen [[http:// | ||
+ | The results of the final round can be seen [[http:// | ||
^Group^Player Name^Average Score^ | ^Group^Player Name^Average Score^ | ||
- | |Ari Freyr Ásgeirsson | + | |Fanney Sigurðardóttir |
- | |Ævar Ísak Ástþórsson | + | |Guðni Fannar Kristjánsson |
- | |Ásgeir Viðar Árnason | + | |Hrafn Orri Hrafnkelsson |
- | |Fabio Alessandrelli | + | |Kristinn Þorri Þrastarson |
- | |Atli Sævar Guðmundsson | + | |Guðmundur Harðarson |ai16_bt_2 |
- | |Ægir Már Jónsson | + | |Andri Ívarsson |
- | |Stefanía Bergljót Stefánsdóttir | + | |Björn Ingi Baldvinsson |
- | |Arnar Freyr Bjarnason | + | |Andri Már Þórhallsson |
- | |Bjarni Egill |ai15_c4_4 | + | |Ásgeir Þór Másson |
- | |Davíð Hafþór | + | |Karl Ingi Karlsson |
- | |Einar Karl |:::|:::| | + | |Sindri Már Kaldal Sigurjónsson |
- | |Ólafur Ingi Eiríksson | + | |Eysteinn Gunnlaugsson |
- | |Freyr Bergsteinsson | + | |Magnús Sigurðarson |
- | |Kristinn Þröstur Sigurðarson | + | |Brynjar Ólafsson |
- | |Gabríel Arthúr Pétursson | + | |Tryggvi Þór Guðmundsson |
- | |Kristján Árni Gerhardsson | + | |Hörður Már Hafsteinsson |
- | |Ingibergur Sindri Stefnisson | + | |Ari Þórðarson |
- | |Geir Ingi Sigurðsson | + | |Eva Segarra Raro |ai16_bt_9 |
- | |Daníel Þór Gunnlaugsson | + | |Jakub Mackovic |
- | |Guðlaugur Garðar Eyþórsson | + | |Roser Sanchez Todo |:::|:::| |
- | |Guðmundur Stefánsson | + | |Kári Eiríksson |
- | |Hinrik Már Hreinsson | + | |Magnús Vilhelm Björnsson |
- | |Svanhvít Jónsdóttir | + | |Andri Már Ómarsson |
- | |Andri Már Sigurðsson | + | |Sverrir Magnússon |
- | |Hafdís Erla Helgadóttir | + | |Eiður Sveinn Gunnarsson |
- | |Ingólfur Halldórsson | + | |Orri Ólafsson |
- | |Ragnar Adolf Árnason | + | |Jóhannes Páll Magnússon |
- | |Kjartan Valur Kjartansson | + | |Ingimar Örn Oddsson |ai16_bt_1 |
- | |Murray Tannock | + | |Alexander Björnsson |:::|:::| |
- | |Páll Arinbjarnar | + | |Johan Ejstrud |:::|:::| |
- | |Davíð | + | |Kristján Hreinn Bergsson |
- | |Stefán Ólafsson | + | |Egill Anton Hlöðversson |
- | |Sveinn Henrik Kristinsson | + | |Jón Gísli Björgvinsson |
- | |Andri Fannar Freysson | + | |Atli Freyr Einarsson |
- | |Sigurjón Rúnar Vikarsson | + | |Guðjón Geir Jónsson |
- | |Ólafur Helgi Jónsson | + | |Gunnar Karl Pálmason |
+ | |Steinar Ágúst Steinarsson | ||
+ | |Grímur Kristinsson | ||
+ | |Natan Örn Ólafsson | ||
+ | |Sölvi Hjaltason | ||
+ | |Kristján Harðarson | ||
+ | |Guðrún Inga Baldursdóttir | ||
+ | |Björn Ingemar Elfström | ||
+ | |Davíð | ||
+ | |Quang Van Nguyen | ||
+ | |Einar Hallberg Ragnarsson | ||
+ | |Ásgeir Frímannsson | ||
+ | |Janus Þór Kristjánsson | ||
+ | |Tinna Frímann Jökulsdóttir | ||
+ | |Dagur Arinbjörn Daníelsson | ||
^^^^ | ^^^^ | ||
- | */ | + | |
===== Tasks ===== | ===== Tasks ===== | ||
Line 66: | Line 85: | ||
===== Material ===== | ===== Material ===== | ||
- | * java project for the agent development | + | * {{: |
The files in the archive are similar to those in the first programming assignment. The archive contains code for implementing an agent in the src directory. The agent is actually a server process which listens on some port and waits for a game simulator or a game playing robot to send a message. It will then reply with the next action the agent wants to execute. | The files in the archive are similar to those in the first programming assignment. The archive contains code for implementing an agent in the src directory. The agent is actually a server process which listens on some port and waits for a game simulator or a game playing robot to send a message. It will then reply with the next action the agent wants to execute. | ||
Line 73: | Line 92: | ||
* Start the simulator (execute gamecontroller-gui.jar with either double-click or using the command "java -jar gamecontroller-gui.jar" | * Start the simulator (execute gamecontroller-gui.jar with either double-click or using the command "java -jar gamecontroller-gui.jar" | ||
* Setup the simulator as shown in this picture: | * Setup the simulator as shown in this picture: | ||
+ | * {{: | ||
* You can use your player as both the first and the second role of the game, just not at the same time. To let two instances of your agent play against each other, start your agent twice with different ports to listen on and use the respective ports in the simulator. | * You can use your player as both the first and the second role of the game, just not at the same time. To let two instances of your agent play against each other, start your agent twice with different ports to listen on and use the respective ports in the simulator. | ||
* Run the " | * Run the " | ||
Line 104: | Line 124: | ||
* a pdf with a short description of your heuristic and the results of the experiments and the conclusions you draw from them | * a pdf with a short description of your heuristic and the results of the experiments and the conclusions you draw from them | ||
- | The deadline is 04.03.2016. We will have a tournament between your agents afterwards. Extra points for the top players! | + | The deadline is 29.02.2016. We will have a tournament between your agents afterwards. Extra points for the top players! |
/* You can watch the tournament [[http:// | /* You can watch the tournament [[http:// | ||
*/ | */ | ||
- |
/var/www/cadia.ru.is/wiki/data/attic/public/t-622-arti-16-1/programming_assignment_2_-_breakthrough.1455534833.txt.gz · Last modified: 2024/04/29 13:32 (external edit)