00:00
00:00
Newgrounds Background Image Theme

vv6t just joined the crew!

We need you on the team, too.

Support Newgrounds and get tons of perks for just $2.99!

Create a Free Account and then..

Become a Supporter!

Eclipse Othello

Share Collapse

Author Comments

This is a Game made for a school assignment.
the subject: Artificial Intelligence I.


Credits:
MartiEscageda (Dessigner and Animator) http://lasvicaventuras.co m/
Ildefonso Carrasco (Dessigner) http://neobassx.blogspot.
com/
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

Log in / sign up to vote & review!

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.

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

O.K.

good game concept, but there were some bugs (Like when the cpu put down 2stones in a row.) But, the bugs weren't common.

Nenenket responds:

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 ??

Some bugs/issues

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!

Nenenket responds:

Thanks =)
I'll find the bug

A decent game of reversi

Although I have to admit, the easy mode is very easy, as the AI seems to be letting get the moves. Then again, I rarely win even against AI so that could be good for me. Like the choices in music and the graphics get the job done. Hope you got an A.

Nenenket responds:

And yes, got an A, thanks!! =)

Well, the easy mode is kind like playing random so you can figure the game out.
medium is like playing with the programmer (who is a newbie in that game)
and hard is like playing with the prigrammer using some strategy
in this case the AI is at the level of the programmer, that's why it's so easy.

Credits & Info

Views
6,018
Faves:
3
Votes
8
Score
3.24 / 5.00

Uploaded
Aug 7, 2010
1:34 AM EDT