HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Should CSCache 13.7 include the pools system?

07-23-2006, 12:40 PM#1
Vexorian
CSCache 13.6 is just big so it won't hurt. Pools are really useful and would be a good thing for spells configurations. And they are just a kind data structure that ins't available in CSCache by now. I could make them table compatible.
07-23-2006, 12:49 PM#2
karukef
If you want those of us that do not know what you mean by Pools to give their opinion, maybe you could explain what it is or provide a link.
07-23-2006, 12:56 PM#3
Mezzer
I second the motion
07-23-2006, 01:30 PM#4
Vexorian
This is the pool system's map (old version, has broken links): I didn't upload it to the resources section for some reason:
Attached Files
File type: w3xpoolclassdemo.w3x (36.6 KB)
07-23-2006, 04:11 PM#5
karukef
Ah, I see. Certainly very useful. So useful in fact that I myself have implemented something similar in my own map already. I called it 'bag' there :)

People in general could probably use this. It will probably open up some possibilities for those that never thought about pools and similar datastructures themselves.
07-23-2006, 07:25 PM#6
PipeDream
Data structures will need lots of examples to get people to realize what computers are capable of.
---
A couple others you might consider adding:
disjoint sets(100 lines)- useful for mazes, pathing, whenever you are thinking of floodfill or finding borders. in general will save you from having to think about how to write a BFS
balanced trees (100 lines)- how often do we need to enumerate something in a certain order? with something linear + sorting you can't insert quickly, with a hash table you can't enumerate
tagged union (many many lines for all those accessors) - for debugging/testing, an interface to the structures that stores and checks type information
07-24-2006, 01:01 PM#7
shadow1500
Yes have pools in the next cscache, they are useful. Also try making them with location linked lists for better speed.
07-24-2006, 02:19 PM#8
Vexorian
with location linked lists they won't have as much functionality or become slower.

Also I just made them an hybrid with arrays. I am gonna release new CSCache this afternoon, but first I have an statistics II exam
07-30-2006, 12:31 PM#9
sheep.spirit
pool class is a nice and useful set of functions, pls include them in, for it would be most convenient and useful
10-11-2006, 03:19 PM#10
BertTheJasser
Pools are very usefull. If I were you, I would add them.
10-11-2006, 03:22 PM#11
Vexorian
Cool, too bad I already added them like a month ago...
10-11-2006, 05:56 PM#12
BertTheJasser
Did not DL the last CS. Sorry.

Edit: Omg. CS 13.7