SRL Archive - Discussions and Debates

For all us <you> Geniuses...


Tniffoc

2009-03-02 23:31:03

How hard could it be for the entire community to pile together and write a kick butt chess algorithm? I mean, the graphics for the FunOrb Chess game are so simple, it would be a sinch to write the include. Now, that would be awesome.. Comments and code below…

Killerdou

2009-03-03 01:10:39

Chess algorithms generaly aren't very complicated, they just calculate A LOT of possibilities, so the question is, do you want to run your computer as a dedicated chess machine… or not…

Dervish

2009-03-03 01:16:35

Sounds like alot of work for no reasonable profit to me ;).

Ruroken

2009-03-03 03:56:05

I'm sure theirs an open source solver out there… just port it!

Tniffoc

2009-03-03 09:28:47

From: Ruroken
I'm sure theirs an open source solver out there… just port it!


That's what I'm saying. I was saying we need to develop an "SRL" sort of thing for the chess.

  • Login Routine(s)
  • Objects to represent pieces
  • Method that refreshes chess board. (2D Array of Chess Piece Obj.)
  • Multiplayer Chat Routines….
  • Menu Handlers

Best part, no randoms!

I can't find an open-source solver but I'll work on some of the finding. If you want to help, just say so!

Dan Cardin

2009-03-03 15:19:26

making a not crap chess engine, i think, is beyond the capabilities of people here. Making something simple that can defend its pieces would be quite a bit of work by itself, so making something that can plan ahead, to an ultimate goal would be quite difícil.

This might be made easier by having a whole bunch of people working on it, but then having a whole bunch of people working on it might make everything more messy, and dificult on its own.

Tniffoc

2009-03-03 19:52:56

From: Cardin Dan
making a not crap chess engine, i think, is beyond the capabilities of people here. Making something simple that can defend its pieces would be quite a bit of work by itself, so making something that can plan ahead, to an ultimate goal would be quite difícil.

This might be made easier by having a whole bunch of people working on it, but then having a whole bunch of people working on it might make everything more messy, and dificult on its own.


You just slapped my brain onto a web page.

Boreas

2009-03-03 23:01:00

Screenshot of a set up board please?

Bobarkinator

2009-03-04 01:00:22

From: Boreas
Screenshot of a set up board please?


<3

Dan Cardin

2009-03-04 06:50:44

From: Tniffoc
You just slapped my brain onto a web page.

…huh?

Laur€ns

2009-03-04 15:50:12


program KickButtChessSolver;
var solved:boolean;

begin
solved:=false;
end.

As far as I can come with all you provided :p

Dervish

2009-03-04 16:02:55

From: Boreas
Screenshot of a set up board please?


Here you are :

Other guy's turn.


My turn :


Boreas

2009-03-04 17:56:47

Thank you!

BazzBarrett

2009-03-04 18:27:06

ok when playing a game of chess againts the computer (like lvl 10 on vista (well out of the hands of any1 playing funorb)) how does that work? surly if we can just amke somthing like that we would be unstopable.

Tniffoc

2009-03-04 21:52:59

From: BazzBarrett
ok when playing a game of chess againts the computer (like lvl 10 on vista (well out of the hands of any1 playing funorb)) how does that work? surly if we can just amke somthing like that we would be unstopable.


My thoughts exactly…

I'm still on the hunt for an open-source solver. If you find one, you know who to pm!

It would be a TON easier to use the 2d view. it wouldn't be bannable because I use 2d when I'm actually playing. I find it easier.

Boreas

2009-03-04 22:20:48

Yea 2d sounds good. I think porting a solver wouldn't be very effiecient. Let's do this http://www.youtube.com/watch?v=evZmpsl3jI0

Dan Cardin

2009-03-05 14:42:21

From: Boreas
Yea 2d sounds good. I think porting a solver wouldn't be very effiecient. Let's do this http://www.youtube.com/watch?v=evZmpsl3jI0

First of all…awesome! But its too bad that i doubt it would work in this case because afaik, there are timers and whatnot and you cant control the other people's moves. The good thing about his way, was that he was going around in a circle with no time limit.

Boreas

2009-03-05 17:32:42

Then we will use a computer chess program that will make it's move as fast or faster than a human would make their move on funorb, and not have a time limit for it's opponent.