It is currently 29 Apr 2024, 10:09
   
Text Size

Version 1.0.2 release

A version of WOTC's game by telengard

Moderators: telengard, CCGHQ Admins

Version 1.0.2 release

Postby telengard » 31 May 2009, 22:26

Not a ton of changes but the big ones are that the Windows port is now native (no need for Cygwin) and the Linux build will run on older distributions.

A bunch of bugs were fixed and a few performance tweaks.

The program can be downloaded from here:

Linux version:
http://home.comcast.net/~bsturk/dreamblade/dreamblade.tar.gz

Windows:
http://home.comcast.net/~bsturk/dreamblade/dreamblade.zip

See doc/CHANGELOG for more info.

Let me know how it works for you. :)

~telengard
Author of Dreamblade:
viewtopic.php?f=51&t=1215
User avatar
telengard
DEVELOPER
 
Posts: 379
Joined: 23 May 2009, 23:04
Has thanked: 2 times
Been thanked: 27 times

Re: Version 1.0.2 release

Postby mtgrares » 01 Jun 2009, 17:30

Dreamblade sounds really fun. What programming language are you using? I really like the idea of playing against a decent AI, even though I know it was a ton of work. What AI algorithms did you use, minimax, alpha-beta, or something else?

Thanks for your work and thanks for the windows native exe because I use windows. :D
mtgrares
DEVELOPER
 
Posts: 1352
Joined: 08 Sep 2008, 22:10
Has thanked: 3 times
Been thanked: 12 times

Re: Version 1.0.2 release

Postby telengard » 01 Jun 2009, 23:13

mtgrares wrote:Dreamblade sounds really fun. What programming language are you using? I really like the idea of playing against a decent AI, even though I know it was a ton of work. What AI algorithms did you use, minimax, alpha-beta, or something else?

Thanks for your work and thanks for the windows native exe because I use windows. :D
Heya mtgrares,

I am doing this in C++. Yeah it was a lot of work to do in C++ (memory management was a big hurdle) but the speed is pretty good. I used minimax w/ AB pruning and a few tweaks to handle the phased play in Dreamblade.

Glad the Windows binary is working for you! :)

~telengard
Author of Dreamblade:
viewtopic.php?f=51&t=1215
User avatar
telengard
DEVELOPER
 
Posts: 379
Joined: 23 May 2009, 23:04
Has thanked: 2 times
Been thanked: 27 times

Re: Version 1.0.2 release

Postby mtgrares » 04 Jun 2009, 18:53

I'm trying to use alpha-beta pruning for MTG Forge 2.0 and it is rough. I just need to get more experience with it I guess. I'm sure you had a hard enough time with the evalution function which is very important but hard to get right.
mtgrares
DEVELOPER
 
Posts: 1352
Joined: 08 Sep 2008, 22:10
Has thanked: 3 times
Been thanked: 12 times

Re: Version 1.0.2 release

Postby telengard » 04 Jun 2009, 23:32

mtgrares wrote:I'm trying to use alpha-beta pruning for MTG Forge 2.0 and it is rough. I just need to get more experience with it I guess. I'm sure you had a hard enough time with the evalution function which is very important but hard to get right.
Yeah, you have a much harder job because it is not a game of perfect information. The alpha/beta stuff is easy but the evaluation function for MtG would be very difficult to get right.

~telengard
Author of Dreamblade:
viewtopic.php?f=51&t=1215
User avatar
telengard
DEVELOPER
 
Posts: 379
Joined: 23 May 2009, 23:04
Has thanked: 2 times
Been thanked: 27 times


Return to Dreamblade

Who is online

Users browsing this forum: No registered users and 22 guests


Who is online

In total there are 22 users online :: 0 registered, 0 hidden and 22 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 22 guests

Login Form