Project

General

Profile

Risk » History » Version 13

Andre Ferreira, 19/11/2012 10:52

1 1 José Bateira
h1. RISK
2 1 José Bateira
3 1 José Bateira
O RISK é um jogo estratégico de tabuleiro, lançado originalmente em 1957 em França.
4 1 José Bateira
Podem jogar dois a seis jogadores. Na sua versão mais conhecida, o RISK é jogado num tabuleiro que representa um mapa político da Terra, dividido em 42 territórios, agrupados em 6 continentes. 
5 1 José Bateira
6 1 José Bateira
O objetivo do jogo é dominar o mundo (ocupar todos os territórios do tabuleiro), e consequentemente eliminar os outros jogadores. Os jogadores controlam exércitos com os quais tentam capturar territórios de outros jogadores, travando batalhas.
7 2 Andre Ferreira
8 10 Andre Ferreira
{{toc}}
9 3 Andre Ferreira
10 12 Andre Ferreira
h1. Observações
11 12 Andre Ferreira
12 12 Andre Ferreira
* o numero de players é passado por argumentos, caso contrário é 6
13 12 Andre Ferreira
* não são permitidos 2 boards, se tal acontecer o mais recente é eliminado
14 12 Andre Ferreira
* não são permitidos agentes/players com o mesmo nome
15 12 Andre Ferreira
* qualquer agente player que exista ou seja criado depois do inicio do jogo é eliminado
16 12 Andre Ferreira
* o nome do player é o nome do agente
17 12 Andre Ferreira
18 12 Andre Ferreira
19 12 Andre Ferreira
20 8 Andre Ferreira
h1. Arquitectura
21 1 José Bateira
22 11 Andre Ferreira
!http://dl.dropbox.com/u/5189083/graph.jpg!
23 1 José Bateira
24 9 Andre Ferreira
h2. Artefactos
25 4 Andre Ferreira
26 8 Andre Ferreira
* *Board* (Contém toda a informação do estado actual do tabuleiro/mapa)
27 8 Andre Ferreira
* *History* (Stack de acções feitas desde o inicio do jogo, são acumuladas ao estado inicial para determinar o estado actual)
28 8 Andre Ferreira
* *Trust Percepted* (Matriz de NxN dado que N é o numero de jogadores, representa a Confiança calculada entre os jogadores, estes valores são percebidos pelo próprio agente)
29 8 Andre Ferreira
* *Trust Communicated* (Matriz de NxN dado que N é o numero de jogadores, representa a Confiança comunicada entre os jogadores, estes valores são transmitidos entre os agentes por mensagens)
30 8 Andre Ferreira
* *Alliance/War* (Array de N-1, representa o estado entre o jogador e todos os outros)
31 8 Andre Ferreira
32 8 Andre Ferreira
33 3 Andre Ferreira
h2. Stats do Player
34 3 Andre Ferreira
35 6 Andre Ferreira
Valores que ajudam a determinar certas acções do jogador, fazem com que o jogador arrisque mais ou seja mais defensivo, tenha mais ou menos tendência a optar por sabotar e mentir, determinam o grau de carisma e influencia do jogador e a eficácia da comunicação.
36 9 Andre Ferreira
Todos os valores oscilam entre -1 a 1.
37 6 Andre Ferreira
38 3 Andre Ferreira
* *Rage* (Agressivivo / Cauteloso)
39 3 Andre Ferreira
* *Honesty* (Verdadeiro / Mentiroso)
40 3 Andre Ferreira
* *Charisma* (Manipulador / Inocente)
41 5 Andre Ferreira
42 5 Andre Ferreira
43 5 Andre Ferreira
h2. Advisors
44 5 Andre Ferreira
45 1 José Bateira
Os Advisors ajudam a determinar a próxima acção a tomar. 
46 5 Andre Ferreira
Cada Advisor analisa todas as possíveis jogadas e pontua-as conforme a sua importância, depois de todos os Advisors analisarem, somam-se os valores e é feita a acção com maior valor.
47 9 Andre Ferreira
Cada tipo de Advisor tem uma percentagem de importância que lhe é dado, os valores oscilam entre 1% e 98%, dado que a soma de todos é 100%.
48 5 Andre Ferreira
49 5 Andre Ferreira
* *Strategy* (Board)
50 5 Andre Ferreira
** MAX Número de unidades
51 5 Andre Ferreira
** MAX Unidade ganhas por turno
52 5 Andre Ferreira
** MIN Fronteiras com o inimigo
53 5 Andre Ferreira
** MAX Unidades nas fronteiras
54 5 Andre Ferreira
** MAX Unidades de Suporte
55 5 Andre Ferreira
** MAX Valor de territórios/continentes
56 5 Andre Ferreira
** MAX Probabilidade de vitória
57 5 Andre Ferreira
* *Perception* (Moves History, TrustPercepted, Alliance/War)
58 5 Andre Ferreira
** Ataques feitos
59 1 José Bateira
** Ataques recebidos
60 1 José Bateira
** Ataques entre outros players
61 1 José Bateira
** Fortificações perto de territórios
62 1 José Bateira
* *Communication* (Messages, TrustCommunicated, Alliance/War)
63 1 José Bateira
** Envio de Confiança
64 1 José Bateira
** Envio de Opinião sobre ataque
65 1 José Bateira
** Envio de Opinião sobre fortificação
66 1 José Bateira
** Pedido de estado (Aliança, Guerra e Tréguas)
67 1 José Bateira
68 8 Andre Ferreira
h2. Tipos de mensagens 
69 5 Andre Ferreira
70 8 Andre Ferreira
Player A pergunta a B,  B responde:
71 8 Andre Ferreira
* Ataca player C
72 8 Andre Ferreira
* Ataca território C1
73 8 Andre Ferreira
* Confiança sobre A
74 8 Andre Ferreira
* Fortifica território A1
75 8 Andre Ferreira
* Pedido de aliança
76 8 Andre Ferreira
* Declaração de Guerra
77 7 Andre Ferreira
* Tréguas