Find Jobs
Hire Freelancers

java program to play the game O's and X's

$30-250 USD

Fechado
Publicado há mais de 14 anos

$30-250 USD

Pago na entrega
Problem Specification: Overview: Your task is to design and write a java program to play the game O’s and X’s . The user interface may be text based or a GUI. The choice is yours. Requirements: 1. The program must allow for the following situations: a. Human player verses human player b. Human player verses computer c. Computer verses computer. 2. At the end of a game the program will print an appropriate message, ex: you win, I win. And ask if u want to play another game. General Points: -------You must make extensive use of design patterns in developing this program .In particular I suggest prime candidates are MCV, Command, factory and strategy. --------The design of the UI is left up to you. The usability of the interface will be graded as part of the marking. ---------Your program should deal with error conditions. ---------All classes must be fully documented using the javadoc. This includes a requirement to provide specifications for each method, ex: using requires, effects, modifies. --------The code u produce must adhere to the course coding standards. These standards have been published on blackboard. Failure to adhere to the standard will lead to a loss of marks. ---------You will be expected to test your program against a suitable set of situations. In the documentation you should describe your testing strategy. Deliverables: 1. Design Documentation: To include a class diagram for the program, a short explanation as to the general purpose of the classes you have produced and a justification for any design decisions you have made; a description of the design patterns used and why. 2. Test Documentation: A description of your strategy for testing. 3. A listing of your java source code: This should be fully commented in the javadoc style and must adhere tom the defined coding standards. Assessment: 1. Overall design (15%): class diagrams , explanations 2. Design and implementation of UI (10%) 3. Testing (15%): Strategy description, adequacy of test cases. 4. Java code (20%): readability (class names, layout etc), use of language features, comments. 5. Javadoc documentation (20%): use of the javadoc features and method specifications. 6. Working system (20%): does the program work? How does it handle errors?
ID do Projeto: 494090

Sobre o projeto

11 propostas
Projeto remoto
Ativo há 15 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
11 freelancers estão ofertando em média $161 USD for esse trabalho
Avatar do Usuário
I can do the task
$250 USD em 4 dias
4,9 (22 avaliações)
5,5
5,5
Avatar do Usuário
Hello, please check PMB.
$300 USD em 15 dias
4,9 (50 avaliações)
5,2
5,2
Avatar do Usuário
I am interested!
$200 USD em 0 dia
4,9 (22 avaliações)
4,9
4,9
Avatar do Usuário
Hello, I'm interested in your project, Please check PMB for more details.
$100 USD em 3 dias
5,0 (15 avaliações)
4,4
4,4
Avatar do Usuário
Hi, Please check PMB. Thanks.
$125 USD em 2 dias
4,7 (8 avaliações)
3,6
3,6
Avatar do Usuário
Hello, I'm Java expert and I solved the X-s and O-s problem before, this is very simple for me. I have also experience in Artificial Intelligence programming. More details in PM.
$70 USD em 2 dias
5,0 (3 avaliações)
3,4
3,4
Avatar do Usuário
Please see your pmb. Regards.
$150 USD em 5 dias
4,0 (1 avaliação)
2,0
2,0
Avatar do Usuário
Hello Sam. My name is Esteban. I am a diploma Software Engineer. Please see my PM for more details. Best Regards! Esteban
$250 USD em 10 dias
4,0 (5 avaliações)
0,9
0,9
Avatar do Usuário
Hello there. I have done a project just like this before. Of course yours involves computer vs computer but that is very easy to add in. I have a text based version of Tic tac toe finished and a GUI version. The AI is completely finished and working. Hire me and I can tailor it to however you would like. I am not a company, but a single person. I am available 24/7 for constructive criticism and suggestions. Let me know and I will get right on this.
$80 USD em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hi, I have done lot of projects in java. You can search my sample java programs(like AJAS, LAN Monitoring,etc) in Plant-Source code. I can do your project within one day. Waiting for your reply. Thanks and Regards, Sarfudheen.J
$100 USD em 0 dia
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED KINGDOM
edinburgh, United Kingdom
0,0
0
Membro desde ago. 23, 2009

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.