This page is outdated, please visit front page
www.nebol.se and find your way from there!
|
|
|
Development news & status2005-07-13: Have made som big improvements in the database cgi programs. The solutions database graphical design is now much nicer and more interesting. 2005-06-28: Deleted solutions from older runs. (run_id < 15). 2005-06-27: Sometimes I could get duplicate entries in the solutions-table
because of a thread problem. Gandalf Hernandez helped me fix it. 2005-06-25: Stopped adding undo's to the total number of moves. It was pointless, just made the number unnessecarily large. run_id 19. 2005-06-24: I have improved the LB algorithm, in my head at least, going to implement it and try it out tomorrow. 2005-06-18: finally fixed a good Lower Bound-algorithm for the blocks. run_id 18 running now. 2005-06-12: working on a correct LB routine for the blocks 2005-06-04: run_id 14 was possibly broken, creating too long solutions. Fixed that. Also improved lower bound. 2005-05-30: implemented support for running on multiple computers. 2005-05-28: run_id 9 failed because of a faulty algorithm. Scrapped that
idea. 2005-05-24: run_id 9 failed, have to figure out why. 2005-05-21: Fixed a bug in the LB algorithm that caused 1 out of 150 levels
to fail. (internal: run_id 8) 2005-05-20: Improved use of LB. (run_id 7). Doubles the time needed for easy levels, but there are huuuge savings on more complex ones.. (as usual! At this stage, I don't bother about optimizing the code, and I don't care much about the time needed. Instead I concentrate on the algorithms, and minimizing the number of moves the program must try. Every move saved means, because of the exponential nature of sokoban, incredible savings later on as the levels grow in size and complexity. 2005-05-19: Implemented better finding of deadlocks and better lower bound
(internal: run_id 6) 2005-05-18: Implemented AdjacentToPath-algorithm. (internal: run_id 2) 2005-05-17: I now have the basic version of the solver up & running for the first time since the rewrite. It is very simple, but the basic algorithm is in place and the machinery is working perfectly. Now I just have to add building block after block, adding algorithms that will improve the solution finding time. And I have to finish some work on the solutions webpages and open them up for the public. 2005-05-11: Haven't done much work yet, but things are coming along. Hope to have some results to show soon. 2004-07-04: NEWSFLASH! I'm scrapping the old solver and starting from scratch on a completely new and improved version! This new version will feature a grid solution, ie multiple solving-clients working together in a network. More info later. Click here for the information on the old and obsolete version of the software |
|
Page Updated :
måndag, april 07, 2008 02:18:54
|