Tired of waiting?
Click here to disable ads!
You are not logged in. If you sign up for an account,
you can gain additional voting power over time, allowing your vote to have an even
greater impact on submission scores!
This is a Game made for a school assignment.
the subject: Artificial Intelligence I.
MartiEscageda (Dessigner and Animator) http://lasvicaventuras.co m/
Ildefonso Carrasco (Dessigner) http://neobassx.blogspot.
and H-Sapiens (Programmer) http://h-sapiens.newgroun ds.com/
Dr. Salvador Barrera (Teacher) http://www.salvadorbarrer a.com.mx/
Music from Newgrounds Audio Portal http://www.newgrounds.com /audio/
I lost track of the audio auhtors... please contact me to give the proper credits = )
thanks for your understanding
Enjoy! = D
The only positive things I have to say about it are that the default music that plays is kind of nice (song #3) and that it doesn't crash. Even on "hard" mode, the AI as far as I can tell just picks a legal move at random. It doesn't even do a thing to protect the corners, it has NO aversion whatsoever from putting a piece down that is one vertical and one horizontal position away from a corner, and that's a GREAT way to give your opponent the corner because then all they have to do is get a piece of their own ANYWHERE along the whole diagonal without converting that piece that's 1 up and 1 to the side of the corner to their own color and then they can get it. There's not a LOT of strategy to even potentially program into something that plays competently and you didn't do it even so.
But there's also an issue with when it decides the game is over. I can see why you did what you did. The reviewers below are complaining that there is no "skip" option in reversi/othello, you are REQUIRED to move unless you have no legal move, but I can see why you did what you did - to save yourself the trouble of the program testing to see if there are no legal moves and skipping your turn automatically. And that's fine, I guess, it makes it into a variant of othello. EXCEPT you also implemented it bad in regards to how the game decides the game is over. It decides the game is over if both players skip a turn. Which means that even if you have a legal move and you choose to skip, if the computer then skips then it's game over. And that's stupid. It declared me as the loser even though I had a corner just because I played around with the "skip" feature and happened to have fewer pieces on the board at the time, even though I could continue playing, I had plenty of moves, and I was flagrantly going to win. ALSO, it doesn't end the game on the spot when I completely erase all presence of the computer's pieces on the whole board. So I had like 37 pieces on the board and the computer had ZERO, and it didn't decide I won the game unless I told it I wanted to skip and then the computer skipped. This is how I know the true purpose of the skip option. It was just a shortcut for you, rather than having the computer decide whether you had legal moves, just for the player to decide manually if the "skip" function was appropriate. And it could be more interesting if you did that, if you didn't have it end the blasted game if both players skip turns. Maybe do it kind of like in chess, if both players skip 3 times in a row then end it, but not just for once experimentally. It's an adequate game at best in any case. It's a stupid AI that can't play at all even in hard mode (which begs the question, what even is the difference between the skill levels - does it even do anything differently if you set it to medium or easy?), its extra feature doesn't work right because it ends the game prematurely if you use it, and that also relates to it requiring you to do something annoying to make it identify the game is over if it ends before all 64 positions are filled because neither side has a move. But hey, it's ok music at least. Frankly mitsuku's othello game is at least SEMI-competent even if I win it over 90% of the time, it's at least not moving completely at random, and it knows when the game is over and when the player can move so there's no need for a manual skip turn button.
Decent game, but, I think you should stick on the original rules of Othello(It's a good game, overall) :)
If you want to use the Othello rules there are a few changes. First, you can't pass your turn. The only way that will happen is if you are unable to place a disc. Second, black has the first move, but at least you placed the starting discs correctly with black at top right and bottom left. Third, if no one is able to make a legal move, the remaining squares are awarded to the current leader (winner), such that all matches have a sum of 64. Also, it's customary, but not regulated as far as I remember, to have a green background.
Also, the banner with "It's your turn" interferes with my placing of a disc, which gets a bit annoying after a while. The "Hard" setting is not really hard, but an example on how to make a good Othello-AI without traversing the entire space of moves are available here, I think: http://mkorman.org/othello.pdf
good game concept, but there were some bugs (Like when the cpu put down 2stones in a row.) But, the bugs weren't common.
We tought we had found all the bugs... sorry about that.
I play it and can't find the bugs, maybe is some problem with the flash player version because It's written in Action Script 2.0 ??
Sometimes, stones won't turn into my color & the CPU hangs sometimes.
But: Nice ambient sound and nice simple gamedesign. If you can fix the bugs, the game will be great!
I'll find the bug
I'll bake you a cupcake so sweet...
Aliens, evil wizards, space vampires, & Shyfters! Just another day in the life of a badass
Stop the killer bees
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.