The Hotness
Games|People|Company
Total War
Mage Knight: Board Game
The Lord of the Rings: Nazgul
Eclipse
Doctor Who: The Card Game
Infiltration
Princes of the Dragon Throne
Libertalia
Descent: Journeys in the Dark (Second Edition)
Dominion: Dark Ages
Snowdonia
Lords of Waterdeep
Android: Netrunner
Winter Tales
Mice and Mystics
Agricola: All Creatures Big and Small
Empires of the Void
Virgin Queen
Dominion
A Game of Thrones: The Board Game (Second Edition)
Last Night on Earth: Timber Peak
The Lord of the Rings: The Card Game
Star Wars: X-Wing Miniatures Game
Ground Floor
Glory to Rome
Twilight Struggle
1989: Dawn of Freedom
Agricola
Conquest Tactics
Pirate Dice: Voyage on the Rolling Seas
War of the Ring
7 Wonders: Cities
7 Wonders
Fantastiqa
Village
Ora et Labora
Arkham Horror
Goa
Through the Ages: A Story of Civilization
The Castles of Burgundy
Dominant Species
Kingdom Builder
City of Horror
Race for the Galaxy
Battlestar Galactica
Twilight Imperium (third edition)
Dungeon Command: Sting of Lolth
Sherlock Holmes Consulting Detective
Munchkin
Trajan
File Info Subscribe sub options | File Rolls
Board Game:
Title:
Language:
English
Uploaded By:
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
License: © All rights reserved
Tags:
Your Tags: Add tags
Popular Tags: [View All]
Recommendations:
Recommend
46 
 Thumb up
5.26
 tip
Files
Dec 23, 2010
Adaptoid_Setup_V4.exe (3.20 MB) (Log in or Register to download.)
v4 enhancements:
- No longer assumes Adobe as the pdf launcher.

This file will install the Adaptoid game on your computer.
Note: The .NET runtime is required. Most modern computers already have it installed, but if not, it can be downloaded from:
http://msdn.microsoft.com/en-us/netframework/aa731542.aspx
Downloads:294
Feb 4, 2010
Adaptoid_Setup_v3.exe (2.61 MB) (Log in or Register to download.)
v3 enhancements:
- Added piece creation and capture animation.
- Removed non-applicable menu options.
- Integrated pdf game rules into the program.
- Added proper accents to Néstor Romeral Andrés.

This file will install the Adaptoid game on your computer.
Note: The .NET runtime is required. Most modern computers already have it installed, but if not, it can be downloaded from:
http://msdn.microsoft.com/en-us/netframework/aa731542.aspx
[Edit Description]
Downloads:416
Post Comment
Quinn Swanger
United States
Holly Springs
North Carolina
mbmbmbmbmb
What a great Christmas present ... thank you!
 
 Thumb up
 tip
 Thumb up
  • Posted Mon Dec 28, 2009 8:52 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
You're welcome and glad to know you're enjoying the game program. I've been enjoying it as well.
 
 Thumb up
 tip
 Thumb up
  • Posted Mon Dec 28, 2009 10:49 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Quinn Swanger
United States
Holly Springs
North Carolina
mbmbmbmbmb
Yeah, I've been playing the heck out of it today. The AI is super strong! Glad to see that there's also a computer vs. computer mode so that I can run a simulation and then play it back. This way I'm bound to learn how to play better.
 
 Thumb up
 tip
 Thumb up
  • Posted Mon Dec 28, 2009 11:21 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Néstor Romeral Andrés
Spain

designer
publisher
Avatar
mbmbmbmbmb
Great job, Greg!



 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 12:10 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
Thanks everyone.

Quinn it is possible to beat.

For fun you can set the "Thinking Time" and "Strength" sliders to minimum and then uncheck the "Animate Moves" box. Then have the computer play against itself and let 'er rip. Perhaps not terribly instructive, but fun to watch.
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 1:00 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Quinn Swanger
United States
Holly Springs
North Carolina
mbmbmbmbmb
In my previous simulations, as well as the options you suggested above Greg, Black seems to win ALL the time. Is this normal for there to be such a huge second move advantage?
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 1:25 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
I noticed that too at the very lowest settings. Given that there is only one move lookahead I wouldn't put too much weight on it. If it is also seen at higher settings, then something might be going on.

I did try one experiment, I set the strength to min and thinking time to 1sec and played 12 games. The wins were split evenly. Of course that's not in any way statistically significant, but I think the behavior may be unique to very low settings.

Having said that, there could be some hidden bias. If so, it could be due to one or more of the following:

1) The dynamics of the game (e.g. a bias towards one player as you suggest).
2) Some hidden bias in the programming of the game.
3) Some hidden bias in the game engine itself, although I've seen some games prefer first player whereas others prefer 2nd.

