ADJUSTING MAPCYCLE
==================

Basics:
-------

- trying to choose maps based on current population
- flexible on maps: 1on1 to huge maps used as needed (more attractive - more maps possible)
- configure min/max players for every map it to be played with - chosen at the end of previous game; 
	players can skip map if not wanted or no longer suitable
- empty server moving to smaller map after short time

Setup:
-------
AdjustingMapcycle.ini
map-entries e.g.
mapcycle[0]=(MapName="DM-Deck16][.unr",minPlayers=4,maxPlayers=12,SkipCount=0)

!!!VERY IMPORTANT: you have to set min/max players so that for all possible numbers of players
from 0 (empty server) to maxplayers (14) all numbers are covered at least once!!!

-> Mapname including ".unr"
-> set min/max players
-> skipCount tracks how often players requested this map to be skipped (successfully)

How it works:
-------------

-suggesting to say !skip if map is too big
-if a game ends (ends too, if score is tied) it looks at the mapcycle for the next
 map suitable for the current number of human players and changes to this one
-if players say !skip and they reach the skipVotePercentage (config - file: >0.0 to 1.0)
 also the next suitable map is loaded
-if server gets empty and map is not good for few players (minPlayers > 0), it changes to the next one being so
-players can look at the maplist through !maplist


Commands:
--------
mutate resetskipcounts - Admin cmd; resetting skipcount
mutate addmap MAP/MIN/MAX; e.g. mutate addmap DM-Liandri.unr/0/10
mutate removemap MAP; e.g. mutate removemap DM-Liandri.unr