Ticket #356 (closed change: fixed)

Opened 3 years ago

Last modified 22 months ago

Test rig for dungeon generation

Reported by: takkaria Owned by: takkaria
Milestone: 3.1.0 Keywords: tmj
Cc:

Description

Implement a statistics generator for the dungeon:

  • collects data on how many/what items are generated on a given dungeon level, on average
  • ditto for monsters
  • counts drop flags on monsters to gather suggested probabilities of how many items would be dropped on a given level
  • ability to average these out over many generations, and do this without user interaction.

This will be useful for e.g. #276, and also for working out how many items should appear on the floor and/or what effect reducing dungeon size would have.

Attachments

Change History

Changed 3 years ago by takkaria

  • milestone changed from 3.2.0 to 3.1.0

Changed 3 years ago by konijn_

Hmmm,

great minds think the same, except that I was planning on murdering all monsters and analyzed drops instead of checking out drop flags.

I guess I will make some #if magic so that the generic binary doesnt get affected by that.

Cheers, T,

Changed 3 years ago by takkaria

If you do this in Hellband, then could you make a note here of what revisions and what bits of the code you've added? I can steal it from you that way.

Changed 2 years ago by takkaria

  • owner set to takkaria
  • status changed from new to assigned

r593 adds something basic that probably isn't anything close to good.

Changed 2 years ago by takkaria

  • type changed from bug to feature

Changed 22 months ago by takkaria

  • status changed from assigned to closed
  • resolution set to fixed

r593 has everything that's needed even if the code isn't the nicest. So, fixed.

Add/Change #356 (Test rig for dungeon generation)

Author



Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.