Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Khlor

Pages: [1]
1
DF Suggestions / Pathfinding: Jump Point Search algorithm
« on: October 11, 2013, 03:50:18 am »
It is my understanding that there was no significant progress at the pathfinding issue, at least if the forum search is to be believed. Maybe this will help things.

Here's an article that I've found: http://harablog.wordpress.com/2011/09/07/jump-point-search/. It talks about an improvement to A* called Jump Point Search (JPS), which eliminates a problem that A* has on regular uniform-cost grids, such as DF maps, called path symmetry: basically the many equal-cost pathes that differ only in the order of evaluating them. The article claims that JPS can consistently speed up A* by over 10 times (the longer the path, the bigger the speed-up) and even outperforms HPA despite being optimal.

The potential problems that I see are:
- JPS has no general solution for every kind of grid. The article presents a variant for 2D square grid, which would have to be adapted for DF's 3D grid;
- JPS can be adapted for weighted grids, but this will require work (there are some ideas on this in the comments to the article);
- JPS speeds up when there is a lot of path symmetry. It will work excellently on open spaces, but it's unknown how it will handle an average fortress' labyrinthine floorplan.


2
Curses / Stack corruption ate my fighter
« on: September 12, 2008, 04:22:17 am »
During a raid one of my fighters had his heart blasted, but was stabilized and survived the fight in the 'nearDETH' state. After the fight he was transferred to the Clinic, then to the University Hospital, and then the game threw an error: "the stack around the variable 'str' is corrupted". I chose to 'Ignore' ad continued playing normally... until I decided to check on my fighter... and he was gone. No trace of him in any member lists. Unfortunately, I don't have the save.

3
Curses / 3.15.1 armor
« on: September 11, 2008, 06:31:49 am »
What is better, Police Body Armor or simple Body Armor?

4
Curses / LCS 3.15.1 bugs
« on: September 09, 2008, 06:56:58 am »
I've got a sleeper who works at the Free Clinic. Now a message "<sleeper's name> has left the FREE CLINIC" appears at the end of each day.

Also, brainwashed Nonunion Workers are still baptized as New Union Workers. I've thought that this was fixed?

5
Curses / Old bug, but probably not fixed (LCS 3.12.2)
« on: August 12, 2008, 03:23:07 am »
During a fight, I had a Conservative Turned Liberal through music attack himself.
I didn't see any reports of this bug, so it may be present in recent version as well.

6
Curses / Demoralizing car crash
« on: March 27, 2008, 02:28:00 am »
My leader has died in a car crash, and suddenly it is that not one of my Elite Liberals wants to take his place. They all have lost touch with the LCS. Though in other circumstances, such as death in a siege (I backup my save), the new leader is chosen as normal.

7
Curses / Sleeper leader
« on: March 26, 2008, 08:06:00 am »
So, my leader was killed trying to singlehandedly fight off a siege. Next day, I see a message saying that my new leader is Steven Wallace. One of my sleepers. With 950 juice.
Is it normal or it's a bug?
[Edit] Also, I had a message "Cops have raided <foo>, an unoccupied safehouse". The thing is, the <foo> was actually an occupied safehouse, and in fact the very same one they were sieging at the time[/Edit]

[ March 26, 2008: Message edited by: Khlor ]


8
Curses / (LCS) Don't know if it's a bug...
« on: March 22, 2008, 07:05:00 am »
...but during a siege I put a converted Eminent Scientist in the front lines, and in combat he discussed research ethics with SWAT instead of shooting.

9
Curses / [LCS]Skill glitches
« on: May 17, 2008, 04:10:00 am »
One of my Liberals has an unnamed skill. Her skill list shows the following:
code:
Teacher
Teaching:       6.00
Gangsterism:    1.00
:               1.00

Also, the Security skill of my founder won't raise over 6.17, no matter how much I pick locks in various apartments.


Pages: [1]