The general forum is a place where people ask questions they need an immediate solution to, ie a problem they are having, ie something which expresses itself as results they cannot get.
I am not sure a new board will solve that. There will be people needing an immediate solution too: "Must fix that by tomorrow, how to use less memory/be faster."
The topic does not imply, that you already know one or more algorithm, and want to compare them. So there will be those open questions, that simply say: "I am trying to write a calculator. What algorithm should I use?"
Also algorithm covers a wide field of thinks, and the field depends a lot on the readers interpretation: Some people will post questions like "Should I use IF/else or case of". That is an implementation question, but not everyone is going to make that difference.
Even I at this point do not know, if you want to
1) compare algorithms (e.g. different kind of sort)
2) Discuss how to implement a specific algorithm is pascal
3) Discuss algorithm related question, such as: What is big O, or what does NP mean.
4) Allow questions on specific problems, where the author says what he wants to do, and ask if there is an algorithm for that.
Most of these issues resolve around the LCL or the FCL.
If that is the case, it proves my point. There are so many boards, people already use the wrong one.
Anyway just my 2 cents
Also such a board will have on overlap with others. Introducing such a board will mean people will have to look in additional places for such things.
- graphics, algorithm to fill a polygon.
- LCL: What algorithm to use for computing anchored positions. Should LCL be changed
- ...