Java tasks urgent java developers reply
₹100-400 INR /uro
You must implement complete win detection in an efficient fashion including all possible vertical, horizontal, and diagonal wins.
The sample win detection you are given is inefficient and only detects vertical wins. Until you implement complete win detection,
it will be nearly impossible to develop and test any reasonable AI.
After completing win detection, you can create one or more AI’s to play the game. There are three built-in AI’s included in the
abstract class and one included in the sample concrete class. These AI’s and any others you implement in your own concrete class
can be selected independently for each of Player X and Player O using the drop-down menus at the bottom of the GUI.
The Random AI plays randomly with no strategy.
The Naive AI will try to win in the current turn if it can, or else it will try to prevent its opponent from winning in the next turn if
it can, or else it will play randomly without any strategy for future turns.
The Human AI is a pseudo-AI which never makes a decision, forcing a human player to make its decisions.
The Lefty AI always plays in the leftmost available column. You can remove this AI in your own implementation. It is only provided
to show you how to implement an AI and register it in the drop-down menus.
ID projekta: #15754327
Več o projektu
5 freelancerjev ponuja povprečno za ₹495/uro na tem delu
Hi, i provide free support for two weeks after project is completed, it includes any bug fixes, new additional requirements of small-medium size. Experience : I am the certified java professional with 10+ years Več
Hello, I’m interested in the position of "Java / J2ee Developer " you recently posted. I have been a working as Sr. Java Developer for 6+ years, and am very familiar with Java, J2ee,Spring,Spring MCV, Več