It could even be some secondary affect that emerges from the AI and the game dynamics. I know that sounds vague, but if so, it wouldn't be something that would be obvious from examining the programming directly, just something that unfolds given the combination of programming coupled with the game and it would be very difficult to uncover.

I don't have a better answer right now, but I'll keep an eye on it. If I see it occur at higher settings (e.g. 5secs - can't say I've done much self play at this setting), I'll look deeper.
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 4:50 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
I just tried a little experiment. The experiment was done at minimal strength and thinking time settings. I reversed the scanning order when generating moves (from top-bottom-left-to-right to bottom-top-left-to-right). I noticed that in the original order, the pieces tend to congregate at the top of the board and black wins. In the reverse scan, the pieces tend to congregate at the bottom of the board and white wins. That change effectively "flips" the board and changes the sides of the player (from left to right). The players face each other so effectively the board can be viewed as a mirror image.

So I think what we are seeing appears to be a secondary effect of the order in which the program generates moves. Move ordering can be important in game programs as it affects the search order, and it is possible that one particular move ordering slightly favors one player over another. Again, I would expect this effect to lessen as the strength is increased.

Here's another way to think of it. Imagine a chess program which generates moves in the south direction first for both players. That might put white at a slight disadvantage since white retreat moves are explored before advance moves and advance moves are *generally* better. OTOH black advance moves would be explored first. So black might have a slight advantage since the advance move is explored first, looks good, and by the time we see the retreat move, it's abandoned quickly since we have a better looking move (the advance) to compare it against.

The main point is that the players are mirror images yet share common programming so the ordering could favor one side more than another.

