💡📝Peter Aronson wrote on Thu, Jul 19, 2007 04:45 PM UTC:
I am feeling all out of sympathy with the Chameleon this morning. Not only is it nearly impossible to implement correctly in Zillions, but it is nearly impossible to fully describe even in English. There are just too many fiddly cases when you combine captures. I wonder if it should be simplified or replaced.
The easiest way to simplify the Chameleon is to disallow the combination of captures; although that can still lead to complex cases where there are multiple possible methods of capture available at the same time.
If it were to be replaced, what would you replace it with? Oddly, this morning I find myself wondering if returning the UltimaCoordinator , discarded during the original Rococo design process would make sense. Yes, it was felt to be unclear, but then, that complaint can be made against the Chameleon as well.
The easiest way to simplify the Chameleon is to disallow the combination of captures; although that can still lead to complex cases where there are multiple possible methods of capture available at the same time.
If it were to be replaced, what would you replace it with? Oddly, this morning I find myself wondering if returning the Ultima Coordinator , discarded during the original Rococo design process would make sense. Yes, it was felt to be unclear, but then, that complaint can be made against the Chameleon as well.