Este trabalho consiste no desenvolvimento de uma aplicação cliente/servidor para um jogo da velha onde o clinte enfrentará o computador.
Aqui se encontra o codigo referente ao cliente java.
Primeiramente deve-se incluir na configurações do projeto as bibliotecas pyrolite-4.23.jar e serpent-1.23.jar (https://search.maven.org/search?q=razorvine).
Feita a inclusão utilize o comando "pyro4-ns -n ip_servidor", onde ip_servidor é o ip da máquina que irá executar o servidor, para iniciar o servidor de nomes do pyro.
Após iniciar o servidor de nomes execute o arquivo servidor.py (https://github.com/Arthur1511/Trab-Distribuidos) e execute a classe Main.java
- As escolhas do computador serão feitas pelo algoritmo Min-max
- O servidor será implementado em Python
- O cliente será implementado em Java
- Para a comunicação será utlizada a biblioteca Pyro4 (Python) e Pyrolite (Java)