CC Zone - Chip's Challenge Forum
CC AI - Printable Version

+- CC Zone - Chip's Challenge Forum (https://forum.bitbusters.club)
+-- Forum: Chip's Challenge (https://forum.bitbusters.club/forum-4.html)
+--- Forum: General Discussion (https://forum.bitbusters.club/forum-13.html)
+--- Thread: CC AI (/thread-2336.html)

Pages: 1 2 3 4


CC AI - BitBuster - 20-Mar-2012

Does the AI have the capability to pause/wait?


CC AI - lotu - 20-Mar-2012

It dosen't handle keys yet, that's being worked on. I've got it handling toggle walls and going straight on ice right now but I don't have a good video of that yet.

BitBuster, the AI technically can't wait right now. As their aren't any monsters in the levels yet their is never a reason the AI would want to wait right now.


CC AI - BitBuster - 20-Mar-2012

I can imagine a scenario in which it might want to wait (think a Block Buster type level), but it'd definitely be a low-priority feature compared to, say, keys/doors (not to mention general monster dodging).


CC AI - jblewis - 23-Mar-2012

I'd be curious to know what pieguy has done regarding the program he used to create the computer.dat levels - does that in any way serve as a solver as well?


CC AI - pieguy - 25-Mar-2012

Solver, yes, but I wouldn't call it AI. It works by simply trying every possible move, including those that are "obviously" wrong, until it happens upon a solution. The technique can be used to solve any level given enough time and memory.


CC AI - jblewis - 25-Mar-2012

How long does that take, though, even for a small level?


CC AI - BitBuster - 25-Mar-2012

That's a good question. I was thinking here of computer chess programs, which refine brute force searching by programming the engines to value certain things over others...maybe for CC it wouldn't be worth the effort...

How many moves are possible in a CC level, given the time limit (say Lesson 1 in CC1)? Anyone with better math skills than I do have an idea?


CC AI - geodave - 26-Mar-2012

Quote:Solver, yes, but I wouldn't call it AI. It works by simply trying every possible move, including those that are "obviously" wrong, until it happens upon a solution. The technique can be used to solve any level given enough time and memory.


6 posts! pieguy is paying attention! Plankton


CC AI - jblewis - 26-Mar-2012

Dun Dun DUN!


CC AI - lotu - 01-Apr-2012

Quote:I can imagine a scenario in which it might want to wait (think a Block Buster type level), but it'd definitely be a low-priority feature compared to, say, keys/doors (not to mention general monster dodging).


Very true, however the moving blocks in BitBuster are in the same category and a monster in that they move even when the player is not directly interacting with them. This makes the problem "non-classical" and we will be looking that that latter.