This could be mitigated by using a more sophisticated move ordering. A simple thing to do what be to choose one of the two orderings based on the current player. I'm not sure if it's worth making these sorts of changes or not unless someone wants to do some serious self-play analysis.
2 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 5:27 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
Quinn - I have an experimental version of Adaptoid which generates moves relative to the direction of each player (as opposed to absolute for both players and I'm seeing very close to a 50/50 split between wins now. If you'd like to try this version out, I can send it to you if you email me at:

gschmidt958 "at" yahoo "dot" com

(after making the appropriate substitutions above of course).
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 6:09 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Ben Stanley
United States
Pleasant Grove
Utah
flag msg tools
designer
Avatar
mbmbmbmbmb
I tried installing and running this program today, but I always get an error message "Could not load axiom.dll" or something like that. Does that mean my .NET framework is corrupt, or too high a version number? I tried updating it, but I get the same error.
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 6:49 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
I have acces to two XP machines and one running Vista. All have 2.0 & 3.0 installed. I tried installing 3.5 on the XP's but the setup failed on both (it simply said "setup failed"). I'm at SP3 already so I wonder if I need something more.

I found the following statement:

[Newer versions are fully backwards compatible. However, if you have both installed, code compiled to the older version will still use the older version - the frameworks can be installed "side by side".]

So that jives with my understanding of the .net framework. Given that it's backwards compatible I would expect 3.5 to work although I've not been in a position to actually try it. I also understand that multiple versions of the framework can coexist. So if you only have 3.5 installed, then you could try installing 3.0, then 2.0 if that doesn't work.

If possible, perhaps you could also try it on another computer.

Sorry I don't have a better answer right now other than installing earlier versions to see if the problem goes away. This is the first I've heard of it not working. Is anyone else seeing this problem?
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 7:56 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Jesper Johansson
Sweden
Vittinge
Yay! An expensive feature that nobody will ever see. Weeee!
badge
Avatar
Blue Steel wrote:
I tried installing and running this program today, but I always get an error message "Could not load axiom.dll" or something like that. Does that mean my .NET framework is corrupt, or too high a version number? I tried updating it, but I get the same error.


I have the same problem on my end. I am running Windows 7 64bit with .NET framework 3.5.1 installed.

Edit: As I understand it, windows 7 comes preinstalled with both version 2.0 and 3.0 of the .NET framework. I tried uninstalling v3.5 (while still retaining the older versions) to see if that helped, but I still got the same error message.

Maybe it is a Windows 7 problem, or the fact that I am running the 64-bit version of it.
 
 Thumb up
 tip
 Thumb up
  • Edited Tue Dec 29, 2009 11:37 am
  • Posted Tue Dec 29, 2009 11:00 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Ben Stanley
United States
Pleasant Grove
Utah
flag msg tools
designer
Avatar
mbmbmbmbmb
I am running vista on my machine, and messing around with the versions of .net doesn't seem to be helping yet.
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 12:14 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
I haven't tried it with 64 bit W7.

I wonder if it is a permissions issue.

You could try right clicking on Adaptoid.exe in the folder
C:\Program Files\Adaptoid\Adaptoid

then selecting "Run as administrator" and see if that works.
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 2:40 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
I was able to get .net 3.5 successfully installed. I now have 2.0, 3.0 and 3.5 installed. I'm not seeing any problems.

I haven't tried un-installing the earlier versions.


As another thought, if you own Zillions, you can also try that version which is at:
http://www.zillions-of-games.com/cgi-bin/zilligames/submissi...;id=1787
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 3:34 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Ben Stanley
United States
Pleasant Grove
Utah
flag msg tools
designer
Avatar
mbmbmbmbmb
gschmidt wrote:
I haven't tried it with 64 bit W7.

I wonder if it is a permissions issue.

You could try right clicking on Adaptoid.exe in the folder
Crogram FilesAdaptoidAdaptoid

then selecting "Run as administrator" and see if that works.


I checked and my vista machine is a 64 bit OS. That must be the problem.

I got the game to work on an XP laptop, but that one is ultra-portable and the screen is too small to show the whole board.

64 bit windows machines are not able to load axiom.dll. I wonder if there is an easy fix, like an update to axiom or if the program is simply looking in the wrong folders, since Adaptoid installs to c:\program files (x86)\adaptoid

At any rate, if you know an easy solution, I'd love to hear it. It does look like an amazing implementation. You should consider putting it on the iPhone, Greg and Nestor! All the hard work is already done, right?
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 7:46 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
Unfortunately I don't have access to a 64 bit system so I'm not in a position to run any experiments. One think you could try is to copy axiom.dll to the following folders:

C:\Windows\System32
C:\Windows\SysWOW64.

and see if that makes a difference.

Another thought is to run in a vmware box, but that is a bigger deal and not the ideal solution.

Quote:
I got the game to work on an XP laptop, but that one is ultra-portable and the screen is too small to show the whole board.


I realize the graphics may be too large for some and I thought about creating a variant which uses smaller graphics. If there's enough demand for it I will consider doing that. What is your screen resolution?

Quote:
You should consider putting it on the iPhone, Greg and Nestor! All the hard work is already done, right?


Given that it's Microsoft app that uses both MFC and .NET technolgies there would be considerable work in porting it to an apple platform. Since Axiom is a general purpose game development platform, the entire system would have to be ported. If I thought there was $$$ in it, I would consider quitting my job to work on it full time.
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Dec 29, 2009 10:44 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Jesper Johansson
Sweden
Vittinge
Yay! An expensive feature that nobody will ever see. Weeee!
badge
Avatar
I have now tried the game on vista 32-bit and windows 7 32-bit and it works beautifully on both systems.

gschmidt wrote:
I haven't tried it with 64 bit W7.

I wonder if it is a permissions issue.

You could try right clicking on Adaptoid.exe in the folder
Crogram FilesAdaptoidAdaptoid

then selecting "Run as administrator" and see if that works.


I set permissions on folder/files to full access for all users, and disabled the UAC. I have also tried to explicitly install and run the game as administrator, but to no avail.

gschmidt wrote:
Unfortunately I don't have access to a 64 bit system so I'm not in a position to run any experiments. One think you could try is to copy axiom.dll to the following folders:

C:WindowsSystem32
C:WindowsSysWOW64.

and see if that makes a difference.


I tried this also, but the problem remains. I seem to remember reading somewhere about a similar error message (a dll-file not loading properly) being due to an illegal memory reference. I of course have no idea if this is the case here, but seeing as the problem seems to occur when going to 64-bit OS'es it might be something to look into nonetheless.

Anyway, thank you very much for doing this! I've had my eye on this game for a while, and it's always nice to be able to try before buying.


1 
 Thumb up
 tip
 Thumb up
  • Posted Wed Dec 30, 2009 12:30 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
Quote:
I have now tried the game on vista 32-bit and windows 7 32-bit and it works beautifully on both systems.

Glad to hear it.

One of the joys of developing software with Microsoft tools is that you believe you've followed all the rules, your program works fine on all the systems you've tried, but then it fails on someone else's computer that has a configuration different from yours in some way.

In any case, I plan on working to resolve the issue once I have the ability to reproduce it, but it looks like in the mean time, we'll be limited to 32 bit OS's.
 
 Thumb up
 tip
 Thumb up
  • Posted Wed Dec 30, 2009 1:48 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Ben Stanley
United States
Pleasant Grove
Utah
flag msg tools
designer
Avatar
mbmbmbmbmb
gschmidt wrote:
Quote:
I got the game to work on an XP laptop, but that one is ultra-portable and the screen is too small to show the whole board.


I realize the graphics may be too large for some and I thought about creating a variant which uses smaller graphics. If there's enough demand for it I will consider doing that. What is your screen resolution?


My netbook has a max resolution of 1024x600. Anything you could do make it playable for me would be awesome.
2 
 Thumb up
 tip
 Thumb up
  • Posted Wed Dec 30, 2009 5:32 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
Ben - Please email me at:

gschmidt958 "at" yahoo "dot" com

That way, if I produce a smaller version, I can have you try it out.
1 
 Thumb up
 tip
 Thumb up
  • Posted Wed Dec 30, 2009 3:06 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
I now have an updated version of the game available which offers a variant called "Adaptoid - Mini" with smaller graphics. I believe this will display properly even on a Netbook (although if you do use a netbook you may want to increase the "thinking time" due to the modest processing power).

If you're interested, please email me and I will send it to you. Once I'm convinced it satisfies the need, I'll post the update here.
2 
 Thumb up
0.25
 tip
 Thumb up
  • Posted Wed Dec 30, 2009 5:33 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
Good news! Adaptoid now runs on 64 bit OS's. I'll be posting the update here (which usually takes a few days to appear).

In the mean time, email me if you would like a copy.
3 
 Thumb up
 tip
 Thumb up
  • Posted Thu Dec 31, 2009 4:32 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Ben Stanley
United States
Pleasant Grove
Utah
flag msg tools
designer
Avatar
mbmbmbmbmb
That's awesome, Greg! Amazing support! I'm sending you an email.
 
 Thumb up
 tip
 Thumb up
  • Posted Thu Dec 31, 2009 6:29 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
Adaptoid v2 is now available for download.
 
 Thumb up
 tip
 Thumb up
  • Posted Sun Jan 3, 2010 3:17 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Néstor Romeral Andrés
Spain

designer
publisher
Avatar
mbmbmbmbmb
It works in my Windows 7 Netbook, Greg!

Néstor
1 
 Thumb up
 tip
 Thumb up
  • Posted Fri Jan 8, 2010 10:21 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
I don't own a Netbook so I haven't tried it (I made an educated guess at the graphic size). Glad to know it's working out for you. One other person also commented that they're able to play it on their Netbook. For me, that might be reason enough to get one.

I'm planning a v3 update which will streamline some things in the menu system and add some further animation options (e.g. captures will rise off the board). Give it some time though as I'm suffering from the "too many projects, so little time" syndrome.

-- Greg
 
 Thumb up
 tip
 Thumb up
  • Posted Tue Jan 12, 2010 7:11 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
Adaptoid v3 is now available for download (meant to post this message sooner!)
 
 Thumb up
 tip
 Thumb up
  • Posted Thu Mar 4, 2010 1:58 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Kenny Jenkins
Switzerland
Bern
Avatar
mbmbmbmbmb
v3 runs fine under Wine 1.1.36
2 
 Thumb up
 tip
 Thumb up
  • Posted Thu Mar 25, 2010 2:28 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
FullContactGEEK
Canada
Toronto
Ontario
Avatar
mbmbmbmbmb
Just installed this and I was wondering why it requires Adobe Acrobat to read the rules rather than opening the rules via whatever the default pdf reader is.
 
 Thumb up
 tip
 Thumb up
  • Posted Thu Dec 23, 2010 3:22 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Greg Schmidt
United States
Unspecified
Unspecified
designer
Avatar
mbmbmbmbmb
Quote:
Just installed this and I was wondering why it requires Adobe Acrobat to read the rules rather than opening the rules via whatever the default pdf reader is.

I'm aware of that and fixed it back in April but never uploaded the new version. I just uploaded a new version (v4) with the fix, but it usually takes several days for the admins to review and for it to show up here. If you or anyone else would like v4 sooner, send me an email (via bgg) which includes your (non bgg) email and I will send you the update directly. Thanks for your comment.
3 
 Thumb up
 tip
 Thumb up
  • Posted Thu Dec 23, 2010 6:24 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Adam Barney
United States
Raytown
Missouri
mbmbmb
This is seriously great. The AI was unstoppable at first, but it's true: you can win against Black! thumbsup

I wouldn't play this against the computer all the time, but this was the perfect way to see how the game actually plays out. Watching the video on the Nestor website makes almost no sense without completely understanding the rules. Thanks for sharing this!
1 
 Thumb up
 tip
 Thumb up
  • Posted Sun May 29, 2011 9:13 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Charlie Johnston
United States
Milpitas
California
flag msg tools
mbmbmb
Very cool! This just shot up on my want list!
2 
 Thumb up
 tip
 Thumb up
  • Posted Sat Apr 28, 2012 8:29 am
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • Reply
    •  
    • Quote
Front Page | Welcome | Contact | Privacy Policy | Terms of Service | Advertise | Support BGG | Feeds RSS
Geekdo, BoardGameGeek, the Geekdo logo, and the BoardGameGeek logo are trademarks of BoardGameGeek, LLC.